1 #line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.10-windows/ufe/include/runTimeMgr.h" 115 bool unregister(
const Rtid& rtId);
126 bool hasId(
const Rtid& rtId)
const;
133 void setHierarchyHandler(
142 void setTransform3dHandler(
151 void setSceneItemOpsHandler(
160 void setAttributesHandler(
169 void setConnectionHandler(
178 void setUINodeGraphNodeHandler(
187 void setObject3dHandler(
196 void setMaterialHandler(
205 void setContextOpsHandler(
214 void setUIInfoHandler(
223 void setCameraHandler(
232 void setLightHandler(
240 void setPathMappingHandler(
249 void setNodeDefHandler(
258 void setSceneSegmentHandler(
267 void setBatchOpsHandler(
411 std::list<Rtid> getIds()
const;
Factory base class for scene hierarchy interface.
HierarchyHandler::Ptr hierarchyHandler
the Hierarchy interface factory.
std::shared_ptr< UIInfoHandler > Ptr
UINodeGraphNodeHandler::Ptr uiNodeGraphNodeHandler
the UINodeGraphNode interface factory.
std::string string(const Path &path)
std::shared_ptr< Object3dHandler > Ptr
MaterialHandler::Ptr materialHandler
the Material interface factory.
BatchOpsHandler::Ptr batchOpsHandler
the BatchOps handler.
std::shared_ptr< ContextOpsHandler > Ptr
SceneItemOpsHandler::Ptr sceneItemOpsHandler
the SceneItemOps interface factory.
SceneSegmentHandler::Ptr sceneSegmentHandler
the scene segment handler
ContextOpsHandler::Ptr contextOpsHandler
the ContextOps interface factory.
AttributesHandler::Ptr attributesHandler
the Attributes interface factory.
UIInfoHandler::Ptr uiInfoHandler
the UIInfo handler.
std::shared_ptr< SceneSegmentHandler > Ptr
std::shared_ptr< LightHandler > Ptr
std::shared_ptr< NodeDefHandler > Ptr
std::shared_ptr< MaterialHandler > Ptr
std::shared_ptr< SceneItemOpsHandler > Ptr
ConnectionHandler::Ptr connectionHandler
the Connections interface factory.
PathMappingHandler::Ptr pathMappingHandler
the path mapping handler.
LightHandler::Ptr lightHandler
the light handler.
std::shared_ptr< HierarchyHandler > Ptr
std::shared_ptr< PathMappingHandler > Ptr
std::shared_ptr< CameraHandler > Ptr
std::shared_ptr< ConnectionHandler > Ptr
Object3dHandler::Ptr object3dHandler
the Object3d interface factory.
Transform3dHandler::Ptr transform3dHandler
the Transform3d interface factory.
std::shared_ptr< AttributesHandler > Ptr
CameraHandler::Ptr cameraHandler
the camera handler.
std::shared_ptr< BatchOpsHandler > Ptr
std::shared_ptr< UINodeGraphNodeHandler > Ptr
NodeDefHandler::Ptr nodeDefHandler
the node definition handler.
Singleton class to manage UFE runtimes.