Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
vtMaterialDescriptorArray Class Reference

#include <Structure.h>

Inheritance diagram for vtMaterialDescriptorArray:
vtArray< vtMaterialDescriptor * > vtMaterialDescriptorArray3d

Public Member Functions

void DestructItems (uint first, uint last)
 
bool LoadExternalMaterials ()
 
const vtStringFindName (const char *matname) const
 
void CreatePlain ()
 
bool Load (const char *szFileName)
 
bool Save (const char *szFileName)
 
- Public Member Functions inherited from vtArray< vtMaterialDescriptor * >
 vtArray (uint size=0)
 
 vtArray (const vtArray< vtMaterialDescriptor * > &)
 
uint GetSize () const
 
uint GetMaxSize () const
 
bool SetSize (uint)
 
bool SetMaxSize (uint)
 
uint GetElemSize () const
 
vtMaterialDescriptor ** GetData () const
 
void FreeData ()
 
bool IsEmpty () const
 
vtMaterialDescriptor *& GetAt (uint i) const
 
bool SetAt (uint i, vtMaterialDescriptor *)
 
vtArray< vtMaterialDescriptor * > & operator= (const vtArray< vtMaterialDescriptor * > &)
 
vtMaterialDescriptor *& operator[] (uint i)
 
const vtMaterialDescriptor *& operator[] (uint i) const
 
void Empty ()
 
bool RemoveAt (uint i, int n=1)
 
int Append (const vtMaterialDescriptor *&)
 
int Append (const vtArray< vtMaterialDescriptor * > &)
 
int Find (const vtMaterialDescriptor *&) const
 

Additional Inherited Members

- Protected Member Functions inherited from vtArray< vtMaterialDescriptor * >
virtual bool Grow (uint)
 
- Protected Attributes inherited from vtArray< vtMaterialDescriptor * >
uint m_Size
 
uint m_MaxSize
 
vtMaterialDescriptor ** m_Data
 

Detailed Description

Contains a set of material descriptors.


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