PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
WeaponActionBase Class Reference

represents action executed on transition just between OnExit from old state and OnEntry to new state More...

Private Member Functions

void Action (WeaponEventBase e)
 
void WeaponActionDryFire (Weapon_Base w=NULL)
 
override void Action (WeaponEventBase e)
 
void WeaponActionDryDryFire (Weapon_Base w=NULL)
 
override void Action (WeaponEventBase e)
 

Private Attributes

protected Weapon_Base m_weapon
 

Detailed Description

represents action executed on transition just between OnExit from old state and OnEntry to new state

Member Function Documentation

◆ Action() [1/3]

void Action ( WeaponEventBase  e)
inlineprivate

◆ Action() [2/3]

override void Action ( WeaponEventBase  e)
inlineprivate

References m_weapon, and Print().

◆ Action() [3/3]

override void Action ( WeaponEventBase  e)
inlineprivate

References m_weapon, and Print().

◆ WeaponActionDryDryFire()

void WeaponActionDryDryFire ( Weapon_Base  w = NULL)
inlineprivate

References m_weapon.

◆ WeaponActionDryFire()

void WeaponActionDryFire ( Weapon_Base  w = NULL)
inlineprivate

References m_weapon.

Field Documentation

◆ m_weapon

protected Weapon_Base m_weapon
private

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