Eleron  1.0
 All Classes Namespaces Files Functions Variables Enumerations Enumerator
DetonatorSmoke Class Reference
Inheritance diagram for DetonatorSmoke:
DetonatorComponent

Public Member Functions

override void Init ()
 
void FillMaterials (bool wipe)
 
void BuildSmokeA ()
 
void UpdateSmokeA ()
 
void BuildSmokeB ()
 
void UpdateSmokeB ()
 
void Reset ()
 
override void Explode ()
 
- Public Member Functions inherited from DetonatorComponent
void SetStartValues ()
 
Detonator MyDetonator ()
 

Public Attributes

Material smokeAMaterial
 
Material smokeBMaterial
 
bool drawSmokeA = true
 
bool drawSmokeB = true
 
- Public Attributes inherited from DetonatorComponent
bool on = true
 
bool detonatorControlled = true
 
float startSize = 1f
 
float size = 1f
 
float explodeDelayMin = 0f
 
float explodeDelayMax = 0f
 
float startDuration = 2f
 
float duration = 2f
 
float timeScale = 1f
 
float startDetail = 1f
 
float detail = 1f
 
Color startColor = Color.white
 
Color color = Color.white
 
Vector3 startLocalPosition = Vector3.zero
 
Vector3 localPosition = Vector3.zero
 
Vector3 startForce = Vector3.zero
 
Vector3 force = Vector3.zero
 
Vector3 startVelocity = Vector3.zero
 
Vector3 velocity = Vector3.zero
 
float detailThreshold
 

Member Function Documentation

void DetonatorSmoke.BuildSmokeA ( )
void DetonatorSmoke.BuildSmokeB ( )
override void DetonatorSmoke.Explode ( )
virtual

Implements DetonatorComponent.

void DetonatorSmoke.FillMaterials ( bool  wipe)
override void DetonatorSmoke.Init ( )
virtual

Implements DetonatorComponent.

void DetonatorSmoke.Reset ( )
void DetonatorSmoke.UpdateSmokeA ( )
void DetonatorSmoke.UpdateSmokeB ( )

Member Data Documentation

bool DetonatorSmoke.drawSmokeA = true
bool DetonatorSmoke.drawSmokeB = true
Material DetonatorSmoke.smokeAMaterial
Material DetonatorSmoke.smokeBMaterial

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