In file include/csengine/csobjvec.h:

class csObjVector : public csVector

csObjVector is a version of csVector which assumes its components are csBase heirs

Inheritance:


Public Methods

csObjVector (int ilimit = 8, int ithreshold = 16)
Constructor just passes control to csVector's
virtual csObject* FindByName (const char* name)
Find an item in this vector based on the name and returns it (or NULL if not found) This routine assumes that the objects in this list are all descendants of csObject
virtual bool FreeItem (csSome Item)
Free a item as a object derived from csBase
virtual ~csObjVector ()
Delete all inserted objects before deleting the object itself

Documentation

csObjVector is a version of csVector which assumes its components are csBase heirs. FreeItem () deletes the object using 'delete' operator.
csObjVector(int ilimit = 8, int ithreshold = 16)
Constructor just passes control to csVector's

virtual ~csObjVector()
Delete all inserted objects before deleting the object itself

virtual bool FreeItem(csSome Item)
Free a item as a object derived from csBase

virtual csObject* FindByName(const char* name)
Find an item in this vector based on the name and returns it (or NULL if not found) This routine assumes that the objects in this list are all descendants of csObject


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de