VR-Forces 4.0.4 Class Documentation
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtMunitionResource Class Reference

Contains the DtMunitionResource class declaration. More...

Inheritance diagram for DtMunitionResource:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtMunitionResource ()
 default constructor; used by resource factory
 DtMunitionResource (const DtString &resourceName, DtReaderWriterRegistry *parentRegistry=0)
 constructor
 DtMunitionResource (const DtMunitionResource &orig, DtReaderWriterRegistry *parentRegistry=0)
 copy constructor
virtual ~DtMunitionResource ()
 destructor
virtual DtSimResourceclone (DtReaderWriterRegistry *parentRegistry=0) const
 Make a copy of myself.
virtual DtString type () const
 The data type of the resource. These types are defined in rsrcTypes.h.
virtual const DtSimMunitionmunitionType () const
virtual void setMunitionType (const DtSimMunition &munitionType)
virtual const char * readerWriterType () const
 Used to supply a string type that this reader writer type is.

Static Public Member Functions

static DtSimResourcecreator ()

Protected Member Functions

DtMunitionResourceoperator= (const DtMunitionResource &orig)
 assignment operator; not implemented

Protected Attributes

DtSimMunition myMunitionType

Detailed Description

Contains the DtMunitionResource class declaration.


Constructor & Destructor Documentation

default constructor; used by resource factory

DtMunitionResource::DtMunitionResource ( const DtString resourceName,
DtReaderWriterRegistry parentRegistry = 0 
)

constructor

The resource name is the name that will be used to look up the resource in the resource manager.

copy constructor

destructor


Member Function Documentation

DtMunitionResource& DtMunitionResource::operator= ( const DtMunitionResource orig) [protected]

assignment operator; not implemented

virtual DtSimResource* DtMunitionResource::clone ( DtReaderWriterRegistry parentRegistry = 0) const [virtual]

Make a copy of myself.

Reimplemented from DtIntegerResource.

virtual DtString DtMunitionResource::type ( ) const [virtual]

The data type of the resource. These types are defined in rsrcTypes.h.

Reimplemented from DtIntegerResource.

virtual const DtSimMunition& DtMunitionResource::munitionType ( ) const [virtual]
virtual void DtMunitionResource::setMunitionType ( const DtSimMunition munitionType) [virtual]

Reimplemented from DtIntegerResource.

virtual const char* DtMunitionResource::readerWriterType ( ) const [virtual]

Used to supply a string type that this reader writer type is.

This can be used in place of dynamic-casting. Also used by the opd editor to determine which type of control to create

Reimplemented from DtSimResource.


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)