IRsObject Interface Reference

Inherits IUnknown.

Inherited by CRiSpaceCommand, IRcLE2ActivateTool, IRcLE2CreateToolBar, IRcPhysCreateToolbar, IRcRecApply, IRd3DToolbarParams, IRdAvatarCustomization, IRdChunkRecorder, IRdCoordinateSystem, IRdDockingParameters, IRdDockingPosition, IRdFloatArray, IRdFpnProperties, IRdIkLock, IRdInputState, IRdMaterialLookupTable, IRdMatrix, IRdMirrorModeler, IRdMorphList, IRdMorphListEntry, IRdNavigationProperties, IRdNormalMapperInfo, IRdNtContent, IRdNtContentCacheIIDBatch, IRdNtContentControlCommand, IRdNtGlobServerCfg, IRdNtSharedSpaceCfg, IRdNURBSCurve, IRdNURBSPatch, IRdPolydrawState, IRdPoseList, IRdPrimitiveFactoryState, IRdSelectedNodeData, IRdSelectionBeamDo, IRdSharedSpaceSettings, IRdToolbarButton, IRdTrigger, IRdTsShapeStream, IRdUcharArray, IRdUserAction, IRdUVEditorData, IRdUVEPreferences, IRdUVEViewport, IRdUVEWidgetData, IRdUVSelection, IRdWeightBlend, IRdWidgetAction, IRdWidgetComponent, IRdWidgetViewportParameters, IRdWidgetVisualization, IRfAnimFileHelper, IRfAvatarSet, IRfBitmapFn, IRfBooleansSet, IRfBSEventFn, IRfCharacterSet, IRfConnection, IRfLibraryActions, IRfMeshModifierSet, IRfNetworkCache, IRfNetworkCfgFn, IRfNetworkFn, IRfNtCSSFn, IRfPhysFileHelper, IRfPreferencesFn, IRfProjectFn, IRfTriangulatorSet, IRnEncapsulator, IRnFacetizeTriangles, IRnKernel, IRnNURBSShape, IRnNURBSToMesh, IRnShape, IRnSpace3D, IRnSubSurfModifier, IRnTransform, IRpCmdPrompt, IRpCmdPrompt, IRpCommonData, IRpCommonData, IRpFileIOPck, IRpKernel, IRpKernel, IRpLibrary, IRpMediaDv, IRpNetwork, IRpPhysics, IRpSpace3DPck, IRpTSBridge, IRpView3D, IRpView3D, IRpVray, IRpWinMngPck, IRsAnimAttrRecord, IRsAnimDataBlock, IRsAnimDataStream, IRsAudioDecoder, IRsAudioEncoder, IRsClient, IRsCloneable, IRsColorInterpolator, IRsCommand, IRsConDescriptor, IRsConflictSimulator, IRsConnector, IRsCustNodeSE, IRsCylindricalObjManager, IRsDataCache, IRsDataCacheItem, IRsDataChangeList, IRsDataManager, IRsDataObject, IRsDefaultInterpolator, IRsDefaultPositionEvaluator, IRsDSView, IRsFcView, IRsFileHeader, IRsHistory, IRsInfoPanelView, IRsKeyingView, IRsLangObject, IRsLE2Camera, IRsLE2ConnectorConv, IRsLE2Decorator, IRsLE2DraggedLink, IRsLE2GDIRender, IRsLE2Helper, IRsLE2ToolMng, IRsLEToolHelper, IRsLibrary, IRsLibraryChangeList, IRsLibraryItem, IRsLightsObjFactory, IRsLogger, IRsLogHandler, IRsMatrixInterpolator, IRsMatrixInterpolator2, IRsMatrixPrimitiveManager, IRsMatrixPrimitiveTool, IRsMeshObjFactory, IRsNodeFilter, IRsNtCacheData, IRsNtCtxStorage, IRsNtMsgClientHandler, IRsNtSharedSpaceInfo, IRsObjectList, IRsObjectList, IRsPlaceJointManager, IRsPlaceObjectManager, IRsPlanarObjManager, IRsPreferencesController, IRsRenderAttributesOverride, IRsRenderSync, IRsRotObjPrimitiveTool, IRsSkeletonBuildPositionTool, IRsSkeletonObjFactory, IRsSkinningCache, IRsSndSettingsDlg, IRsSoundCapture, IRsSoundMixer, IRsSoundPlayback, IRsSphericalObjManager, IRsSphericalPrimitiveTool, IRsStatusView, IRsStView, IRsTemplateView, IRsTrackItem, IRsTSEvent, IRsTSPubBridge, IRsTSSceneEvent, IRsTSSync, IRsUIControlBase, IRsUIUpdateAgent, IRsUIUpdateAgentController, IRsUnknownNode, IRsUnknownPackage, IRsUnknownRunner, IRsViewHelper, IRsVoIPClient, IRsVrayView, and IRsXyRotateZscalePrimitiveManager.

List of all members.

Properties

GUID * ClassId [get]
BSTR * ClassName [get]


Detailed Description

Superinterface of all objects in architecture. Supports functionality for name and ID identification. CLSID and name of all objects must be unique.

Property Documentation

GUID* IRsObject::ClassId [get]

Gets the object type class id (CLSID)

Returns:
pVal [out,retval] Pointer to GUID to fill with class id.

BSTR* IRsObject::ClassName [get]

Retrieves the object type name.

Returns:
pVal [out,retval] Pointer to string to fill with object name.


Generated on Wed May 20 21:32:24 2009 for trueSpace7.6 SDK by  doxygen 1.5.5