Kiwano Engine  v1.2.x
kiwano::KeyEventListener 成员列表

成员的完整列表,这些成员属于 kiwano::KeyEventListener,包括所有继承而来的类成员

Callback typedefkiwano::EventListener
ClearStatus()kiwano::ObjectBase
Create(const Callback &callback)kiwano::EventListenerstatic
Create(const String &name, const Callback &callback)kiwano::EventListenerstatic
Create(EventType type, const Callback &callback)kiwano::EventListenerstatic
Create(const String &name, EventType type, const Callback &callback)kiwano::EventListenerstatic
Deserialize(const Vector< uint8_t > &data)kiwano::Serializableinline
DoDeserialize(Deserializer *deserializer) overridekiwano::ObjectBasevirtual
DoSerialize(Serializer *serializer) const overridekiwano::ObjectBasevirtual
DumpTracingObjects()kiwano::ObjectBasestatic
EventListener() (定义于 kiwano::EventListener)kiwano::EventListener
Fail(const String &msg, int code=ObjectStatus::fail)kiwano::ObjectBase
GetName() const kiwano::ObjectBaseinline
GetNext() constkiwano::IntrusiveListValue< EventListenerPtr >inlineprotected
GetNext()kiwano::IntrusiveListValue< EventListenerPtr >inlineprotected
GetObjectID() const kiwano::ObjectBaseinline
GetPrev() constkiwano::IntrusiveListValue< EventListenerPtr >inlineprotected
GetPrev()kiwano::IntrusiveListValue< EventListenerPtr >inlineprotected
GetRefCount() const kiwano::RefObject
GetStatus() const kiwano::ObjectBase
GetTracingObjects()kiwano::ObjectBasestatic
GetUserData() const kiwano::ObjectBase
Handle(Event *evt) overridekiwano::KeyEventListenervirtual
IntrusiveListValue() (定义于 kiwano::IntrusiveListValue< EventListenerPtr >)kiwano::IntrusiveListValue< EventListenerPtr >inlineprotected
IntrusiveListValue(value_type rhs) (定义于 kiwano::IntrusiveListValue< EventListenerPtr >)kiwano::IntrusiveListValue< EventListenerPtr >inlineprotected
IsName(const String &name) const kiwano::ObjectBaseinline
IsRemoveable() const kiwano::EventListenerinline
IsRunning() const kiwano::EventListenerinline
IsSwallowEnabled() const kiwano::EventListenerinline
IsTracingLeaks()kiwano::ObjectBasestatic
IsValid() const kiwano::ObjectBasevirtual
Noncopyable()=default (定义于 kiwano::Noncopyable)kiwano::Noncopyableprotected
ObjectBase()kiwano::ObjectBase
OnKeyDown(KeyCode key)kiwano::KeyEventListenerinlinevirtual
OnKeyUp(KeyCode key)kiwano::KeyEventListenerinlinevirtual
operator delete(void *ptr) (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator delete(void *ptr, std::nothrow_t const &) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator delete(void *ptr, void *place) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator new(size_t size) (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator new(size_t size, std::nothrow_t const &) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
operator new(size_t size, void *ptr) noexcept (定义于 kiwano::RefObject)kiwano::RefObjectstatic
pointer typedef (定义于 kiwano::IntrusiveListValue< EventListenerPtr >)kiwano::IntrusiveListValue< EventListenerPtr >protected
reference typedef (定义于 kiwano::IntrusiveListValue< EventListenerPtr >)kiwano::IntrusiveListValue< EventListenerPtr >protected
RefObject() (定义于 kiwano::RefObject)kiwano::RefObjectprotected
Release()kiwano::RefObject
Remove()kiwano::EventListenerinline
Retain()kiwano::RefObject
Serialize() const kiwano::Serializableinline
SetName(const String &name)kiwano::ObjectBase
SetObjectPolicy(const ObjectPolicyFunc &policy)kiwano::ObjectBasestatic
SetStatus(const ObjectStatus &status)kiwano::ObjectBase
SetSwallowEnabled(bool enabled)kiwano::EventListenerinline
SetUserData(void *data)kiwano::ObjectBase
Start()kiwano::EventListenerinline
StartTracingLeaks()kiwano::ObjectBasestatic
Stop()kiwano::EventListenerinline
StopTracingLeaks()kiwano::ObjectBasestatic
value_type typedef (定义于 kiwano::IntrusiveListValue< EventListenerPtr >)kiwano::IntrusiveListValue< EventListenerPtr >protected
~EventListener() (定义于 kiwano::EventListener)kiwano::EventListenervirtual
~ObjectBase() (定义于 kiwano::ObjectBase)kiwano::ObjectBasevirtual
~RefObject() (定义于 kiwano::RefObject)kiwano::RefObjectvirtual