My Project
 
Loading...
Searching...
No Matches
Speck Class Reference

#include <speck.h>

Inheritance diagram for Speck:
Collaboration diagram for Speck:

Public Member Functions

 Speck ()
 
void reset (int index, float x, float y, int type)
 
virtual void update ()
 

Static Public Member Functions

static Emitter::Factory * factory (int type)
 
static Emitter::Factory * factory (int type, bool lightMode)
 

Public Attributes

int type
 

Static Public Attributes

static const int HEALING = 0
 
static const int STAR = 1
 
static const int LIGHT = 2
 
static const int QUESTION = 3
 
static const int UP = 4
 
static const int SCREAM = 5
 
static const int BONE = 6
 
static const int WOOL = 7
 
static const int ROCK = 8
 
static const int NOTE = 9
 
static const int CHANGE = 10
 
static const int HEART = 11
 
static const int BUBBLE = 12
 
static const int STEAM = 13
 
static const int COIN = 14
 
static const int DISCOVER = 101
 
static const int EVOKE = 102
 
static const int MASTERY = 103
 
static const int KIT = 104
 
static const int RATTLE = 105
 
static const int JET = 106
 
static const int TOXIC = 107
 
static const int PARALYSIS = 108
 
static const int DUST = 109
 
static const int FORGE = 110
 
static const int CONFUSION = 111
 

Constructor & Destructor Documentation

◆ Speck()

Speck::Speck ( )

Member Function Documentation

◆ factory() [1/2]

Emitter::Factory * Speck::factory ( int type)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ factory() [2/2]

Emitter::Factory * Speck::factory ( int type,
bool lightMode )
static
Here is the call graph for this function:

◆ reset()

void Speck::reset ( int index,
float x,
float y,
int type )
Here is the caller graph for this function:

◆ update()

void Speck::update ( )
virtual

Member Data Documentation

◆ BONE

const int Speck::BONE = 6
static

◆ BUBBLE

const int Speck::BUBBLE = 12
static

◆ CHANGE

const int Speck::CHANGE = 10
static

◆ COIN

const int Speck::COIN = 14
static

◆ CONFUSION

const int Speck::CONFUSION = 111
static

◆ DISCOVER

const int Speck::DISCOVER = 101
static

◆ DUST

const int Speck::DUST = 109
static

◆ EVOKE

const int Speck::EVOKE = 102
static

◆ FORGE

const int Speck::FORGE = 110
static

◆ HEALING

const int Speck::HEALING = 0
static

◆ HEART

const int Speck::HEART = 11
static

◆ JET

const int Speck::JET = 106
static

◆ KIT

const int Speck::KIT = 104
static

◆ LIGHT

const int Speck::LIGHT = 2
static

◆ MASTERY

const int Speck::MASTERY = 103
static

◆ NOTE

const int Speck::NOTE = 9
static

◆ PARALYSIS

const int Speck::PARALYSIS = 108
static

◆ QUESTION

const int Speck::QUESTION = 3
static

◆ RATTLE

const int Speck::RATTLE = 105
static

◆ ROCK

const int Speck::ROCK = 8
static

◆ SCREAM

const int Speck::SCREAM = 5
static

◆ STAR

const int Speck::STAR = 1
static

◆ STEAM

const int Speck::STEAM = 13
static

◆ TOXIC

const int Speck::TOXIC = 107
static

◆ type

int Speck::type

◆ UP

const int Speck::UP = 4
static

◆ WOOL

const int Speck::WOOL = 7
static

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