CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
OdTrRndExternalArraysManager Class Referenceabstract

#include <TrRndExternalArraysManager.h>

Inheritance diagram for OdTrRndExternalArraysManager:
OdTrRndSystemExternalArraysManager OdTrRndLocalRenditionHost OdTrRndLocalModuleRendition

Classes

struct  ExamArrayEntry
 

Public Member Functions

virtual bool examSupportExtending () const
 
virtual void examInitializeArray (OdTrVisArrayWrapper &wrapArray, const ExamArrayEntry *pElem, OdUInt32 nElems, OdTrVisArrayWrapper::DataSize dataTypeSize) const =0
 
virtual void examExtendArray (OdTrVisArrayWrapper &wrapArray, const ExamArrayEntry *pElem, OdUInt32 nElems) const =0
 
virtual void examTruncateArray (OdTrVisArrayWrapper &wrapArray, OdUInt32 uSizeElems) const =0
 
virtual void examRecreateArray (OdTrVisArrayWrapper &wrapArray, const ExamArrayEntry *pElem, OdUInt32 nElems) const =0
 
virtual void examFreeArray (OdTrVisArrayWrapper &wrapArray) const =0
 
virtual bool examSupportAccess () const
 
virtual const voidexamAccessArray (const OdTrVisArrayWrapper &wrapArray, bool bLock=true) const =0
 

Detailed Description

<group ExRender_Windows_Classes>

Definition at line 35 of file TrRndExternalArraysManager.h.

Member Function Documentation

◆ examAccessArray()

virtual const void * OdTrRndExternalArraysManager::examAccessArray ( const OdTrVisArrayWrapper wrapArray,
bool  bLock = true 
) const
pure virtual

◆ examExtendArray()

virtual void OdTrRndExternalArraysManager::examExtendArray ( OdTrVisArrayWrapper wrapArray,
const ExamArrayEntry pElem,
OdUInt32  nElems 
) const
pure virtual

◆ examFreeArray()

virtual void OdTrRndExternalArraysManager::examFreeArray ( OdTrVisArrayWrapper wrapArray) const
pure virtual

◆ examInitializeArray()

virtual void OdTrRndExternalArraysManager::examInitializeArray ( OdTrVisArrayWrapper wrapArray,
const ExamArrayEntry pElem,
OdUInt32  nElems,
OdTrVisArrayWrapper::DataSize  dataTypeSize 
) const
pure virtual

◆ examRecreateArray()

virtual void OdTrRndExternalArraysManager::examRecreateArray ( OdTrVisArrayWrapper wrapArray,
const ExamArrayEntry pElem,
OdUInt32  nElems 
) const
pure virtual

◆ examSupportAccess()

virtual bool OdTrRndExternalArraysManager::examSupportAccess ( ) const
inlinevirtual

Definition at line 57 of file TrRndExternalArraysManager.h.

◆ examSupportExtending()

virtual bool OdTrRndExternalArraysManager::examSupportExtending ( ) const
inlinevirtual

Definition at line 45 of file TrRndExternalArraysManager.h.

◆ examTruncateArray()

virtual void OdTrRndExternalArraysManager::examTruncateArray ( OdTrVisArrayWrapper wrapArray,
OdUInt32  uSizeElems 
) const
pure virtual

The documentation for this class was generated from the following file: