#include <EventInstancerDefault.h>


Public Member Functions | |
| virtual Event * | InstanceEvent (Element *target, const String &name, const Dictionary ¶meters, bool interruptible) |
| virtual void | ReleaseEvent (Event *event) |
| virtual void | Release () |
| Releases this event instancer. | |
| Event * Rocket::Core::EventInstancerDefault::InstanceEvent | ( | Element * | target, | |
| const String & | name, | |||
| const Dictionary & | parameters, | |||
| bool | interruptible | |||
| ) | [virtual] |
Instance and event object
| [in] | target | Target element of this event. |
| [in] | name | Name of this event. |
| [in] | parameters | Additional parameters for this event. |
| [in] | interruptible | If the event propagation can be stopped. |
Implements Rocket::Core::EventInstancer.
| void Rocket::Core::EventInstancerDefault::ReleaseEvent | ( | Event * | event | ) | [virtual] |
Releases an event instanced by this instancer.
| [in] | event | The event to release. |
Implements Rocket::Core::EventInstancer.