Overview   Project   Class   Tree   Deprecated   Index 
Marble and Madness
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

common
Class Area

   in Area.h
   in Area.cpp
Direct Known Subclasses:
Selection

class Area

definisce un'area all'interno di una mappa


Field Summary
 coord first
          Coordinata che definisce la posizione dell'area pił vicina alla posizione (0,0) della Mappa
 coord last
          Coordinata che definisce la posizione dell'area pił distante alla posizione (0,0)
 
Constructor Summary
Area( void )
          Costruttore Oggetto Area
~Area( void )
          Distruttore Oggetto Area
 
Method Summary
 void InitTexture( const char* texture[], int n )
          
 void InitTexture( char* texfile )
          
 bool isArea( int x, int z, int t )
          
 bool isArea( int x, int z )
          verifica se una certa coordinata(x,z) appartiene all'area.
 void set( int type )
          non implementato
 void set( coord f, coord l )
          definisce le coordinate della mappa.
 int setStart()
          non implementato
 void setTexture( bool ch, bool col )
          Permette di scegliere quale delle texture sarą utilizzata
 

Field Detail

first

public coord first;
Coordinata che definisce la posizione dell'area pił vicina alla posizione (0,0) della Mappa

last

public coord last;
Coordinata che definisce la posizione dell'area pił distante alla posizione (0,0)


Constructor Detail

Area

public Area( void );
Costruttore Oggetto Area

~Area

public ~Area( void );
Distruttore Oggetto Area


Method Detail

InitTexture

public void InitTexture( const char* texture[], int n );

InitTexture

public void InitTexture( char* texfile );

isArea

public bool isArea( int x, int z, int t );

isArea

public bool isArea( int x, int z );
verifica se una certa coordinata(x,z) appartiene all'area.

Valore restituito:
true appartiene all'area
false non appartiene all'area

Parametri:
x: coordinata X
z: coordinata Z

set

public void set( int type );
non implementato

set

public void set( coord f, coord l );
definisce le coordinate della mappa.

Parametri:
f: coordinate della prima tile dell'area nella mappa
l: coordinate dell'ultima tile dell'area nella mappa

setStart

public int setStart();
non implementato

setTexture

public void setTexture( bool ch, bool col );
Permette di scegliere quale delle texture sarą utilizzata
per il disegno dell'area.

Parametri.
ch: true si abilitą la scelta , false si disabilitą
col: true viene scelta la 2a texture, false la 1a

 Overview   Project   Class   Tree   Deprecated   Index 
Marble and Madness
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD