Actor() (定义于 kiwano::Actor) | kiwano::Actor | |
AddAnimation(RefPtr< Animation > animation) | kiwano::Animator | |
AddChild(RefPtr< Actor > child) | kiwano::Actor | |
AddChild(RefPtr< Actor > child, int zorder) | kiwano::Actor | |
AddChildren(const Vector< RefPtr< Actor > > &children) | kiwano::Actor | |
AddComponent(RefPtr< Component > component) | kiwano::ComponentManager | |
AddComponent(size_t index, RefPtr< Component > component) | kiwano::ComponentManager | |
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 |
AddTask(RefPtr< Task > task) | kiwano::TaskScheduler | |
AddTask(const Task::Callback &cb, RefPtr< Ticker > ticker) | kiwano::TaskScheduler | |
AddTask(StringView name, const Task::Callback &cb, RefPtr< Ticker > ticker) | kiwano::TaskScheduler | |
AddTask(const Task::Callback &cb, Duration interval, int times=-1) | kiwano::TaskScheduler | |
AddTask(StringView name, const Task::Callback &cb, Duration interval, int times=-1) | kiwano::TaskScheduler | |
CheckVisibility(RenderContext &ctx) const | kiwano::Actor | protectedvirtual |
ClearStatus() | kiwano::ObjectBase | |
ComponentManager(Actor *target) (定义于 kiwano::ComponentManager) | kiwano::ComponentManager | protected |
ContainsPoint(const Point &point) const | kiwano::Actor | virtual |
ConvertToLocal(const Point &point) const | kiwano::Actor | |
ConvertToWorld(const Point &point) const | kiwano::Actor | |
Deserialize(const Vector< uint8_t > &data) | kiwano::Serializable | inline |
Director (定义于 kiwano::Stage) | kiwano::Stage | friend |
DispatchEvent(Event *evt) | kiwano::Actor | virtual |
DispatchToComponents(Event *evt) | kiwano::ComponentManager | |
DoDeserialize(Deserializer *deserializer) override | kiwano::Actor | virtual |
DoSerialize(Serializer *serializer) const override | kiwano::Actor | virtual |
DumpTracingObjects() | kiwano::ObjectBase | static |
Fail(StringView 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::Actor | inlinevirtual |
GetAnchorX() const | kiwano::Actor | inline |
GetAnchorY() const | kiwano::Actor | inline |
GetAnimation(StringView name) | kiwano::Animator | |
GetBorderFillBrush() const | kiwano::Stage | inline |
GetBorderStrokeBrush() const | kiwano::Stage | inline |
GetBoundingBox() const | kiwano::Actor | virtual |
GetBounds() const | kiwano::Actor | virtual |
GetCallbackOnUpdate() const | kiwano::Actor | inline |
GetChild(StringView name) const | kiwano::Actor | |
GetChildren(StringView name) const | kiwano::Actor | |
GetComponent(StringView name) | kiwano::ComponentManager | |
GetComponent(size_t name_hash) | kiwano::ComponentManager | |
GetDisplayedOpacity() const | kiwano::Actor | inline |
GetHashName() const | kiwano::Actor | inline |
GetHeight() const | kiwano::Actor | inline |
GetName() const | kiwano::ObjectBase | inline |
GetNext() const | kiwano::IntrusiveListValue< RefPtr< Actor > > | inlineprotected |
GetNext() | kiwano::IntrusiveListValue< RefPtr< Actor > > | inlineprotected |
GetObjectID() const | kiwano::ObjectBase | inline |
GetOpacity() const | kiwano::Actor | inlinevirtual |
GetParent() const | kiwano::Actor | inline |
GetPosition() const | kiwano::Actor | inlinevirtual |
GetPositionX() const | kiwano::Actor | inline |
GetPositionY() const | kiwano::Actor | inline |
GetPrev() const | kiwano::IntrusiveListValue< RefPtr< Actor > > | inlineprotected |
GetPrev() | kiwano::IntrusiveListValue< RefPtr< Actor > > | inlineprotected |
GetRefCount() const | kiwano::RefObject | |
GetRotation() const | kiwano::Actor | inlinevirtual |
GetScale() const | kiwano::Actor | inlinevirtual |
GetScaledHeight() const | kiwano::Actor | inline |
GetScaledSize() const | kiwano::Actor | inline |
GetScaledWidth() const | kiwano::Actor | inline |
GetScaleX() const | kiwano::Actor | inline |
GetScaleY() const | kiwano::Actor | inline |
GetSize() const | kiwano::Actor | inlinevirtual |
GetSkew() const | kiwano::Actor | inlinevirtual |
GetSkewX() const | kiwano::Actor | inline |
GetSkewY() const | kiwano::Actor | inline |
GetStage() const | kiwano::Actor | inline |
GetStatus() const | kiwano::ObjectBase | |
GetTracingObjects() | kiwano::ObjectBase | static |
GetTransform() const | kiwano::Actor | inline |
GetTransformInverseMatrix() const | kiwano::Actor | |
GetTransformMatrix() const | kiwano::Actor | |
GetTransformMatrixToParent() const | kiwano::Actor | |
GetUserData() const | kiwano::ObjectBase | |
GetWidth() const | kiwano::Actor | inline |
GetZOrder() const | kiwano::Actor | inline |
HandleEvent(Event *evt) | kiwano::Actor | |
Hold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
IsCascadeOpacityEnabled() const | kiwano::Actor | inline |
IsEventDispatchEnabled() const | kiwano::Actor | inline |
IsName(StringView name) const | kiwano::ObjectBase | inline |
IsTracingLeaks() | kiwano::ObjectBase | static |
IsUpdatePausing() const | kiwano::Actor | inline |
IsValid() const | kiwano::ObjectBase | virtual |
IsVisible() const | kiwano::Actor | inline |
MoveBy(const Vec2 &trans) | kiwano::Actor | inline |
MoveBy(float trans_x, float trans_y) | kiwano::Actor | inline |
MoveTo(const Point &p) | kiwano::Actor | inline |
MoveTo(float x, float y) | kiwano::Actor | inline |
Noncopyable()=default (定义于 kiwano::Noncopyable) | kiwano::Noncopyable | protected |
ObjectBase() | kiwano::ObjectBase | |
OnEnter() | kiwano::Stage | virtual |
OnExit() | kiwano::Stage | virtual |
OnRender(RenderContext &ctx) | kiwano::Actor | inlinevirtual |
OnUpdate(Duration dt) | kiwano::Actor | inlinevirtual |
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 |
PauseAllAnimations() | kiwano::Animator | |
PauseUpdating() | kiwano::Actor | inline |
PrepareToRender(RenderContext &ctx) | kiwano::Actor | protectedvirtual |
RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | protected |
Release() | kiwano::RefObject | |
RemoveAllChildren() | kiwano::Actor | |
RemoveAllComponents() | kiwano::ComponentManager | |
RemoveAllListeners() | kiwano::EventDispatcher | |
RemoveAllTasks() | kiwano::TaskScheduler | |
RemoveChild(RefPtr< Actor > child) | kiwano::Actor | |
RemoveChildren(StringView child_name) | kiwano::Actor | |
RemoveComponent(RefPtr< Component > component) | kiwano::ComponentManager | |
RemoveComponent(StringView name) | kiwano::ComponentManager | |
RemoveComponent(size_t name_hash) | kiwano::ComponentManager | |
RemoveFromParent() | kiwano::Actor | |
RemoveListeners(StringView name) | kiwano::EventDispatcher | |
RemoveTasks(StringView task_name) | kiwano::TaskScheduler | |
Render(RenderContext &ctx) | kiwano::Actor | protectedvirtual |
RenderBorder(RenderContext &ctx) override | kiwano::Stage | protectedvirtual |
Reorder() | kiwano::Actor | protected |
ResumeAllAnimations() | kiwano::Animator | |
ResumeUpdating() | kiwano::Actor | inline |
Retain() | kiwano::RefObject | |
Serialize() const | kiwano::Serializable | inline |
SetAnchor(const Vec2 &anchor) | kiwano::Actor | virtual |
SetAnchor(float anchorx, float anchory) | kiwano::Actor | inline |
SetBorderFillBrush(RefPtr< Brush > brush) | kiwano::Stage | inline |
SetBorderStrokeBrush(RefPtr< Brush > brush) | kiwano::Stage | inline |
SetCallbackOnUpdate(const UpdateCallback &cb) | kiwano::Actor | inline |
SetCascadeOpacityEnabled(bool enabled) | kiwano::Actor | |
SetDefaultAnchor(float anchor_x, float anchor_y) | kiwano::Actor | static |
SetEventDispatchEnabled(bool enabled) | kiwano::Actor | |
SetHeight(float height) | kiwano::Actor | inline |
SetName(StringView name) | kiwano::Actor | |
SetObjectPolicy(const ObjectPolicyFunc &policy) | kiwano::ObjectBase | static |
SetOpacity(float opacity) | kiwano::Actor | virtual |
SetPosition(const Point &point) | kiwano::Actor | virtual |
SetPosition(float x, float y) | kiwano::Actor | inline |
SetPositionX(float x) | kiwano::Actor | inline |
SetPositionY(float y) | kiwano::Actor | inline |
SetRotation(float rotation) | kiwano::Actor | virtual |
SetScale(const Vec2 &scale) | kiwano::Actor | virtual |
SetScale(float scalex, float scaley) | kiwano::Actor | inline |
SetSize(const Size &size) | kiwano::Actor | virtual |
SetSize(float width, float height) | kiwano::Actor | inline |
SetSkew(const Vec2 &skew) | kiwano::Actor | virtual |
SetSkew(float skewx, float skewy) | kiwano::Actor | inline |
SetStage(Stage *stage) | kiwano::Actor | protected |
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::Actor | inline |
SetZOrder(int zorder) | kiwano::Actor | |
ShowBorder(bool show) | kiwano::Actor | inline |
Stage() (定义于 kiwano::Stage) | kiwano::Stage | |
StartAllListeners() | kiwano::EventDispatcher | |
StartAllTasks() | kiwano::TaskScheduler | |
StartAnimation(RefPtr< Animation > animation) | kiwano::Animator | inline |
StartListeners(StringView name) | kiwano::EventDispatcher | |
StartTasks(StringView task_name) | kiwano::TaskScheduler | |
StartTracingLeaks() | kiwano::ObjectBase | static |
StopAllAnimations() | kiwano::Animator | |
StopAllListeners() | kiwano::EventDispatcher | |
StopAllTasks() | kiwano::TaskScheduler | |
StopListeners(StringView name) | kiwano::EventDispatcher | |
StopTasks(StringView task_name) | kiwano::TaskScheduler | |
StopTracingLeaks() | kiwano::ObjectBase | static |
Transition (定义于 kiwano::Stage) | kiwano::Stage | friend |
Unhold(RefPtr< ObjectBase > other) | kiwano::ObjectBase | |
Update(Duration dt) | kiwano::Actor | protectedvirtual |
kiwano::Animator::Update(Actor *target, Duration dt) | kiwano::Animator | |
UpdateCallback typedef | kiwano::Actor | |
UpdateOpacity() | kiwano::Actor | protected |
UpdateTransform() const | kiwano::Actor | protected |
UpdateTransformUpwards() const | kiwano::Actor | protected |
~Actor() (定义于 kiwano::Actor) | kiwano::Actor | virtual |
~ObjectBase() (定义于 kiwano::ObjectBase) | kiwano::ObjectBase | virtual |
~RefObject() (定义于 kiwano::RefObject) | kiwano::RefObject | virtual |
~Stage() (定义于 kiwano::Stage) | kiwano::Stage | virtual |