GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
VecMemoryBlock< T > Class Template Reference
Inheritance diagram for VecMemoryBlock< T >:
Collaboration diagram for VecMemoryBlock< T >:

Public Member Functions

 VecMemoryBlock (const std::vector< T > &vec)
void Collect (CollectVisitor &vis)
void HeavyPrepare ()
void Prepare ()
unsigned char * buffer () const
int size_in_bytes () const
Public Member Functions inherited from MemoryBlock
virtual ~MemoryBlock ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ VecMemoryBlock()

template<class T>
VecMemoryBlock< T >::VecMemoryBlock ( const std::vector< T > & vec)
inline

Member Function Documentation

◆ buffer()

template<class T>
unsigned char * VecMemoryBlock< T >::buffer ( ) const
inlinevirtual

Implements MemoryBlock.

◆ Collect()

template<class T>
void VecMemoryBlock< T >::Collect ( CollectVisitor & vis)
inlinevirtual

Implements CollectInterface.

◆ HeavyPrepare()

template<class T>
void VecMemoryBlock< T >::HeavyPrepare ( )
inlinevirtual

Implements CollectInterface.

◆ Prepare()

template<class T>
void VecMemoryBlock< T >::Prepare ( )
inlinevirtual

Implements MemoryBlock.

◆ size_in_bytes()

template<class T>
int VecMemoryBlock< T >::size_in_bytes ( ) const
inlinevirtual

Implements MemoryBlock.


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