Referencia de la Clase zak::Shape

Diagrama de herencias de zak::Shape

zak::Entity2D zak::ENTITY zak::Sprite zak::Widget zak::WdgConsole zak::WdgEditBox Lista de todos los miembros.

Métodos públicos

void SetSegmentsCount (int segments)
void SetColorPerVertex (DWORD dwColor1, DWORD dwColor2, DWORD dwColor3, DWORD dwColor4)
void SetColorPerVertex (DWORD dwColor1, DWORD dwColor2, DWORD dwColor3)
void SetColor (DWORD color)
void SetShape (ShapeType Type)
void SetRadius (float radius)
virtual void Draw ()
 Shape ()
virtual ~Shape ()

Métodos públicos estáticos

static bool RegisterShape (char *className=NULL)

Descripción detallada

Clase que permite dibujar formas geométricas sin textura
Autor:
Juan Pablo "McKrackeN" Bettini


Documentación del constructor y destructor

zak::Shape::Shape (  ) 

Constructor

zak::Shape::~Shape (  )  [virtual]

Destructor


Documentación de las funciones miembro

void zak::Shape::SetColorPerVertex ( DWORD  dwColor1,
DWORD  dwColor2,
DWORD  dwColor3,
DWORD  dwColor4 
)

Permite indicar colores por vértice

Parámetros:
dwColor1 color para el primer vértice
dwColor2 color para el segundo vértice
dwColor3 color para el tercer vértice
dwColor4 color para el cuarto vértice

void zak::Shape::SetColorPerVertex ( DWORD  dwColor1,
DWORD  dwColor2,
DWORD  dwColor3 
)

Permite indicar colores por vértice

Parámetros:
dwColor1 color para el primer vértice
dwColor2 color para el segundo vértice
dwColor3 color para el tercer vértice

void zak::Shape::SetColor ( DWORD  color  ) 

Permite indicar un color general para toda la figura

Parámetros:
color color para la figura

void zak::Shape::SetShape ( ShapeType  Type  ) 

Permite indicar el tipo de figura a mostrar

Parámetros:
Type tipo de figura que puede ser ZAK_SHAPE_TRIANGLE o ZAK_SHAPE_QUAD

void zak::Shape::Draw (  )  [virtual]

Muestra la figura en pantalla

Reimplementado de zak::Entity2D.

Reimplementado en zak::Sprite, zak::Widget, zak::WdgEditBox, y zak::WdgConsole.


La documentación para esta clase fué generada a partir de los siguientes archivos:
Generado el Tue May 29 14:46:16 2007 para Zak Engine v1.1.0 por  doxygen 1.5.1-p1