VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
makVrv::DtFireInteractionStateObject Class Reference

This creates the DtFireInteractionState and adds it to a DtSimEntry. More...

Inheritance diagram for makVrv::DtFireInteractionStateObject:
Inheritance graph
[legend]

Public Member Functions

 DtFireInteractionStateObject (DtDe &de, DtUniqueID id)
 CTOR.
virtual ~DtFireInteractionStateObject ()
 DTOR.
void setState (DtFireInteractionState &state)
 Copy state into myState. Tell the DtSimEntry that the state has been updated.
- Public Member Functions inherited from makVrv::DtSimStateObject
 DtSimStateObject (DtDe &de, DtUniqueID id)
 CTOR.
virtual ~DtSimStateObject ()
 DTOR. Calls removeStateFromSimEntry().
virtual void addStateToSimEntry (DtUniqueID id)
 Add myState to the DtSimEntry.
virtual void removeStateFromSimEntry ()
 Remove myState to the DtSimEntry.
virtual void addStateToSimEvent ()
 Adds this state to the one and only event entry in DtSimData.

Additional Inherited Members

- Protected Attributes inherited from makVrv::DtSimStateObject
DtDemyDe
 Implement in derived DtSimStateObject's.
DtUniqueID mySimEntryId
DtSimStatemyState
DtSimEntrymySimEntry

Detailed Description

This creates the DtFireInteractionState and adds it to a DtSimEntry.

Also sets the values of the DtFireInteractionState when updated from the DtFireInteractionStateDriver come in.

Constructor & Destructor Documentation

makVrv::DtFireInteractionStateObject::DtFireInteractionStateObject ( DtDe de,
DtUniqueID  id 
)

CTOR.

virtual makVrv::DtFireInteractionStateObject::~DtFireInteractionStateObject ( )
virtual

DTOR.

Member Function Documentation

void makVrv::DtFireInteractionStateObject::setState ( DtFireInteractionState state)
inline

Copy state into myState. Tell the DtSimEntry that the state has been updated.


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

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)