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

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

Actor() (定义于 kiwano::Actor)kiwano::Actor
AddAnimation(AnimationPtr animation)kiwano::Animator
AddChild(ActorPtr child)kiwano::Actor
AddChild(ActorPtr child, int zorder)kiwano::Actor
AddChildren(const Vector< ActorPtr > &children)kiwano::Actor
AddComponent(ComponentPtr component)kiwano::ComponentManager
AddComponent(size_t index, ComponentPtr component)kiwano::ComponentManager
AddListener(EventListenerPtr listener)kiwano::EventDispatcher
AddListener(EventType type, EventListener::Callback callback)kiwano::EventDispatcher
AddListener(const String &name, EventType type, EventListener::Callback callback)kiwano::EventDispatcher
AddListener(EventListener::Callback callback)kiwano::EventDispatcherinline
AddListener(const String &name, EventListener::Callback callback)kiwano::EventDispatcherinline
AddTask(TaskPtr task)kiwano::TaskScheduler
AddTask(const Task::Callback &cb, TickerPtr ticker)kiwano::TaskScheduler
AddTask(const String &name, const Task::Callback &cb, TickerPtr ticker)kiwano::TaskScheduler
AddTask(const Task::Callback &cb, Duration interval, int times=-1)kiwano::TaskScheduler
AddTask(const String &name, const Task::Callback &cb, Duration interval, int times=-1)kiwano::TaskScheduler
CheckVisibility(RenderContext &ctx) const kiwano::Actorprotectedvirtual
ClearStatus()kiwano::ObjectBase
ComponentManager(Actor *target) (定义于 kiwano::ComponentManager)kiwano::ComponentManagerprotected
ContainsPoint(const Point &point) const kiwano::Actorvirtual
ConvertToLocal(const Point &point) const kiwano::Actor
ConvertToWorld(const Point &point) const kiwano::Actor
Deserialize(const Vector< uint8_t > &data)kiwano::Serializableinline
Director (定义于 kiwano::Actor)kiwano::Actorfriend
DispatchEvent(Event *evt)kiwano::Actorvirtual
DispatchToComponents(Event *evt)kiwano::ComponentManager
DoDeserialize(Deserializer *deserializer) overridekiwano::Actorvirtual
DoSerialize(Serializer *serializer) const overridekiwano::Actorvirtual
DumpTracingObjects()kiwano::ObjectBasestatic
Fail(const String &msg, int code=ObjectStatus::fail)kiwano::ObjectBase
GetAllAnimations() const kiwano::Animator
GetAllChildren()kiwano::Actor
GetAllChildren() const kiwano::Actor
GetAllComponents()kiwano::ComponentManager
GetAllComponents() const kiwano::ComponentManager
GetAllListeners() const kiwano::EventDispatcher
GetAllTasks() const kiwano::TaskScheduler
GetAnchor() const kiwano::Actorinlinevirtual
GetAnchorX() const kiwano::Actorinline
GetAnchorY() const kiwano::Actorinline
GetAnimation(const String &name)kiwano::Animator
GetBoundingBox() const kiwano::Actorvirtual
GetBounds() const kiwano::Actorvirtual
GetCallbackOnUpdate() const kiwano::Actorinline
GetChild(const String &name) const kiwano::Actor
GetChildren(const String &name) const kiwano::Actor
GetComponent(const String &name)kiwano::ComponentManager
GetComponent(size_t name_hash)kiwano::ComponentManager
GetDisplayedOpacity() const kiwano::Actorinline
GetHashName() const kiwano::Actorinline
GetHeight() const kiwano::Actorinline
GetName() const kiwano::ObjectBaseinline
GetNext() constkiwano::IntrusiveListValue< ActorPtr >inlineprotected
GetNext()kiwano::IntrusiveListValue< ActorPtr >inlineprotected
GetObjectID() const kiwano::ObjectBaseinline
GetOpacity() const kiwano::Actorinlinevirtual
GetParent() const kiwano::Actorinline
GetPhysicBody() const kiwano::Actorinline
GetPosition() const kiwano::Actorinlinevirtual
GetPositionX() const kiwano::Actorinline
GetPositionY() const kiwano::Actorinline
GetPrev() constkiwano::IntrusiveListValue< ActorPtr >inlineprotected
GetPrev()kiwano::IntrusiveListValue< ActorPtr >inlineprotected
GetRefCount() const kiwano::RefObject
GetRotation() const kiwano::Actorinlinevirtual
GetScale() const kiwano::Actorinlinevirtual
GetScaledHeight() const kiwano::Actorinline
GetScaledSize() const kiwano::Actorinline
GetScaledWidth() const kiwano::Actorinline
GetScaleX() const kiwano::Actorinline
GetScaleY() const kiwano::Actorinline
GetSize() const kiwano::Actorinlinevirtual
GetSkew() const kiwano::Actorinlinevirtual
GetSkewX() const kiwano::Actorinline
GetSkewY() const kiwano::Actorinline
GetStage() const kiwano::Actorinline
GetStatus() const kiwano::ObjectBase
GetTracingObjects()kiwano::ObjectBasestatic
GetTransform() const kiwano::Actorinline
GetTransformInverseMatrix() const kiwano::Actor
GetTransformMatrix() const kiwano::Actor
GetTransformMatrixToParent() const kiwano::Actor
GetUserData() const kiwano::ObjectBase
GetWidth() const kiwano::Actorinline
GetZOrder() const kiwano::Actorinline
HandleEvent(Event *evt)kiwano::Actor
IntrusiveListValue() (定义于 kiwano::IntrusiveListValue< ActorPtr >)kiwano::IntrusiveListValue< ActorPtr >inlineprotected
IntrusiveListValue(value_type rhs) (定义于 kiwano::IntrusiveListValue< ActorPtr >)kiwano::IntrusiveListValue< ActorPtr >inlineprotected
IsCascadeOpacityEnabled() const kiwano::Actorinline
IsEventDispatchEnabled() const kiwano::Actorinline
IsName(const String &name) const kiwano::ObjectBaseinline
IsTracingLeaks()kiwano::ObjectBasestatic
IsUpdatePausing() const kiwano::Actorinline
IsValid() const kiwano::ObjectBasevirtual
IsVisible() const kiwano::Actorinline
MoveBy(const Vec2 &trans)kiwano::Actorinline
MoveBy(float trans_x, float trans_y)kiwano::Actorinline
MoveTo(const Point &p)kiwano::Actorinline
MoveTo(float x, float y)kiwano::Actorinline
Noncopyable()=default (定义于 kiwano::Noncopyable)kiwano::Noncopyableprotected
Noncopyable()=default (定义于 kiwano::Noncopyable)kiwano::Noncopyableprotected
ObjectBase()kiwano::ObjectBase
OnRender(RenderContext &ctx)kiwano::Actorinlinevirtual
OnUpdate(Duration dt)kiwano::Actorinlinevirtual
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
PauseAllAnimations()kiwano::Animator
PauseUpdating()kiwano::Actorinline
pointer typedef (定义于 kiwano::IntrusiveListValue< ActorPtr >)kiwano::IntrusiveListValue< ActorPtr >protected
PrepareToRender(RenderContext &ctx)kiwano::Actorprotectedvirtual
reference typedef (定义于 kiwano::IntrusiveListValue< ActorPtr >)kiwano::IntrusiveListValue< ActorPtr >protected
RefObject() (定义于 kiwano::RefObject)kiwano::RefObjectprotected
Release()kiwano::RefObject
RemoveAllChildren()kiwano::Actor
RemoveAllComponents()kiwano::ComponentManager
RemoveAllListeners()kiwano::EventDispatcher
RemoveAllTasks()kiwano::TaskScheduler
RemoveChild(ActorPtr child)kiwano::Actor
RemoveChildren(const String &child_name)kiwano::Actor
RemoveComponent(ComponentPtr component)kiwano::ComponentManager
RemoveComponent(const String &name)kiwano::ComponentManager
RemoveComponent(size_t name_hash)kiwano::ComponentManager
RemoveFromParent()kiwano::Actor
RemoveListeners(const String &name)kiwano::EventDispatcher
RemoveTasks(const String &task_name)kiwano::TaskScheduler
Render(RenderContext &ctx)kiwano::Actorprotectedvirtual
RenderBorder(RenderContext &ctx)kiwano::Actorprotectedvirtual
Reorder()kiwano::Actorprotected
ResumeAllAnimations()kiwano::Animator
ResumeUpdating()kiwano::Actorinline
Retain()kiwano::RefObject
Serialize() const kiwano::Serializableinline
SetAnchor(const Vec2 &anchor)kiwano::Actorvirtual
SetAnchor(float anchorx, float anchory)kiwano::Actorinline
SetCallbackOnUpdate(const UpdateCallback &cb)kiwano::Actorinline
SetCascadeOpacityEnabled(bool enabled)kiwano::Actor
SetDefaultAnchor(float anchor_x, float anchor_y)kiwano::Actorstatic
SetEventDispatchEnabled(bool enabled)kiwano::Actor
SetHeight(float height)kiwano::Actorinline
SetName(const String &name)kiwano::Actor
SetObjectPolicy(const ObjectPolicyFunc &policy)kiwano::ObjectBasestatic
SetOpacity(float opacity)kiwano::Actorvirtual
SetPhysicBody(physics::PhysicBody *body)kiwano::Actorinlineprotected
SetPosition(const Point &point)kiwano::Actorvirtual
SetPosition(float x, float y)kiwano::Actorinline
SetPositionX(float x)kiwano::Actorinline
SetPositionY(float y)kiwano::Actorinline
SetRotation(float rotation)kiwano::Actorvirtual
SetScale(const Vec2 &scale)kiwano::Actorvirtual
SetScale(float scalex, float scaley)kiwano::Actorinline
SetSize(const Size &size)kiwano::Actorvirtual
SetSize(float width, float height)kiwano::Actorinline
SetSkew(const Vec2 &skew)kiwano::Actorvirtual
SetSkew(float skewx, float skewy)kiwano::Actorinline
SetStage(Stage *stage)kiwano::Actorprotected
SetStatus(const ObjectStatus &status)kiwano::ObjectBase
SetTransform(const Transform &transform)kiwano::Actor
SetUserData(void *data)kiwano::ObjectBase
SetVisible(bool val)kiwano::Actor
SetWidth(float width)kiwano::Actorinline
SetZOrder(int zorder)kiwano::Actor
ShowBorder(bool show)kiwano::Actorinline
StartAllListeners()kiwano::EventDispatcher
StartAllTasks()kiwano::TaskScheduler
StartAnimation(AnimationPtr animation)kiwano::Animatorinline
StartListeners(const String &name)kiwano::EventDispatcher
StartTasks(const String &task_name)kiwano::TaskScheduler
StartTracingLeaks()kiwano::ObjectBasestatic
StopAllAnimations()kiwano::Animator
StopAllListeners()kiwano::EventDispatcher
StopAllTasks()kiwano::TaskScheduler
StopListeners(const String &name)kiwano::EventDispatcher
StopTasks(const String &task_name)kiwano::TaskScheduler
StopTracingLeaks()kiwano::ObjectBasestatic
Transition (定义于 kiwano::Actor)kiwano::Actorfriend
Update(Duration dt)kiwano::Actorprotectedvirtual
kiwano::Animator::Update(Actor *target, Duration dt)kiwano::Animator
UpdateCallback typedefkiwano::Actor
UpdateOpacity()kiwano::Actorprotected
UpdateTransform() const kiwano::Actorprotected
value_type typedef (定义于 kiwano::IntrusiveListValue< ActorPtr >)kiwano::IntrusiveListValue< ActorPtr >protected
~Actor() (定义于 kiwano::Actor)kiwano::Actorvirtual
~ObjectBase() (定义于 kiwano::ObjectBase)kiwano::ObjectBasevirtual
~RefObject() (定义于 kiwano::RefObject)kiwano::RefObjectvirtual