IRfOfflineRendering Interface Reference

Inherits IUnknown.

List of all members.

Public Member Functions

HRESULT GetOfflineRenderersHandler ([out] IRsNode **ppNode)
HRESULT OpenPropertiesPanels ()
HRESULT GetActiveOfflineRenderer ([out, retval] IRsNode **ppActiveOfflineRenderer)
HRESULT GetOfflineRenderer ([in] GUID gId,[out] IRsNode **ppRenderer)


Detailed Description

Function set used for offline renderers registration and management.

Member Function Documentation

HRESULT IRfOfflineRendering::GetOfflineRenderersHandler ( [out] IRsNode **  ppNode  ) 

Get offline renderers handler node.

Parameters:
ppNode [out] Pointer to offline renderers encaps.
Returns:
S_OK if material editor located successfully.

HRESULT IRfOfflineRendering::OpenPropertiesPanels (  ) 

Open active renderer properties panels.

Returns:
S_OK if succeeded.

HRESULT IRfOfflineRendering::GetActiveOfflineRenderer ( [out, retval] IRsNode **  ppActiveOfflineRenderer  ) 

Get active offline renderer.

Returns:
ppActiveOfflineRenderer [out,retval] Active offline renderer.

S_OK if succeeded.

HRESULT IRfOfflineRendering::GetOfflineRenderer ( [in] GUID  gId,
[out] IRsNode **  ppRenderer 
)

Get offline renderer node defined by GUID.

Parameters:
gId [in] Material editor class ID.
ppRenderer [out] Offline renderer in renderer's encaps with specified class ID.
Returns:
S_OK if material located successfully.


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