|
Marble and Madness | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Area | +--Selectionin Selection.h
area su cui è possibile applicare funzioni di modifica sulla mappa
Field Summary | |
bool |
applied
true se una funzione è stata applicata consecutivamente più di una volta; false altrimenti |
Fields inherited from class Area |
first, last |
Constructor Summary | |
Selection( int x, int z )
seleziona un'area di ampiezza 1x1 |
|
Selection( void )
non seleziona nessuna area all'interno della mappa |
|
~Selection( void )
Distruttore |
Method Summary | |
void |
flat( MadMap* map, double h )
appiattisce tutta la zona selezionata nella map a al valore h |
void |
function( MadMap* map, MadMap* undomap, int type, double val )
seleziona la funzione per modificare la mappa da applicare |
void |
incline( MadMap* map, double k )
crea un piano inclinato nella map con pendenza k nell'area della selection |
void |
level( MadMap* map, double k )
livella ogni tile all'altezza del valore del campo C incrementato di k |
void |
pyramid( MadMap* map, double k )
crea una piramide nell'area selezionata di altezza k |
void |
set( int returnfirstPick, int returnSecondPick )
permette selezionare un'area per la selection |
void |
slide( MadMap* map, double k )
alza senza dislivelli la selezione nella map di k |
void |
up( MadMap* map, double k )
alza tutta la zona selezionata nella map di un valore k |
void |
zero( MadMap* map, double k )
pone tutta la zona selezionata nella map all'altezza di k |
Methods inherited from class Area |
InitTexture, setTexture, isArea, isArea, set, set, InitTexture, setStart |
Field Detail |
public bool applied;
Constructor Detail |
public Selection( int x, int z );
public Selection( void );
public ~Selection( void );
Method Detail |
public void flat( MadMap* map, double h );
public void function( MadMap* map, MadMap* undomap, int type, double val );
public void incline( MadMap* map, double k );
public void level( MadMap* map, double k );
public void pyramid( MadMap* map, double k );
public void set( int returnfirstPick, int returnSecondPick );
public void slide( MadMap* map, double k );
public void up( MadMap* map, double k );
public void zero( MadMap* map, double k );
|
Marble and Madness | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |