24 lines
437 B
C++
24 lines
437 B
C++
#ifndef __WORLD_H
|
|
#define __WORLD_H
|
|
|
|
#include "bsp.hpp"
|
|
#include "picture.hpp"
|
|
#include "plane.hpp"
|
|
#include "surface.hpp"
|
|
#include "matrix.hpp"
|
|
#include "light.hpp"
|
|
|
|
typedef struct
|
|
{
|
|
BSP* bsp;
|
|
Light* lights;
|
|
Surface* surfaces;
|
|
Picture* lightmaps;
|
|
Picture* textures;
|
|
Matrix matrix;
|
|
} World;
|
|
|
|
void WorldRead(World*, Picture*, int[], FILE*);
|
|
|
|
#endif
|
|
|