Animation() (定义于 kiwano::Animation) | kiwano::Animation | |
ClearStatus() | kiwano::ObjectBase | |
Clone() const override | kiwano::FrameAnimation | virtual |
Complete(Actor *target) | kiwano::Animation | 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 | |
FrameAnimation() (定义于 kiwano::FrameAnimation) | kiwano::FrameAnimation | |
FrameAnimation(Duration dur, RefPtr< FrameSequence > frame_seq) | kiwano::FrameAnimation | |
GetDelay() const | kiwano::Animation | inline |
GetDuration() const | kiwano::TweenAnimation | inline |
GetEaseFunc() const | kiwano::TweenAnimation | inline |
GetElapsed() const | kiwano::Animation | inlineprotected |
GetFrameSequence() const | kiwano::FrameAnimation | |
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 | |
GetStatus() const | kiwano::Animation | inlineprotected |
GetTracingObjects() | kiwano::ObjectBase | static |
GetUserData() const | kiwano::ObjectBase | |
Hold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
Init(Actor *target) override | kiwano::FrameAnimation | 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::FrameAnimation | virtual |
Serialize() const | kiwano::Serializable | inline |
SetDelay(Duration delay) | kiwano::Animation | inline |
SetDuration(Duration duration) | kiwano::TweenAnimation | inline |
SetEaseFunc(const EaseFunc &func) | kiwano::TweenAnimation | inline |
SetFrameSequence(RefPtr< FrameSequence > frame_seq) | kiwano::FrameAnimation | |
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 |
SetStatus(const ObjectStatus &status) | kiwano::ObjectBase | |
SetUserData(void *data) | kiwano::ObjectBase | |
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 percent) override (定义于 kiwano::FrameAnimation) | kiwano::FrameAnimation | protectedvirtual |
~Animation() (定义于 kiwano::Animation) | kiwano::Animation | virtual |
~FrameAnimation() (定义于 kiwano::FrameAnimation) | kiwano::FrameAnimation | virtual |
~ObjectBase() (定义于 kiwano::ObjectBase) | kiwano::ObjectBase | virtual |
~RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | virtual |