Public Member Functions | Public Attributes

GE::EntityList< T > Class Template Reference

#include <EntityList.h>

List of all members.

Public Member Functions

 EntityList ()
 ~EntityList ()
ERR_type Append_Entity (const T *entity)

Public Attributes

T ** entityList
 array of pointers to entities
Int32 numEntities
 number of entities in the entityList array

Detailed Description

template<class T>
class GE::EntityList< T >

This is the template class for an ordered list of entities. This works for classes derived from Entity.

Author:
J. P. Abelanet - 04/18/98
Examples:

examples/torus.cpp.


Constructor & Destructor Documentation

template<class T >
GE::EntityList< T >::EntityList (  ) [inline]

Constructor for an EntityList.

Author:
J. P. Abelanet - 12/16/04
template<class T >
GE::EntityList< T >::~EntityList (  ) [inline]

Destructor for an EntityList.

Note:
  • This is the first note
  • This is the second note
Bug:
  • This is the first problem
  • This is the second problem
Author:
J. P. Abelanet - 12/16/04

Member Function Documentation

template<class T >
ERR_type GE::EntityList< T >::Append_Entity ( const T *  entity ) [inline]

This routine appends an entity to a list of entities.

Parameters:
[in]entityentity to add to list
Returns:
ERR_insufficient_memoryunable to allocate memory
Author:
J. P. Abelanet - 04/19/98

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables