Resonance Game
Team Walterio Fuchsbauer
 All Classes Namespaces Files Functions Variables Enumerations Properties
Resonance.Shockwave Class Reference
Inheritance diagram for Resonance.Shockwave:
Collaboration diagram for Resonance.Shockwave:

List of all members.

Public Member Functions

 Shockwave (int modelNum, string name, Vector3 pos, Matrix t, int colour)
void init (Vector3 pos, Matrix t, int colour)
void grow ()
void checkBadVibes ()

Static Public Member Functions

static void fillPool ()
static void addWave (Shockwave w)
static Shockwave getWave (Vector3 pos, Matrix t, int colour)

Public Attributes

const int REST = 0
const int RED = 1
const int YELLOW = 2
const int BLUE = 3
const int GREEN = 4
const int CYMBAL = 5

Static Public Attributes

static double INITIAL_RADIUS = 0.05
static double GROWTH_RATE = 0.6
static double MAX_RADIUS = 10

Properties

double Radius [get]
Vector3 Position [get]
Matrix Transform [get]
int NumberHit [get]
int Colour [get]

Constructor & Destructor Documentation

Resonance.Shockwave.Shockwave ( int  modelNum,
string  name,
Vector3  pos,
Matrix  t,
int  colour 
)

Here is the call graph for this function:

Here is the caller graph for this function:


Member Function Documentation

static void Resonance.Shockwave.addWave ( Shockwave  w) [static]

Here is the call graph for this function:

Here is the caller graph for this function:

static void Resonance.Shockwave.fillPool ( ) [static]

Here is the call graph for this function:

static Shockwave Resonance.Shockwave.getWave ( Vector3  pos,
Matrix  t,
int  colour 
) [static]

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

void Resonance.Shockwave.init ( Vector3  pos,
Matrix  t,
int  colour 
)

Here is the caller graph for this function:


Member Data Documentation

const int Resonance.Shockwave.BLUE = 3
double Resonance.Shockwave.GROWTH_RATE = 0.6 [static]
double Resonance.Shockwave.INITIAL_RADIUS = 0.05 [static]
double Resonance.Shockwave.MAX_RADIUS = 10 [static]
const int Resonance.Shockwave.RED = 1
const int Resonance.Shockwave.REST = 0

Property Documentation


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