| Animation() (定义于 kiwano::Animation) | kiwano::Animation | |
| ClearStatus() | kiwano::ObjectBase | |
| Clone() const override | kiwano::ScaleByAnimation | virtual |
| Complete(Actor *target) | kiwano::Animation | protected |
| delta_ (定义于 kiwano::ScaleByAnimation) | kiwano::ScaleByAnimation | protected |
| Deserialize(const Vector< uint8_t > &data) | kiwano::Serializable | inline |
| DoClone(TweenAnimation *to) const (定义于 kiwano::TweenAnimation) | kiwano::TweenAnimation | protected |
| kiwano::Animation::DoClone(Animation *to) const | kiwano::Animation | protected |
| DoDeserialize(Deserializer *deserializer) override | kiwano::ObjectBase | virtual |
| Done() | kiwano::Animation | inlineprotected |
| DoSerialize(Serializer *serializer) const override | kiwano::ObjectBase | virtual |
| DumpTracingObjects() | kiwano::ObjectBase | static |
| EmitEvent(Actor *target, AnimationEvent evt) | kiwano::Animation | inlineprotected |
| Fail(StringView msg, int code=ObjectStatus::fail) | kiwano::ObjectBase | |
| GetDelay() const | kiwano::Animation | inline |
| GetDuration() const | kiwano::TweenAnimation | inline |
| GetEaseFunc() const | kiwano::TweenAnimation | inline |
| GetElapsed() const | kiwano::Animation | inlineprotected |
| GetHandler() const | kiwano::Animation | inline |
| GetLoops() const | kiwano::Animation | inline |
| GetLoopsDone() const | kiwano::Animation | inlineprotected |
| GetName() const | kiwano::ObjectBase | inline |
| GetNext() const | kiwano::IntrusiveListValue< RefPtr< Animation > > | inlineprotected |
| GetNext() | kiwano::IntrusiveListValue< RefPtr< Animation > > | inlineprotected |
| GetObjectID() const | kiwano::ObjectBase | inline |
| GetPrev() const | kiwano::IntrusiveListValue< RefPtr< Animation > > | inlineprotected |
| GetPrev() | kiwano::IntrusiveListValue< RefPtr< Animation > > | inlineprotected |
| GetRefCount() const | kiwano::RefObject | |
| GetScaleX() const | kiwano::ScaleByAnimation | inline |
| GetScaleY() const | kiwano::ScaleByAnimation | inline |
| GetStatus() const | kiwano::Animation | inlineprotected |
| GetTracingObjects() | kiwano::ObjectBase | static |
| GetUserData() const | kiwano::ObjectBase | |
| Hold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
| Init(Actor *target) override | kiwano::ScaleByAnimation | protectedvirtual |
| Interpolate(float frac) (定义于 kiwano::TweenAnimation) | kiwano::TweenAnimation | protected |
| IsDone() const | kiwano::Animation | inlineprotected |
| IsName(StringView name) const | kiwano::ObjectBase | inline |
| IsRemoveable() const | kiwano::Animation | inlineprotected |
| IsRunning() const | kiwano::Animation | 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::Animation | inline |
| RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | protected |
| Release() | kiwano::RefObject | |
| RemoveTargetWhenDone() | kiwano::Animation | inline |
| Reset() | kiwano::Animation | protected |
| Resume() | kiwano::Animation | inline |
| Retain() | kiwano::RefObject | |
| Reverse() const override | kiwano::ScaleByAnimation | virtual |
| ScaleByAnimation(Duration duration, const Vec2 &scale) | kiwano::ScaleByAnimation | |
| Serialize() const | kiwano::Serializable | inline |
| SetDelay(Duration delay) | kiwano::Animation | inline |
| SetDuration(Duration duration) | kiwano::TweenAnimation | inline |
| SetEaseFunc(const EaseFunc &func) | kiwano::TweenAnimation | inline |
| SetHandler(RefPtr< AnimationEventHandler > handler) | kiwano::Animation | inline |
| SetLoops(int loops) | kiwano::Animation | inline |
| SetName(StringView name) | kiwano::ObjectBase | |
| SetObjectPolicy(const ObjectPolicyFunc &policy) | kiwano::ObjectBase | static |
| SetScaleX(float scale_x) | kiwano::ScaleByAnimation | inline |
| SetScaleY(float scale_y) | kiwano::ScaleByAnimation | inline |
| SetStatus(const ObjectStatus &status) | kiwano::ObjectBase | |
| SetUserData(void *data) | kiwano::ObjectBase | |
| start_val_ (定义于 kiwano::ScaleByAnimation) | kiwano::ScaleByAnimation | protected |
| StartTracingLeaks() | kiwano::ObjectBase | static |
| Status 枚举名称 | kiwano::Animation | protected |
| Stop() | kiwano::Animation | inline |
| StopTracingLeaks() | kiwano::ObjectBase | static |
| TweenAnimation() (定义于 kiwano::TweenAnimation) | kiwano::TweenAnimation | protected |
| TweenAnimation(Duration duration) (定义于 kiwano::TweenAnimation) | kiwano::TweenAnimation | protected |
| Unhold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
| Update(Actor *target, Duration dt) override | kiwano::TweenAnimation | protectedvirtual |
| UpdateStep(Actor *target, Duration dt) | kiwano::Animation | protected |
| UpdateTween(Actor *target, float frac) override (定义于 kiwano::ScaleByAnimation) | kiwano::ScaleByAnimation | protectedvirtual |
| ~Animation() (定义于 kiwano::Animation) | kiwano::Animation | virtual |
| ~ObjectBase() (定义于 kiwano::ObjectBase) | kiwano::ObjectBase | virtual |
| ~RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | virtual |