Base class for the EditboxWindowRenderer class.
More...
|
typedef std::vector< Property * > | PropertyList |
|
void | registerProperty (Property *property) |
| Register a property class that will be properly managed by this window renderer. More...
|
|
virtual void | onAttach () |
| Handler called when this windowrenderer is attached to a window.
|
|
virtual void | onDetach () |
| Handler called when this windowrenderer is detached from its window.
|
|
virtual void | onLookNFeelAssigned () |
| Handler called when a Look'N'Feel is assigned to our window.
|
|
virtual void | onLookNFeelUnassigned () |
| Handler called when a Look'N'Feel is removed/unassigned from our window.
|
|
void | operator= (const WindowRenderer &) |
|
Window * | d_window |
| Pointer to the window this windowrenderer is assigned to.
|
|
const String | d_name |
| Name of the factory type used to create this window renderer.
|
|
const String | d_class |
| Name of the widget class that is the "minimum" requirement.
|
|
PropertyList | d_properties |
| The list of properties that this windowrenderer will be handling.
|
|
Base class for the EditboxWindowRenderer class.
virtual size_t CEGUI::EditboxWindowRenderer::getTextIndexFromPosition |
( |
const Point & |
pt | ) |
const |
|
pure virtual |
Return the text code point index that is rendered closest to screen position pt.
- Parameters
-
pt | Point object describing a position on the screen in pixels. |
- Returns
- Code point index into the text that is rendered closest to screen position pt.
Implemented in CEGUI::FalagardEditbox.