SBSPSS/source/level/layercollision.h
2001-02-02 19:46:54 +00:00

33 lines
618 B
C++

/******************************/
/*** Collision Layer Class ***/
/******************************/
#ifndef __LAYER_COLLISION_H__
#define __LAYER_COLLISION_H__
#include <dstructs.h>
/*****************************************************************************/
class CLayerCollision
{
public:
CLayerCollision(sLayerHdr *Hdr);
virtual ~CLayerCollision();
virtual void shutdown();
u8 Get(int X,int Y) {return(Map[X+(Y*MapWidth)]);}
protected:
sLayerHdr *LayerHdr;
int MapWidth,MapHeight;
u8 *Map;
};
/*****************************************************************************/
#endif