Lysa  0.0
Lysa 3D Engine
AnimationPlayer Member List

This is the complete list of members for AnimationPlayer, including all inherited members.

ANIMATION_PLAYER enum valueNode
AnimationPlayer(const std::string &name=TypeNames[ANIMATION_PLAYER])AnimationPlayerinline
CAMERA enum valueNode
CHARACTER enum valueNode
COLLISION_AREA enum valueNode
COLLISION_OBJECT enum valueNode
DIRECTIONAL_LIGHT enum valueNode
ENVIRONMENT enum valueNode
KINEMATIC_BODY enum valueNode
LIGHT enum valueNode
MESH_INSTANCE enum valueNode
NODE enum valueNode
Node(const Node &node)Node
Node(const std::string &name=TypeNames[NODE], Type type=NODE)Node
OMNI_LIGHT enum valueNode
Object() = defaultObjectdefault
PHYSICS_BODY enum valueNode
RAYCAST enum valueNode
RIGID_BODY enum valueNode
SKYBOX enum valueNode
SPOT_LIGHT enum valueNode
STATIC_BODY enum valueNode
Type enum nameNode
TypeNamesNodestaticconstexpr
VIEWPORT enum valueNode
add(const std::string &name, const std::shared_ptr< AnimationLibrary > &library)AnimationPlayerinline
addChild(std::shared_ptr< Node > child, bool async=false)Node
addToGroup(const std::string &group)Nodeinline
attachToViewport(Viewport *viewport)Nodeprotectedvirtual
connect(const Signal::signal &name, const Signal::Handler &handler)Object
connect(const Signal::signal &name, const std::function< void ()> &handler)Object
createPropertyTween(typename PropertyTween< T >::Setter set, const T initial, const T final, float duration, const TransitionType ttype=TransitionType::LINEAR, const Tween::Callback &callback=nullptr)Nodeinline
decrementUpdates()Updatableinline
detachFromViewport()Nodeprotectedvirtual
duplicate(bool recursiveFilter=false) constNode
duplicateInstance() const overrideAnimationPlayeroverrideprotectedvirtual
emit(const Signal::signal &name, void *params=nullptr)Object
enterScene() overrideAnimationPlayeroverridevirtual
exitScene()Nodeprotectedvirtual
findAllChildren(const bool recursive=true) constNodeinline
findAllChildren(const std::string &name, const bool recursive=true) constNodeinline
findAllChildrenByGroup(const std::string &groupName, const bool recursive=true) constNodeinline
findFirstChild(const std::string &name) constNodeinline
findFirstChild(const bool recursive=true) constNodeinline
getAnimation()AnimationPlayer
getBackVector() constNodeinline
getChild(const std::string &name) constNodeinline
getChildByPath(const std::string &path) constNodeinline
getChildren() constNodeinline
getCurrentAnimation() constAnimationPlayerinline
getCurrentLibrary() constAnimationPlayerinline
getDownVector() constNodeinline
getFrontVector() constNodeinline
getGroups() constNodeinline
getId() constNodeinline
getLeftVector() constNodeinline
getLibrary()AnimationPlayerinline
getName() constNodeinline
getParent() constNodeinline
getPath() constNode
getPosition() constNodeinline
getPositionGlobal() constNodeinline
getRightVector() constNodeinline
getRotation() constNode
getRotationEulerAngles() constNode
getRotationEulerAnglesGlobal() constNode
getRotationGlobal() constNode
getRotationX() constNode
getRotationY() constNode
getRotationZ() constNode
getScale() constNode
getScaleGlobal() constNode
getSharedPtr()Nodeinline
getTransform() constNodeinline
getTransformGlobal() constNodeinline
getType() constNodeinline
getUpVector() constNodeinline
getViewport() constNodeinline
globalTransformNodeprotected
haveChild(const std::shared_ptr< Node > &child, bool recursive) constNode
isInGroup(const std::string &group) constNodeinline
isPlaying() constAnimationPlayerinline
isProcessed() constNode
isUpdated() constUpdatableinline
isVisible() constNodeinline
killTween(const std::shared_ptr< Tween > &tween)Node
localTransformNodeprotected
lookAt(const float3 &target)Node
maxUpdatesUpdatable
onEnterScene()Nodeinlinevirtual
onExitScene()Nodeinlinevirtual
onInput(InputEvent &inputEvent)Nodeinlinevirtual
onPhysicsProcess(const float delta)Nodeinlinevirtual
onProcess(const float alpha)Nodeinlinevirtual
onReady()Nodeinlinevirtual
on_playback_finishAnimationPlayerinlinestatic
on_playback_startAnimationPlayerinlinestatic
pause()Nodeprotectedvirtual
pendingUpdatesUpdatable
physicsProcess(float delta)Nodeprotectedvirtual
play(const std::string &name="")AnimationPlayer
playBackwards(const std::string &name="")AnimationPlayer
printTree(int tab=0) constNode
process(float alpha) overrideAnimationPlayeroverridevirtual
ready()Nodeprotectedvirtual
removeAllChildren(bool async=false)Node
removeChild(const std::shared_ptr< Node > &child, bool async=false)Node
removeFromGroup(const std::string &group)Nodeinline
resume()Nodeprotectedvirtual
rotateX(float angle)Node
rotateY(float angle)Node
rotateZ(float angle)Node
scale(float scale)Nodevirtual
seek(float duration)AnimationPlayer
setAutoStart(const bool autoStart)AnimationPlayerinline
setCurrentAnimation(const std::string &name)AnimationPlayer
setCurrentLibrary(const std::string &name)AnimationPlayer
setMaxUpdates(const uint32 maxUpdates)Updatableinline
setName(const std::string &nodeName)Nodeinline
setPosition(const float3 &position)Nodevirtual
setPosition(const float x, const float y, const float z)Nodeinlinevirtual
setPositionGlobal(const float3 &position)Nodevirtual
setPositionGlobal(const float x, const float y, const float z)Nodeinlinevirtual
setProcessMode(const ProcessMode mode)Nodeinline
setProperty(const std::string &property, const std::string &value)Nodevirtual
setRotation(const quaternion &quat)Node
setRotationGlobal(const quaternion &quat)Node
setRotationX(float angle)Node
setRotationY(float angle)Node
setRotationZ(float angle)Node
setTarget(Node &target)AnimationPlayerinline
setTarget(Node *target)AnimationPlayer
setTransformLocal(const float4x4 &transform)Node
setUpdated()Updatable
setVisible(bool visible=true)Nodevirtual
stop(bool keepState=false)AnimationPlayer
toGlobal(const float3 &local) constNode
toLocal(const float3 &global) constNode
toString() constObjectinlinevirtual
translate(const float3 &localOffset)Node
translate(float x, float y, float z)Node
updateGlobalTransform()Nodeprotectedvirtual
~Node() override = defaultNodeoverridedefault
~Object() = defaultObjectvirtualdefault