#include <Pad.h>
Collaboration diagram for Pad:
Public Member Functions | |
Pad (void) | |
void | Init (void) |
void | Render (bool, bool) |
void | Draw_props () |
~Pad (void) | |
Public Attributes | |
int | texturemode |
float | size |
float | delta |
VECTOR3D | position |
bool | pause |
Private Attributes | |
GLuint | texture [6] |
Model_3DS | pad |
Model_3DS | radar |
float | angle |
float | wave |
VECTOR3D | tmppos |
COLOR | amb |
COLOR | dif |
GLfloat | padAmb [4] |
GLfloat | padDif [4] |
Pad::Pad | ( | void | ) |
default constructor for the pad
Pad::~Pad | ( | void | ) |
pad destructor
void Pad::Init | ( | void | ) |
pad initialization
void Pad::Render | ( | bool | pause, | |
bool | drawProps | |||
) |
pad rendermethod
void Pad::Draw_props | ( | ) |
int Pad::texturemode |
float Pad::size |
float Pad::delta |
VECTOR3D Pad::position |
bool Pad::pause |
GLuint Pad::texture[6] [private] |
Model_3DS Pad::radar [private] |
float Pad::angle [private] |
float Pad::wave [private] |
VECTOR3D Pad::tmppos [private] |
COLOR Pad::amb [private] |
COLOR Pad::dif [private] |
GLfloat Pad::padAmb[4] [private] |
GLfloat Pad::padDif[4] [private] |