Diagrama de herencias de zak::Shape

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) |
| zak::Shape::Shape | ( | ) |
Constructor
| zak::Shape::~Shape | ( | ) | [virtual] |
Destructor
| void zak::Shape::SetColorPerVertex | ( | DWORD | dwColor1, | |
| DWORD | dwColor2, | |||
| DWORD | dwColor3, | |||
| DWORD | dwColor4 | |||
| ) |
Permite indicar colores por vértice
| 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
| 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
| color | color para la figura |
| void zak::Shape::SetShape | ( | ShapeType | Type | ) |
Permite indicar el tipo de figura a mostrar
| 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.
1.5.1-p1