Kiwano Engine
v1.3.x
kiwano::AnimationGroup 成员列表
成员的完整列表,这些成员属于
kiwano::AnimationGroup
,包括所有继承而来的类成员
AddAnimation
(RefPtr< Animation > animation)
kiwano::AnimationGroup
AddAnimation
(const Vector< RefPtr< Animation > > &animations)
kiwano::AnimationGroup
Animation
() (定义于
kiwano::Animation
)
kiwano::Animation
AnimationGroup
() (定义于
kiwano::AnimationGroup
)
kiwano::AnimationGroup
AnimationGroup
(const Vector< RefPtr< Animation > > &animations, bool parallel=false)
kiwano::AnimationGroup
ClearStatus
()
kiwano::ObjectBase
Clone
() const override
kiwano::AnimationGroup
virtual
Complete
(Actor *target)
kiwano::Animation
protected
Deserialize
(const Vector< uint8_t > &data)
kiwano::Serializable
inline
DoClone
(Animation *to) const
kiwano::Animation
protected
DoDeserialize
(Deserializer *deserializer) override
kiwano::ObjectBase
virtual
Done
()
kiwano::Animation
inline
protected
DoSerialize
(Serializer *serializer) const override
kiwano::ObjectBase
virtual
DumpTracingObjects
()
kiwano::ObjectBase
static
EmitEvent
(Actor *target, AnimationEvent evt)
kiwano::Animation
inline
protected
Fail
(StringView msg, int code=ObjectStatus::fail)
kiwano::ObjectBase
GetAnimations
() const
kiwano::AnimationGroup
inline
GetDelay
() const
kiwano::Animation
inline
GetElapsed
() const
kiwano::Animation
inline
protected
GetHandler
() const
kiwano::Animation
inline
GetLoops
() const
kiwano::Animation
inline
GetLoopsDone
() const
kiwano::Animation
inline
protected
GetName
() const
kiwano::ObjectBase
inline
GetNext
() const
kiwano::IntrusiveListValue< RefPtr< Animation > >
inline
protected
GetNext
()
kiwano::IntrusiveListValue< RefPtr< Animation > >
inline
protected
GetObjectID
() const
kiwano::ObjectBase
inline
GetPrev
() const
kiwano::IntrusiveListValue< RefPtr< Animation > >
inline
protected
GetPrev
()
kiwano::IntrusiveListValue< RefPtr< Animation > >
inline
protected
GetRefCount
() const
kiwano::RefObject
GetStatus
() const
kiwano::Animation
inline
protected
GetTracingObjects
()
kiwano::ObjectBase
static
GetUserData
() const
kiwano::ObjectBase
Hold
(RefPtr< ObjectBase > other)
kiwano::ObjectBase
Init
(Actor *target) override
kiwano::AnimationGroup
protected
virtual
IsDone
() const
kiwano::Animation
inline
protected
IsName
(StringView name) const
kiwano::ObjectBase
inline
IsRemoveable
() const
kiwano::Animation
inline
protected
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::AnimationGroup
virtual
Serialize
() const
kiwano::Serializable
inline
SetDelay
(Duration delay)
kiwano::Animation
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
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
Unhold
(RefPtr< ObjectBase > other)
kiwano::ObjectBase
Update
(Actor *target, Duration dt) override
kiwano::AnimationGroup
protected
virtual
UpdateStep
(Actor *target, Duration dt)
kiwano::Animation
protected
~Animation
() (定义于
kiwano::Animation
)
kiwano::Animation
virtual
~AnimationGroup
() (定义于
kiwano::AnimationGroup
)
kiwano::AnimationGroup
virtual
~ObjectBase
() (定义于
kiwano::ObjectBase
)
kiwano::ObjectBase
virtual
~RefObject
() (定义于
kiwano::RefObject
)
kiwano::RefObject
virtual
制作者
1.9.4