Behaviours
BxLightSequencer Class Reference

Inherits BxBehaviour.

Classes

class  Effect
 
class  Grid
 
class  GridCell
 

Public Member Functions

delegate void EmptyCallback ()
 
void Play (BxLightSequencerEffect effect, int tailLength=0, int repeat=1, int pause=0, string soundEffect="")
 
void StopPlay ()
 

Static Public Member Functions

static BxLightSequencer Find (string name, bool create=true)
 

Public Attributes

AudioClip m_clip = null
 Sound to play?
 
FP_LightSequencer fpImport
 FP Import script.
 
List< BxActivablem_list = new List<BxActivable>()
 Light behaviours list.
 
bool m_flasherBlink =true
 
int m_flasherBlinkInterval =60
 
bool m_includeTransliteLights =true
 

Protected Member Functions

void RestoreStates ()
 

Protected Attributes

int m_updateInterval =10
 
Grid m_g = null
 grids initialization falgs More...
 
int pi
 
EmptyCallback m_emptyCB = null
 
- Protected Attributes inherited from BxBehaviour
ImporterParams m_ip = null
 

Static Protected Attributes

static Grid m_PFgrid =null
 Playfield Grid.
 
static Grid m_TRgrid =null
 Translite Grid.
 

Properties

int UpdateInterval [get, set]
 
EmptyCallback EmptyCB [get, set]
 
- Properties inherited from BxBehaviour
ImporterParams Params [get]
 

Member Data Documentation

Grid BxLightSequencer.m_g = null
protected

grids initialization falgs

grid linked to this sequencer


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