IRdChunkHeaderDisp Interface Reference

Inherits IDispatch.

List of all members.

Public Member Functions

HRESULT Clear (void)

Properties

BSTR * Producer [get]
BSTR Producer [set]
BSTR * Type [get]
BSTR Type [set]
BSTR * Description [get]
BSTR Description [set]
BSTR * Author [get]
BSTR Author [set]


Detailed Description

Purpose of the chunk is to describe base serialized object properties.
Usually this chunk should be placed as first in the stream/file.
Each stream/file should contain only one Header chunk.

Remarks:
This is a script version of the IRdChunkHeader interface.
Note: !!! IRdChunkHeaderDisp and IRdChunkHeader must mirror the same functionality !!!

Member Function Documentation

HRESULT IRdChunkHeaderDisp::Clear ( void   ) 

Method clear the chunk.


Property Documentation

BSTR * IRdChunkHeaderDisp::Producer [get]

A text identification that informs you, as to which Rosetta system or specific application, this stream/file belongs to.

Parameters:
pbstrVal [out, retval] - returns producer identification string.

BSTR IRdChunkHeaderDisp::Producer [set]

Use this property to set producer string.

Parameters:
bstrVal [in] - producer identification string.

BSTR * IRdChunkHeaderDisp::Type [get]

In case the stream is represented by file, the type could be identified by extension too. But generally the type should be detected from this field.

Predefined values:

  • RsObj - Rosetta object file.
  • RsScn - Rosetta scene file.
  • ctx - Rosetta context file.
Parameters:
bstrType [out, retval] - returns stream/file type IID.

BSTR IRdChunkHeaderDisp::Type [set]

Use this property to set type of the stream/file.

Parameters:
bstrType [in] - stream/file type IID.

BSTR * IRdChunkHeaderDisp::Description [get]

A text description of this stream/file.

Parameters:
pbstrVal [out, retval] - returns stream/file text description.

BSTR IRdChunkHeaderDisp::Description [set]

Use this property to set a text description of this stream/file.

Parameters:
bstrVal [in] - stream/file text description.

BSTR * IRdChunkHeaderDisp::Author [get]

Author of this stream/file.

Parameters:
pbstrVal [out, retval] - returns stream/file author.

BSTR IRdChunkHeaderDisp::Author [set]

Use this property to set Author of this stream/file.

Parameters:
pbstrVal [in] - specify stream/file author.


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