Files
OpenArena/include/geometry.h
2003-10-15 00:57:23 -04:00

36 lines
552 B
C++

#include "vector.h"
#include "myglTexture.h"
struct TRIANGLE
{
GL_MY_TEXTURE texture;
uint32 texID;
Vec3f vertecies[3];
Vec2f texCoords[3];
Vec3f normal;
};
class POSITION
{
public:
GLfloat xrot; // X rotation
GLfloat yrot; // Y rotation
GLfloat zrot; // Z rotation
GLfloat xtrans; // X translation
GLfloat ytrans; // Y translation
GLfloat ztrans; // Z translation
bool stepRight;
bool stepLeft;
POSITION()
{
xtrans = 0.0f;
ytrans = 0.0f;
ztrans = 0.0f;
xrot = 0.0f;
yrot = 0.0f;
zrot = 0.0f;
}
private:
};