ProtoZed  awesome branch
A simple but powerful game framework
Public Types | Public Member Functions | Public Attributes | List of all members
PZ::ComponentEvent Class Reference
Inheritance diagram for PZ::ComponentEvent:
PZ::Event

Public Types

enum  State { ADDED, REMOVED }
 

Public Member Functions

 ComponentEvent (State state, const EntityID &id, const HashString &family, bool post=true)
 
- Public Member Functions inherited from PZ::Event
virtual ~Event ()
 

Public Attributes

State state
 
EntityID id
 
HashString family
 
bool post
 

Additional Inherited Members

- Protected Member Functions inherited from PZ::Event
 Event ()
 

Member Enumeration Documentation

Enumerator:
ADDED 
REMOVED 

Constructor & Destructor Documentation

PZ::ComponentEvent::ComponentEvent ( State  state,
const EntityID id,
const HashString family,
bool  post = true 
)
inline

Member Data Documentation

HashString PZ::ComponentEvent::family
EntityID PZ::ComponentEvent::id
bool PZ::ComponentEvent::post
State PZ::ComponentEvent::state

The documentation for this class was generated from the following file: