QAnimationClipLoader Class

(Qt3DAnimation::QAnimationClipLoader)

Public Types

enum Status { NotReady, Ready, Error }

Properties

Public Functions

QAnimationClipLoader(Qt3DCore::QNode *parent = nullptr)
QAnimationClipLoader(const QUrl &source, Qt3DCore::QNode *parent = nullptr)
~QAnimationClipLoader()
QUrl source() const
Status status() const

Public Slots

void setSource(const QUrl &source)

Signals

void sourceChanged(const QUrl &source)
void statusChanged(Status status)

Protected Functions

QAnimationClipLoader(QAnimationClipLoaderPrivate &dd, Qt3DCore::QNode *parent = nullptr)
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change)

Additional Inherited Members

  • 1 public variable inherited from QObject
  • 10 static public members inherited from QObject
  • 2 protected variables inherited from QObject

Member Type Documentation

enum QAnimationClipLoader::Status

Property Documentation

source : QUrl

Access functions:

QUrl source() const
void setSource(const QUrl &source)

Notifier signal:

void sourceChanged(const QUrl &source)

status : const Status

Access functions:

Status status() const

Notifier signal:

void statusChanged(Status status)

Member Function Documentation

QAnimationClipLoader::QAnimationClipLoader(Qt3DCore::QNode *parent = nullptr)

Default constructs an instance of QAnimationClipLoader.

QAnimationClipLoader::QAnimationClipLoader(const QUrl &source, Qt3DCore::QNode *parent = nullptr)

Default constructs an instance of QAnimationClipLoader.

[protected] QAnimationClipLoader::QAnimationClipLoader(QAnimationClipLoaderPrivate &dd, Qt3DCore::QNode *parent = nullptr)

Copy constructor.

QAnimationClipLoader::~QAnimationClipLoader()

Destroys the instance of QAnimationClipLoader.

[protected] void QAnimationClipLoader::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &change)