Documentation of IME 3.2.0
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
ime
GameObject
ime::GameObject Member List
This is the complete list of members for
ime::GameObject
, including all inherited members.
attachRigidBody
(BodyPtr body)
ime::GameObject
BodyPtr
typedef
ime::GameObject
CollisionCallback
typedef
ime::GameObject
copy
() const
ime::GameObject
create
(Scene &scene)
ime::GameObject
static
emitChange
(const Property &property)
ime::Object
protected
emitDestruction
()
ime::Object
protected
emitRigidBodyCollisionEvent
(const std::string &event, GameObject *other) (defined in
ime::GameObject
)
ime::GameObject
eventEmitter_
ime::Object
protected
GameObject
(Scene &scene)
ime::GameObject
explicit
GameObject
(const GameObject &)
ime::GameObject
GameObject
(GameObject &&) noexcept
ime::GameObject
getClassName
() const override
ime::GameObject
virtual
getClassType
() const override
ime::GameObject
virtual
getObjectId
() const
ime::Object
getRigidBody
()
ime::GameObject
getRigidBody
() const (defined in
ime::GameObject
)
ime::GameObject
getScene
()
ime::GameObject
getScene
() const (defined in
ime::GameObject
)
ime::GameObject
getSprite
()
ime::GameObject
getSprite
() const (defined in
ime::GameObject
)
ime::GameObject
getState
() const
ime::GameObject
getTag
() const
ime::Object
getTransform
()
ime::GameObject
getTransform
() const (defined in
ime::GameObject
)
ime::GameObject
getUserData
()
ime::GameObject
getUserData
() const (defined in
ime::GameObject
)
ime::GameObject
hasRigidBody
() const
ime::GameObject
isActive
() const
ime::GameObject
isEventListenerSuspended
(int id) const
ime::Object
isSameObjectAs
(const Object &other) const
ime::Object
Object
()
ime::Object
Object
(const Object &)
ime::Object
Object
(Object &&) noexcept=default
ime::Object
onDestruction
(const Callback<> &callback)
ime::Object
onPropertyChange
(const std::string &property, const Callback< Property > &callback, bool oneTime=false)
ime::Object
onPropertyChange
(const Callback< Property > &callback, bool oneTime=false)
ime::Object
onRigidBodyCollisionEnd
(const CollisionCallback &callback, bool oneTime=false)
ime::GameObject
onRigidBodyCollisionStart
(const CollisionCallback &callback, bool oneTime=false)
ime::GameObject
onRigidBodyCollisionStay
(const CollisionCallback &callback, bool oneTime=false)
ime::GameObject
operator=
(const GameObject &)
ime::GameObject
operator=
(GameObject &&) noexcept
ime::GameObject
ime::Object::operator=
(const Object &)
ime::Object
ime::Object::operator=
(Object &&) noexcept=default
ime::Object
Ptr
typedef
ime::GameObject
removeEventListener
(const std::string &event, int id)
ime::Object
removeEventListener
(int id)
ime::Object
removeRigidBody
()
ime::GameObject
resetSpriteOrigin
()
ime::GameObject
setActive
(bool isActive)
ime::GameObject
setState
(int state)
ime::GameObject
setTag
(const std::string &tag)
ime::Object
suspendedEventListener
(int id, bool suspend)
ime::Object
swap
(GameObject &other)
ime::GameObject
update
(Time deltaTime)
ime::GameObject
inline
virtual
~GameObject
() override
ime::GameObject
~Object
()
ime::Object
virtual