# IRdObjNamesCustStream Interface Reference

Inherits IDispatch.

List of all members.

## Public Member Functions
HRESULT | GetBufferSize ([out, retval] RtDWORD *dwNumIndices)
HRESULT | SetBufferSize ([in] RtDWORD dwNumIndices)
## Properties
BSTR * | Name ([in] RtDWORD dwIndex)`[get]`

## Detailed Description

IRdObjNamesCustStream holds names for custom purposes.

The stream is part of IRdMesh and is stored in custom stream group. Stream is identified by STREAMID_OBJECT_NAMES id.

## Member Function Documentation

HRESULT IRdObjNamesCustStream::GetBufferSize | ( | [out, retval] RtDWORD * | dwNumIndices | ) |

Get size of buffer.

Returns:
  dwNumVertices [out,retval] Return value for size of buffer.

  standard HRESULT processing can be applied to returned value.

HRESULT IRdObjNamesCustStream::SetBufferSize | ( | [in] RtDWORD | dwNumIndices | ) |

Set size of buffer.

Parameters:

  | dwNumIndices | [in] Value to set for buffer size.

Returns:
  standard HRESULT processing can be applied to returned value

## Property Documentation

BSTR * IRdObjNamesCustStream::Name([in] RtDWORD dwIndex)`[get]`

Get name.

Parameters:

  | dwIndex | [in] String ptr.

Returns:
  szName [out, retval] Name.

  standard HRESULT processing can be applied to returned value