GL Studio C++ Runtime API
GlsSerialMorphMesh::KeyframeDataArray Class Reference
Inheritance diagram for GlsSerialMorphMesh::KeyframeDataArray:
DynamicArray< Keyframe_Data, false >

Additional Inherited Members

- Public Member Functions inherited from DynamicArray< Keyframe_Data, false >
 DynamicArray (int initialSize=0)
 
 ~DynamicArray (void)
 
void Count (const unsigned int count)
 
unsigned int Count () const
 
unsigned int Size () const
 
void Size (unsigned int newSize)
 
void InsertObject (const Keyframe_Data &obj, unsigned int loc)
 
unsigned int InsertObject (const Keyframe_Data &obj)
 
void PushObject (const Keyframe_Data &obj)
 
void InsertObjectAfter (const Keyframe_Data &obj, unsigned int loc)
 
bool DeleteObject (const Keyframe_Data &obj)
 
bool DeleteObjectAtIndex (unsigned int index)
 
int Position (const Keyframe_Data &obj)
 
void EmptyList (void)
 
void ClearList (void)
 
Keyframe_Data & operator[] (unsigned int index)
 
const Keyframe_Data & operator[] (const unsigned int index) const
 
Keyframe_Data * InternalArray ()
 
const Keyframe_Data * InternalArray () const
 
DynamicArray< Keyframe_Data, TypeIsSimple > & operator= (const DynamicArray< Keyframe_Data, TypeIsSimple > &right)
 
bool IsEmpty (void) const
 
- Protected Member Functions inherited from DynamicArray< Keyframe_Data, false >
void GrowArray (void)
 
- Protected Attributes inherited from DynamicArray< Keyframe_Data, false >
unsigned int _count
 
Keyframe_Data * _objects
 

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