|
Crazy Eddies GUI System
0.7.2
|
implementation class to gather EventSet parts for all template instances. More...
Inherits CEGUI::EventSet.
Inherited by CEGUI::NamedXMLResourceManager< T, U >, CEGUI::NamedXMLResourceManager< Font, Font_xmlHandler >, CEGUI::NamedXMLResourceManager< Imageset, Imageset_xmlHandler >, and CEGUI::NamedXMLResourceManager< Scheme, Scheme_xmlHandler >.
Collaboration diagram for CEGUI::ResourceEventSet:Static Public Attributes | |
| static const String | EventNamespace |
| Namespace name for all resource managers. | |
| static const String | EventResourceCreated |
| static const String | EventResourceDestroyed |
| static const String | EventResourceReplaced |
Additional Inherited Members | |
Public Types inherited from CEGUI::EventSet | |
|
typedef ConstBaseIterator < EventMap > | Iterator |
Public Member Functions inherited from CEGUI::EventSet | |
| EventSet () | |
| Constructor for EventSet objects. | |
| virtual | ~EventSet (void) |
| Destructor for EventSet objects. | |
| void | addEvent (const String &name) |
| Add a new Event to the EventSet with the given name. More... | |
| void | removeEvent (const String &name) |
| Removes the Event with the given name. All connections to the event are disconnected. More... | |
| void | removeAllEvents (void) |
| Remove all Event objects from the EventSet. More... | |
| bool | isEventPresent (const String &name) |
| Checks to see if an Event with the given name is present in the EventSet. More... | |
| virtual Event::Connection | subscribeEvent (const String &name, Event::Subscriber subscriber) |
| Subscribes a handler to the named Event. If the named Event is not yet present in the EventSet, it is created and added. More... | |
| virtual Event::Connection | subscribeEvent (const String &name, Event::Group group, Event::Subscriber subscriber) |
| Subscribes a handler to the specified group of the named Event. If the named Event is not yet present in the EventSet, it is created and added. More... | |
| virtual Event::Connection | subscribeScriptedEvent (const String &name, const String &subscriber_name) |
| Subscribes the named Event to a scripted funtion. More... | |
| virtual Event::Connection | subscribeScriptedEvent (const String &name, Event::Group group, const String &subscriber_name) |
| Subscribes the specified group of the named Event to a scripted funtion. More... | |
| virtual void | fireEvent (const String &name, EventArgs &args, const String &eventNamespace="") |
| Fires the named event passing the given EventArgs object. More... | |
| bool | isMuted (void) const |
| Return whether the EventSet is muted or not. More... | |
| void | setMutedState (bool setting) |
| Set the mute state for this EventSet. More... | |
| Iterator | getIterator (void) const |
| Return a EventSet::Iterator object to iterate over the events currently added to the EventSet. | |
Protected Types inherited from CEGUI::EventSet | |
|
typedef std::map< String, Event *, String::FastLessCompare > | EventMap |
Protected Member Functions inherited from CEGUI::EventSet | |
| Event * | getEventObject (const String &name, bool autoAdd=false) |
| Return a pointer to the Event object with the given name, optionally adding such an Event object to the EventSet if it does not already exist. More... | |
| void | fireEvent_impl (const String &name, EventArgs &args) |
| Implementation event firing member. | |
| EventSet (EventSet &) | |
| EventSet & | operator= (EventSet &) |
Protected Attributes inherited from CEGUI::EventSet | |
| EventMap | d_events |
| bool | d_muted |
| true if events for this EventSet have been muted. | |
implementation class to gather EventSet parts for all template instances.
|
static |
Name of event fired when a resource is created by this manager. Handlers are passed a const ResourceEventArgs reference with ResourceEventArgs::resourceType String set to the type of resource that the event is related to, and ResourceEventArgs::resourceName String set to the name of the resource that the event is related to.
|
static |
Name of event fired when a resource is destroyed by this manager. Handlers are passed a const ResourceEventArgs reference with ResourceEventArgs::resourceType String set to the type of resource that the event is related to, and ResourceEventArgs::resourceName String set to the name of the resource that the event is related to.
|
static |
Name of event fired when a resource is replaced by this manager. Handlers are passed a const ResourceEventArgs reference with ResourceEventArgs::resourceType String set to the type of resource that the event is related to, and ResourceEventArgs::resourceName String set to the name of the resource that the event is related to.
1.8.3.1