ProtoZed  awesome branch
A simple but powerful game framework
PZ::Component Member List

This is the complete list of members for PZ::Component, including all inherited members.

AddProperty(PropertyBase &prop)PZ::PropertyList
ClearProperties()PZ::PropertyList
Component()PZ::Componentinlineprotected
Destroy()PZ::Componentinlinevirtual
EmitEvent(const Event &e) const PZ::EventHandler
EntityManager classPZ::Componentfriend
EventHandler()PZ::EventHandler
GetAllProperties() const PZ::PropertyListinline
GetApplication() const PZ::Componentinline
GetManager() const PZ::Componentinline
GetOwnerEntity() const PZ::Componentinline
GetOwnerID() const PZ::Componentinline
GetProperty(const std::string &name)PZ::PropertyList
GetProperty(const std::string &name) const PZ::PropertyList
GetProperty(const std::string &name)PZ::PropertyListinline
GetProperty(const std::string &name) const PZ::PropertyListinline
GetTimestamp() const PZ::Componentinline
HandleEvent(const Event &e)PZ::EventHandler
HasProperty(const std::string &name) const PZ::PropertyList
Init()PZ::Componentinlinevirtual
NonCopyable()PZ::NonCopyableinlineprotected
PropertyList()PZ::PropertyList
PropertyUpdated(const PropertyBase &prop)PZ::Componentinlineprotectedvirtual
RegisterEvent(T *obj, void(T::*memFn)(EventT &))PZ::EventHandlerinline
RemoveProperty(const std::string &name)PZ::PropertyList
SubscribeTo(EventHandler &handler)PZ::EventHandler
UnregisterEvent(T *obj, void(T::*memFn)(EventT &))PZ::EventHandlerinline
UnsubscribeTo(EventHandler &handler)PZ::EventHandler
Update(float deltaTime)PZ::Componentinlinevirtual
UpdateTimestamp()PZ::Componentinlineprotected
~Component()PZ::Componentinlinevirtual
~EventHandler()PZ::EventHandlervirtual
~PropertyList()PZ::PropertyListvirtual