esp::gfx::replay::AbstractSceneGraphPlayerImplementation class

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 setNodeSemanticId(NodeHandle node, unsigned id) override