19 #ifndef DtMunitionResourceIterator_H_
20 #define DtMunitionResourceIterator_H_
81 bool move =
true,
bool recurse=
false)
DtMunitionResource * next(bool move=true, bool recurse=false)
moves the index to the next munition resource found in the list and returns the object at that positi...
Definition: munitionResourceIterator.h:73
DtSimResource * next(bool move=true, bool recurse=false)
moves the index to the next position and returns the object at that position in the list...
Definition: recursiveResourceIterator.h:95
virtual DtString type() const =0
The data type of the resource. These types are defined in rsrcTypes.h.
const DtRecursiveResourceIterator & operator=(const DtRecursiveResourceIterator &orig)
Assignment Operator.
DtSimResource * current() const
returns the current object. List index is unmodified.
Definition: recursiveResourceIterator.h:63
DtMunitionResourceIterator(const DtList &list)
Constructor.
Definition: munitionResourceIterator.h:50
const char DtMunitionResourceType[]
Definition: rsrcTypes.h:23
File: recRsrcIter.h.
Definition: recursiveResourceIterator.h:32
File: munitRsrcIter.h.
Definition: munitionResourceIterator.h:33
virtual ~DtMunitionResourceIterator()
Destructor.
Definition: munitionResourceIterator.h:54
DtSimResource is an abstract base class that can be used to create a hierarchical resource list of a ...
Definition: simResource.h:42
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
DtMunitionResource * firstMatch(DtSimResource *initial, bool move=true, bool recurse=false)
Returns the first item matching the filter test, starting with the given initial item.
Definition: munitionResourceIterator.h:80
DtSimResource * first(bool move=true)
Calls reset() if reset arg is true (useful for for() loops). Returns the first object on the list...
Definition: recursiveResourceIterator.h:57
DtMunitionResource * first()
Calls reset() if reset arg is true (useful for for() loops). Returns the first object on the list...
Definition: munitionResourceIterator.h:58
DtMunitionResource * current() const
returns the current object. List index is unmodified.
Definition: munitionResourceIterator.h:64
Contains the DtMunitionResource class declaration.
Definition: munitionResource.h:24