VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtVrfAmmunitionManager Class Reference
Inheritance diagram for DtVrfAmmunitionManager:
Inheritance graph
[legend]

Public Member Functions

 DtVrfAmmunitionManager (DtSimManager &)
 default constructor
virtual ~DtVrfAmmunitionManager ()
 destructor
DtSimManagersimManager ()
- Public Member Functions inherited from DtAmmunitionManager
 DtAmmunitionManager ()
 Constructs the ammunition manager.
virtual ~DtAmmunitionManager ()
 The destructor.
virtual bool init ()
 Initializes the ammunition manager.
virtual bool reinitialize ()
 Resets the ammunition manager to initial state.
virtual bool loadParametersFromFile (const DtFilename &filename)
 Calls createParameters() to get a new instance of the parameter object, and calls getSelf() on the parameters to load them from the file.
virtual void resetParameters ()
 Resets the parameters.
virtual DtAmmunitionParamssetParameters (DtAmmunitionParams *)
 Sets parameters and returns the existing parameters.
virtual bool parametersLoaded () const
virtual const DtFilename & parametersFile () const
virtual DtAmmunitionParamsparameters ()
virtual const DtAmmunitionParamsparameters () const

Protected Attributes

DtSimManagermySimManager
- Protected Attributes inherited from DtAmmunitionManager
DtFilename myParametersFile
DtAmmunitionParamsmyParameters
 Parameters for this ammunition manager.

Additional Inherited Members

- Static Public Member Functions inherited from DtAmmunitionManager
static void setAmmunitionManager (DtAmmunitionManager *)
 Set this in order to be able to map between the ammunition name in the priorities list and the ammunition type.
static DtAmmunitionManagerammunitionManager ()
- Protected Member Functions inherited from DtAmmunitionManager
virtual DtAmmunitionParamscreateParameters ()
- Static Protected Attributes inherited from DtAmmunitionManager
static DtAmmunitionManagertheAmmunitionManager
 The global instance that can be referened by other classes.

Constructor & Destructor Documentation

DtVrfAmmunitionManager::DtVrfAmmunitionManager ( DtSimManager )

default constructor

virtual DtVrfAmmunitionManager::~DtVrfAmmunitionManager ( )
virtual

destructor

Member Function Documentation

DtSimManager& DtVrfAmmunitionManager::simManager ( )
inline

Member Data Documentation

DtSimManager& DtVrfAmmunitionManager::mySimManager
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)