| AddListener(RefPtr< EventListener > listener) | kiwano::EventDispatcher | |
| AddListener(EventType type, EventListener::Callback callback) | kiwano::EventDispatcher | |
| AddListener(StringView name, EventType type, EventListener::Callback callback) | kiwano::EventDispatcher | |
| AddListener(EventListener::Callback callback) | kiwano::EventDispatcher | inline |
| AddListener(StringView name, EventListener::Callback callback) | kiwano::EventDispatcher | inline |
| ClearStatus() | kiwano::ObjectBase | |
| Deserialize(const Vector< uint8_t > &data) | kiwano::Serializable | inline |
| DispatchEvent(Event *evt) | kiwano::EventDispatcher | virtual |
| DoDeserialize(Deserializer *deserializer) override | kiwano::ObjectBase | virtual |
| DoSerialize(Serializer *serializer) const override | kiwano::ObjectBase | virtual |
| DumpTracingObjects() | kiwano::ObjectBase | static |
| EventTicker() (定义于 kiwano::EventTicker) | kiwano::EventTicker | |
| EventTicker(Duration interval, int tick_count=-1) | kiwano::EventTicker | |
| Fail(StringView msg, int code=ObjectStatus::fail) | kiwano::ObjectBase | |
| GetAllListeners() const | kiwano::EventDispatcher | |
| GetDeltaTime() | kiwano::Ticker | |
| GetErrorTime() const | kiwano::Ticker | inline |
| GetInterval() const | kiwano::Ticker | inline |
| GetName() const | kiwano::ObjectBase | inline |
| GetNext() const | kiwano::IntrusiveListValue< EventDispatcher * > | inlineprotected |
| GetNext() | kiwano::IntrusiveListValue< EventDispatcher * > | inlineprotected |
| GetObjectID() const | kiwano::ObjectBase | inline |
| GetPrev() const | kiwano::IntrusiveListValue< EventDispatcher * > | inlineprotected |
| GetPrev() | kiwano::IntrusiveListValue< EventDispatcher * > | inlineprotected |
| GetRefCount() const | kiwano::RefObject | |
| GetStatus() const | kiwano::ObjectBase | |
| GetTickedCount() const | kiwano::Ticker | inline |
| GetTimer() | kiwano::Ticker | |
| GetTotalTickCount() const | kiwano::Ticker | inline |
| GetTracingObjects() | kiwano::ObjectBase | static |
| GetUserData() const | kiwano::ObjectBase | |
| Hold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
| IsName(StringView name) const | kiwano::ObjectBase | inline |
| IsPausing() const | kiwano::Ticker | inline |
| IsTracingLeaks() | kiwano::ObjectBase | static |
| IsValid() const | kiwano::ObjectBase | virtual |
| Noncopyable()=default (定义于 kiwano::Noncopyable) | kiwano::Noncopyable | protected |
| ObjectBase() | kiwano::ObjectBase | |
| operator delete(void *ptr) (定义于 kiwano::RefObject) | kiwano::RefObject | static |
| operator delete(void *ptr, std::nothrow_t const &) noexcept (定义于 kiwano::RefObject) | kiwano::RefObject | static |
| operator delete(void *ptr, void *place) noexcept (定义于 kiwano::RefObject) | kiwano::RefObject | static |
| operator new(size_t size) (定义于 kiwano::RefObject) | kiwano::RefObject | static |
| operator new(size_t size, std::nothrow_t const &) noexcept (定义于 kiwano::RefObject) | kiwano::RefObject | static |
| operator new(size_t size, void *ptr) noexcept (定义于 kiwano::RefObject) | kiwano::RefObject | static |
| Pause() | kiwano::Ticker | |
| RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | protected |
| Release() | kiwano::RefObject | |
| RemoveAllListeners() | kiwano::EventDispatcher | |
| RemoveListeners(StringView name) | kiwano::EventDispatcher | |
| Reset() | kiwano::Ticker | |
| Resume() | kiwano::Ticker | |
| Retain() | kiwano::RefObject | |
| Serialize() const | kiwano::Serializable | inline |
| SetInterval(Duration interval) | kiwano::Ticker | inline |
| SetName(StringView name) | kiwano::ObjectBase | |
| SetObjectPolicy(const ObjectPolicyFunc &policy) | kiwano::ObjectBase | static |
| SetStatus(const ObjectStatus &status) | kiwano::ObjectBase | |
| SetTimer(RefPtr< Timer > timer) | kiwano::Ticker | |
| SetTotalTickCount(int count) | kiwano::Ticker | inline |
| SetUserData(void *data) | kiwano::ObjectBase | |
| StartAllListeners() | kiwano::EventDispatcher | |
| StartListeners(StringView name) | kiwano::EventDispatcher | |
| StartTracingLeaks() | kiwano::ObjectBase | static |
| StopAllListeners() | kiwano::EventDispatcher | |
| StopListeners(StringView name) | kiwano::EventDispatcher | |
| StopTracingLeaks() | kiwano::ObjectBase | static |
| Tick(Duration dt) override | kiwano::EventTicker | virtual |
| Tick() | kiwano::EventTicker | virtual |
| Tick(Duration dt) | kiwano::EventTicker | virtual |
| Ticker(Duration interval, int tick_count=-1) | kiwano::Ticker | |
| Ticker() (定义于 kiwano::Ticker) | kiwano::Ticker | |
| Unhold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
| ~ObjectBase() (定义于 kiwano::ObjectBase) | kiwano::ObjectBase | virtual |
| ~RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | virtual |