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

Private Member Functions

void Ammo_40mm_Smoke_ColorBase ()
 
override void OnVariablesSynchronized ()
 
protected void Activate ()
 
override void EEKilled (Object killer)
 special behaviour - do not call super
 
override void EEDelete (EntityAI parent)
 
override bool CanPutInCargo (EntityAI parent)
 
override void OnActivatedByItem (notnull ItemBase item)
 

Private Attributes

protected Particle m_ParticleSmoke
 
protected float m_ParticleLifetime
 
protected int m_ParticleId
 
protected bool m_Activated
 

Constructor & Destructor Documentation

◆ Ammo_40mm_Smoke_ColorBase()

void Ammo_40mm_Smoke_ColorBase ( )
inlineprivate

Member Function Documentation

◆ Activate()

◆ CanPutInCargo()

override bool CanPutInCargo ( EntityAI  parent)
inlineprivate

References m_Activated.

◆ EEDelete()

override void EEDelete ( EntityAI  parent)
inlineprivate

◆ EEKilled()

override void EEKilled ( Object  killer)
inlineprivate

special behaviour - do not call super

References CGame::GetAnalyticsServer(), GetGame(), and AnalyticsManagerServer::OnEntityKilled().

◆ OnActivatedByItem()

override void OnActivatedByItem ( notnull ItemBase  item)
inlineprivate

References Activate().

◆ OnVariablesSynchronized()

Field Documentation

◆ m_Activated

protected bool m_Activated
private

◆ m_ParticleId

protected int m_ParticleId
private

Referenced by OnVariablesSynchronized().

◆ m_ParticleLifetime

protected float m_ParticleLifetime
private

Referenced by Activate().

◆ m_ParticleSmoke

protected Particle m_ParticleSmoke
private

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