Revision 8 (by moose, 2006/05/16 01:39:45)
// cube.h - interface for Cube class
// (C)2001 Nicholas Davies

#ifndef CUBE_H
#define CUBE_H

#include <alleggl.h>
#include <allegro.h>

class Cube
{
private:
    float sl;
    float x, y, z;
    float xrot, yrot, zrot;
    
public:
    static const float Vertices[8][3];
    static const int Indices[6][4];
    static const float Colors[6][4];
    
    Cube(float x, float y, float z, float side_length);
    ~Cube() {}
    
    void Update();
    void Render();
};

#endif  // CUBE_H