Base class for nodes that require a Kuesa::SceneEnity for assets * insertion or retrieval. * * The KuesaNode class is a convenience wrapper that handles setting a * SceneEntity property on a node. It also automatically traverse the QObject * tree hierarchy to find if a Kuesa::SceneEntity is part of the hierarchy. If * so and if no Kuesa::SceneEntity was provided by the user, it will set the * sceneEntity property to that. More...
| Header: | #include <Kuesa/KuesaNode> | 
| Since: | Kuesa 1.3 | 
| Instantiated By: | KuesaNode | 
| Inherited By: |   Kuesa::AnimationPlayer, Kuesa::GLTF2Importer, Kuesa::MeshInstantiator, Kuesa::PlaceholderTracker, Kuesa::TransformTracker, KuesaUtils::SceneConfiguration, and KuesaUtils::ViewConfiguration  | 
This class was introduced in Kuesa 1.3.
| Kuesa::SceneEntity * | sceneEntity() const | 
| void | setSceneEntity(Kuesa::SceneEntity *sceneEntity) | 
| void | sceneEntityChanged(Kuesa::SceneEntity *sceneEntity) | 
* * * * * *
Pointer to the SceneEntity with which assets are registered as they are loaded from the glTF file.
Access functions:
| Kuesa::SceneEntity * | sceneEntity() const | 
| void | setSceneEntity(Kuesa::SceneEntity *sceneEntity) | 
Notifier signal:
| void | sceneEntityChanged(Kuesa::SceneEntity *sceneEntity) | 
See also Kuesa::SceneEntity.