Kiwano Engine
v1.3.x
kiwano::physics::World 成员列表
成员的完整列表,这些成员属于
kiwano::physics::World
,包括所有继承而来的类成员
AddBody
(b2BodyDef *def)
kiwano::physics::World
AddJoint
(b2JointDef *def)
kiwano::physics::World
AfterSimulation
(Actor *parent, const Matrix3x2 &parent_to_world, float parent_rotation)
kiwano::physics::World
protected
BeforeSimulation
(Actor *parent, const Matrix3x2 &parent_to_world, float parent_rotation)
kiwano::physics::World
protected
Body
(定义于
kiwano::physics::World
)
kiwano::physics::World
friend
ClearStatus
()
kiwano::ObjectBase
Component
() (定义于
kiwano::Component
)
kiwano::Component
protected
Deserialize
(const Vector< uint8_t > &data)
kiwano::Serializable
inline
DestroyComponent
()
kiwano::Component
protected
virtual
DispatchEvent
(Event *evt)
kiwano::physics::World
protected
DoDeserialize
(Deserializer *deserializer) override
kiwano::ObjectBase
virtual
DoSerialize
(Serializer *serializer) const override
kiwano::ObjectBase
virtual
DumpTracingObjects
()
kiwano::ObjectBase
static
Fail
(StringView msg, int code=ObjectStatus::fail)
kiwano::ObjectBase
GetB2World
()
kiwano::physics::World
GetB2World
() const
kiwano::physics::World
GetBoundActor
() const
kiwano::Component
inline
GetContactList
()
kiwano::physics::World
GetName
() const
kiwano::ObjectBase
inline
GetObjectID
() const
kiwano::ObjectBase
inline
GetRefCount
() const
kiwano::RefObject
GetStatus
() const
kiwano::ObjectBase
GetTracingObjects
()
kiwano::ObjectBase
static
GetUserData
() const
kiwano::ObjectBase
HandleEvent
(Event *evt)
kiwano::Component
inline
protected
virtual
Hold
(RefPtr< ObjectBase > other)
kiwano::ObjectBase
InitComponent
(Actor *actor) override
kiwano::physics::World
protected
virtual
IsEnable
() const
kiwano::Component
inline
IsName
(StringView name) const
kiwano::ObjectBase
inline
IsTracingLeaks
()
kiwano::ObjectBase
static
IsValid
() const
kiwano::ObjectBase
virtual
Joint
(定义于
kiwano::physics::World
)
kiwano::physics::World
friend
Noncopyable
()=default (定义于
kiwano::Noncopyable
)
kiwano::Noncopyable
protected
ObjectBase
()
kiwano::ObjectBase
OnRender
(RenderContext &ctx) override
kiwano::physics::World
protected
virtual
OnUpdate
(Duration dt) override
kiwano::physics::World
protected
virtual
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
RefObject
() (定义于
kiwano::RefObject
)
kiwano::RefObject
protected
Release
()
kiwano::RefObject
RemoveFromActor
()
kiwano::Component
Retain
()
kiwano::RefObject
Serialize
() const
kiwano::Serializable
inline
SetEnabled
(bool enabled)
kiwano::Component
inline
SetName
(StringView name)
kiwano::ObjectBase
SetObjectPolicy
(const ObjectPolicyFunc &policy)
kiwano::ObjectBase
static
SetPositionIterations
(int pos_iter)
kiwano::physics::World
inline
SetStatus
(const ObjectStatus &status)
kiwano::ObjectBase
SetUserData
(void *data)
kiwano::ObjectBase
SetVelocityIterations
(int vel_iter)
kiwano::physics::World
inline
ShowDebugInfo
(bool show)
kiwano::physics::World
StartTracingLeaks
()
kiwano::ObjectBase
static
StopTracingLeaks
()
kiwano::ObjectBase
static
Unhold
(RefPtr< ObjectBase > other)
kiwano::ObjectBase
World
(const b2Vec2 &gravity)
kiwano::physics::World
~Component
() (定义于
kiwano::Component
)
kiwano::Component
protected
virtual
~ObjectBase
() (定义于
kiwano::ObjectBase
)
kiwano::ObjectBase
virtual
~RefObject
() (定义于
kiwano::RefObject
)
kiwano::RefObject
virtual
~World
() (定义于
kiwano::physics::World
)
kiwano::physics::World
virtual
制作者
1.9.4