#include <ElementHandle.h>


Public Member Functions | |
| ElementHandle (const String &tag) | |
Protected Member Functions | |
| virtual void | OnAttributeChange (const AttributeNameList &changed_attributes) |
| virtual void | ProcessEvent (Event &event) |
Protected Attributes | |
| Vector2i | drag_start |
| Vector2f | move_original_position |
| Vector2f | size_original_size |
| Element * | move_target |
| Element * | size_target |
| bool | initialised |
| void Rocket::Core::ElementHandle::OnAttributeChange | ( | const AttributeNameList & | changed_attributes | ) | [protected, virtual] |
Called when attributes on the element are changed.
| [in] | changed_attributes | The attributes changed on the element. |
Reimplemented from Rocket::Core::Element.
| void Rocket::Core::ElementHandle::ProcessEvent | ( | Event & | event | ) | [protected, virtual] |
Called for every event sent to this element or one of its descendants.
| [in] | event | The event to process. |
Reimplemented from Rocket::Core::Element.