Handler Class

(Qt3DAnimation::Animation::Handler)

Public Types

enum DirtyFlag { AnimationClipDirty, ChannelMappingsDirty, ClipAnimatorDirty, BlendedClipAnimatorDirty }

Public Functions

Handler()
~Handler()
AnimationClipLoaderManager *animationClipLoaderManager() const
BlendedClipAnimatorManager *blendedClipAnimatorManager() const
ChannelMapperManager *channelMapperManager() const
ChannelMappingManager *channelMappingManager() const
void cleanupHandleList(QVector<HAnimationClip> *clips)
void cleanupHandleList(QVector<HClipAnimator> *animators)
void cleanupHandleList(QVector<HBlendedClipAnimator> *animators)
ClipAnimatorManager *clipAnimatorManager() const
ClipBlendNodeManager *clipBlendNodeManager() const
QVector<Qt3DCore::QAspectJobPtr> jobsToExecute(qint64 time)
QVector<HBlendedClipAnimator> runningBlenndedClipAnimators() const
QVector<HClipAnimator> runningClipAnimators() const
void setBlendedClipAnimatorRunning(const HBlendedClipAnimator &handle, bool running)
void setClipAnimatorRunning(const HClipAnimator &handle, bool running)
void setDirty(DirtyFlag flag, Qt3DCore::QNodeId nodeId)
qint64 simulationTime() const

Member Type Documentation

enum Handler::DirtyFlag

Member Function Documentation

Handler::Handler()

Default constructs an instance of Handler.

Handler::~Handler()

Destroys the instance of Handler.

AnimationClipLoaderManager *Handler::animationClipLoaderManager() const

BlendedClipAnimatorManager *Handler::blendedClipAnimatorManager() const

ChannelMapperManager *Handler::channelMapperManager() const

ChannelMappingManager *Handler::channelMappingManager() const

void Handler::cleanupHandleList(QVector<HAnimationClip> *clips)

void Handler::cleanupHandleList(QVector<HClipAnimator> *animators)

void Handler::cleanupHandleList(QVector<HBlendedClipAnimator> *animators)

ClipAnimatorManager *Handler::clipAnimatorManager() const

ClipBlendNodeManager *Handler::clipBlendNodeManager() const

QVector<Qt3DCore::QAspectJobPtr> Handler::jobsToExecute(qint64 time)

QVector<HBlendedClipAnimator> Handler::runningBlenndedClipAnimators() const

QVector<HClipAnimator> Handler::runningClipAnimators() const

void Handler::setBlendedClipAnimatorRunning(const HBlendedClipAnimator &handle, bool running)

void Handler::setClipAnimatorRunning(const HClipAnimator &handle, bool running)

void Handler::setDirty(DirtyFlag flag, Qt3DCore::QNodeId nodeId)

qint64 Handler::simulationTime() const