HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BRAY::ScenePtr Member List

This is the complete list of members for BRAY::ScenePtr, including all inherited members.

addTraceset(const UT_StringHolder &name)BRAY::ScenePtr
allocScene()BRAY::ScenePtrstatic
cameraProperties()BRAY::ScenePtr
commitOptions()BRAY::ScenePtr
constCameraProperties() const BRAY::ScenePtr
constLightProperties() const BRAY::ScenePtr
constObjectProperties() const BRAY::ScenePtr
constPlaneProperties() const BRAY::ScenePtr
constSceneOptions() const BRAY::ScenePtr
createCamera(const UT_StringHolder &name)BRAY::ScenePtr
createCoordSys(const UT_StringHolder &name)BRAY::ScenePtr
createGeometry(const GT_PrimitiveHandle &prim)BRAY::ScenePtr
createGeometry(const GT_PrimitiveHandle &prim, const GT_DataArrayHandle &holes)BRAY::ScenePtr
createInstance(const ObjectPtr &obj, const UT_StringHolder &name)BRAY::ScenePtr
createLight(const UT_StringHolder &name)BRAY::ScenePtr
createMaterial(const UT_StringHolder &name)BRAY::ScenePtr
createProcedural(UT_UniquePtr< BRAY_Procedural > proc)BRAY::ScenePtr
createScene()BRAY::ScenePtr
createShaderGraph(const UT_StringHolder &name)BRAY::ScenePtr
createVolume(const UT_StringHolder &name)BRAY::ScenePtr
defaultProperties(BRAY_PropertyType type) const BRAY::ScenePtr
destroyMaterial(const UT_StringRef &name)BRAY::ScenePtr
findMaterial(const UT_StringRef &name) const BRAY::ScenePtr
forceRedice()BRAY::ScenePtr
isEngineSupported(const UT_StringRef &name)BRAY::ScenePtrstatic
isKarmaCPU() const BRAY::ScenePtr
isKarmaXPU() const BRAY::ScenePtr
isTraceset(const UT_StringHolder &name)BRAY::ScenePtr
isValid() const BRAY::ScenePtrinline
lightProperties()BRAY::ScenePtr
loadHDA(const char *path)BRAY::ScenePtr
lockAllObjectProperties(bool state)BRAY::ScenePtrinline
lockProperties(const char *pattern, bool state)BRAY::ScenePtr
lockProperty(BRAY_ObjectProperty token, bool state)BRAY::ScenePtr
nestedInstancing() const BRAY::ScenePtr
objectProperties()BRAY::ScenePtr
operator bool() const BRAY::ScenePtrinline
optionB(BRAY_SceneOption t) const BRAY::ScenePtrinline
optionF(BRAY_SceneOption t) const BRAY::ScenePtrinline
optionI(BRAY_SceneOption t) const BRAY::ScenePtrinline
optionImport(BRAY_SceneOption token, T *val, size_t n) const BRAY::ScenePtrinline
optionIsVariadic(BRAY_SceneOption token) const BRAY::ScenePtrinline
optionS(BRAY_SceneOption t) const BRAY::ScenePtrinline
optionSize(BRAY_SceneOption token) const BRAY::ScenePtrinline
optionStorage(BRAY_SceneOption token) const BRAY::ScenePtrinline
planeProperties()BRAY::ScenePtr
propertyB(BRAY_SceneOption t) const BRAY::ScenePtrinline
propertyF(BRAY_SceneOption t) const BRAY::ScenePtrinline
propertyI(BRAY_SceneOption t) const BRAY::ScenePtrinline
propertyImport(BRAY_ObjectProperty token, T *val, size_t n) const BRAY::ScenePtrinline
propertyIsVariadic(BRAY_ObjectProperty token) const BRAY::ScenePtrinline
propertyS(BRAY_SceneOption t) const BRAY::ScenePtrinline
propertySize(BRAY_ObjectProperty token) const BRAY::ScenePtrinline
propertyStorage(BRAY_ObjectProperty token) const BRAY::ScenePtrinline
saveCheckpointASAP()BRAY::ScenePtr
sceneOptions()BRAY::ScenePtr
ScenePtr()=defaultBRAY::ScenePtr
scenePtr() const BRAY::ScenePtrinline
scenePtr()BRAY::ScenePtrinline
sceneUnits() const BRAY::ScenePtr
setCameraRayMask(BRAY_RayVisibility mask)BRAY::ScenePtr
setExitOnFailedLicense(bool state=true)BRAY::ScenePtrstatic
setOption(BRAY_SceneOption token, const T *value, exint tuple_size)BRAY::ScenePtrinline
setOption(BRAY_SceneOption token, const T &value)BRAY::ScenePtrinline
setProperty(BRAY_ObjectProperty token, const T *value, exint tuple_size)BRAY::ScenePtrinline
setProperty(BRAY_ObjectProperty token, const T &value)BRAY::ScenePtrinline
setSceneUnits(fpreal64 units)BRAY::ScenePtr
setShadowRayMask(BRAY_RayVisibility mask)BRAY::ScenePtr
startEdits(BRAY::RendererPtr &renderer)BRAY::ScenePtr
threadSafe() const BRAY::ScenePtr
updateCamera(const CameraPtr &ptr, BRAY_EventType event)BRAY::ScenePtr
updateCoordSys(const CoordSysPtr &ptr, BRAY_EventType event)BRAY::ScenePtr
updateLight(const LightPtr &ptr, BRAY_EventType event)BRAY::ScenePtr
updateMaterial(const MaterialPtr &ptr, BRAY_EventType event)BRAY::ScenePtr
updateObject(const ObjectPtr &ptr, BRAY_EventType event)BRAY::ScenePtr
~ScenePtr()BRAY::ScenePtr