class
#include <esp/gfx/replay/Player.h>
AbstractSceneGraphPlayerImplementation Classic scene graph backend implementation for Player.
Intended to be used via subclassing and implementing loadAndCreateRenderAssetInstance() and changeLightSetup().
Base classes
- class AbstractPlayerImplementation
- Backend implementation for Player.
Private functions
- void deleteAssetInstance(NodeHandle node) override
-
void deleteAssetInstances(const std::
unordered_map <RenderAssetInstanceKey, NodeHandle>& instances) override -
void setNodeTransform(NodeHandle node,
const Magnum::
Vector3 & translation, const Magnum::Quaternion & rotation) override -
void setNodeTransform(NodeHandle node,
const Mn::
Matrix4 & transform) override -
auto hackGetNodeTransform(NodeHandle node) const -> Mn::
Matrix4 override - void setNodeMetadata(NodeHandle node, const InstanceMetadata& metadata) override