SAP 3D Visual Enterprise applications SDK
IDVLScene Member List

This is the complete list of members for IDVLScene, including all inherited members.

ActivateStep(DVLID id, bool bFromTheBeginning, bool bContinueToTheNext, float stepTime=-1.f)=0IDVLScenepure virtual
ApplyLayerVisibility(DVLID id, DVLLAYERVISIBILITYACTION action=DVLLAYERVISIBILITYACTION_HIDEALL_SHOWLAYER)=0IDVLScenepure virtual
BuildPartsList(uint32_t uMaxParts, uint32_t uMaxNodesInSinglePart, uint32_t uMaxPartNameLength, eDVLPartsListType eType, eDVLPartsListSort eSort, DVLID idConsumedStep, const char *szSubstring, sDVLPartsListInfo *pInfo)=0IDVLScenepure virtual
ChangeNodeFlags(DVLID id, uint32_t flags, DVLFLAGOPERATION flagop)=0IDVLScenepure virtual
COPY_ANIMATION enum value (defined in IDVLScene)IDVLScene
COPY_CHILDREN enum value (defined in IDVLScene)IDVLScene
CreateNode(DVLID idParent, const char *szNodeName=NULL, DVLID idInsertBefore=DVLID_INVALID)=0IDVLScenepure virtual
CreateNodeCopy(DVLID idNode, DVLID idParent, eCreateNodeCopyFlags flags)=0IDVLScenepure virtual
DeleteNode(DVLID id)=0IDVLScenepure virtual
eCreateNodeCopyFlags enum name (defined in IDVLScene)IDVLScene
Execute(DVLEXECUTE type, const char *str)=0IDVLScenepure virtual
FindNodes(eDVLFindNodeType type, eDVLFindNodeMode mode, const char *str, sDVLNodeIDsArrayInfo *pInfo)=0IDVLScenepure virtual
FULL_COPY enum value (defined in IDVLScene)IDVLScene
GetMaterialByName(const char *name) const =0 (defined in IDVLScene)IDVLScenepure virtual
GetNodeLocalMatrix(DVLID id, sDVLMatrix &tm) const =0IDVLScenepure virtual
GetNodeSelectionInfo(uint32_t *pTotalSelectedNodesCount, uint32_t *pVisibleSelectedNodesCount, uint32_t *pHiddenSelectedNodesCount)=0IDVLScenepure virtual
GetNodeSubmeshesCount(DVLID nodeId) const =0 (defined in IDVLScene)IDVLScenepure virtual
GetNodeSubmeshMaterial(DVLID nodeId, size_t index) const =0 (defined in IDVLScene)IDVLScenepure virtual
GetNodeWorldMatrix(DVLID id, sDVLMatrix &wtm) const =0IDVLScenepure virtual
PauseCurrentStep()=0IDVLScenepure virtual
PerformAction(DVLSCENEACTION action)=0IDVLScenepure virtual
Release()=0IDVLScenepure virtual
ReleaseLayerInfo(sDVLLayerInfo *pInfo)=0IDVLScenepure virtual
ReleaseMetadata(sDVLMetadataInfo *pInfo)=0IDVLScenepure virtual
ReleaseNodeIDsArrayInfo(sDVLNodeIDsArrayInfo *pInfo)=0IDVLScenepure virtual
ReleaseNodeInfo(sDVLNodeInfo *pInfo)=0IDVLScenepure virtual
ReleasePartsList(sDVLPartsListInfo *pInfo)=0IDVLScenepure virtual
ReleaseProcedures(sDVLProceduresInfo *pInfo)=0IDVLScenepure virtual
ReleaseSceneInfo(sDVLSceneInfo *pInfo)=0IDVLScenepure virtual
ReleaseThumbnail(sDVLImage *pThumbnail)=0IDVLScenepure virtual
ReleaseVEIDs(sDVLVEIDInfo *pInfo)=0IDVLScenepure virtual
Retain()=0IDVLScenepure virtual
RetrieveLayerInfo(DVLID id, sDVLLayerInfo *pInfo)=0IDVLScenepure virtual
RetrieveMetadata(DVLID id, sDVLMetadataInfo *pInfo)=0IDVLScenepure virtual
RetrieveNodeInfo(DVLID id, uint32_t flags, sDVLNodeInfo *pInfo)=0IDVLScenepure virtual
RetrieveProcedures(sDVLProceduresInfo *pInfo)=0IDVLScenepure virtual
RetrieveSceneInfo(uint32_t flags, sDVLSceneInfo *pInfo)=0IDVLScenepure virtual
RetrieveThumbnail(DVLID id, sDVLImage *pThumbnail)=0IDVLScenepure virtual
RetrieveVEIDs(DVLID id, sDVLVEIDInfo *pInfo)=0IDVLScenepure virtual
SetNodeHighlightColor(DVLID id, uint32_t color)=0IDVLScenepure virtual
SetNodeLocalMatrix(DVLID id, const sDVLMatrix *ptm)=0IDVLScenepure virtual
SetNodeOpacity(DVLID id, float opacity)=0IDVLScenepure virtual
SetNodeSubmeshMaterial(DVLID nodeId, size_t index, IDVLMaterial *material)=0 (defined in IDVLScene)IDVLScenepure virtual
SetNodeWorldMatrix(DVLID id, const sDVLMatrix *pwtm)=0IDVLScenepure virtual
~IDVLScene() (defined in IDVLScene)IDVLSceneinlineprotectedvirtual