esp::metadata::managers namespace

Metadata Attribute Managers library.

Classes

template<class T, ManagedObjectAccess Access>
class AbstractAttributesManager
Class template defining responsibilities and functionality for managing esp::metadata::attributes::AbstractAttributes constructs.
template<class T, ManagedObjectAccess Access>
class AbstractObjectAttributesManager
Class template defining responsibilities and functionality for managing esp::metadata::attributes::AbstractObjectAttributes constructs.
class AOAttributesManager
class AssetAttributesManager
class LightLayoutAttributesManager
class ObjectAttributesManager
single instance class managing templates describing physical objects
class PbrShaderAttributesManager
class PhysicsAttributesManager
class SceneDatasetAttributesManager
class SceneInstanceAttributesManager
class SemanticAttributesManager
class StageAttributesManager

Functions

void initAttributesManagersBindings(pybind11::module& m)
Specify bindings for attributes in esp::metadata::managers namespace.

Function documentation

void esp::metadata::managers::initAttributesManagersBindings(pybind11::module& m)

Specify bindings for attributes in esp::metadata::managers namespace.