This commit is contained in:
Daveo 2000-12-07 01:15:53 +00:00
parent 14c4c0e762
commit 7855e6d880
2 changed files with 84 additions and 0 deletions

View File

@ -0,0 +1,47 @@
/************************/
/*** Tile Layer Class ***/
/************************/
#include "system\global.h"
#include <DStructs.h>
#include "Layer.h"
#include "LayerTile.h"
/*****************************************************************************/
/*****************************************************************************/
/*****************************************************************************/
int CLayerTile::GetLayerType(int SubType)
{
switch(SubType)
{
case CLayerTile::LAYER_TILE_SUBTYPE_BACK: return(LAYER_TYPE_TILE_BACK);
case CLayerTile::LAYER_TILE_SUBTYPE_MID: return(LAYER_TYPE_TILE_MID);
case CLayerTile::LAYER_TILE_SUBTYPE_ACTION: return(LAYER_TYPE_TILE_ACTION);
case CLayerTile::LAYER_TILE_SUBTYPE_FORE: return(LAYER_TYPE_TILE_FORE);
}
return(-1);
}
/*****************************************************************************/
/*****************************************************************************/
/*****************************************************************************/
void CLayerTile::init()
{
}
/*****************************************************************************/
void CLayerTile::shutdown()
{
}
/*****************************************************************************/
void CLayerTile::render()
{
}
/*****************************************************************************/
void CLayerTile::think(int _frames)
{
}

37
source/level/layertile.h Normal file
View File

@ -0,0 +1,37 @@
/************************/
/*** Tile Layer Class ***/
/************************/
#ifndef __LAYER_TILE_H__
#define __LAYER_TILE_H__
/*****************************************************************************/
class CLayerTile : public CLayer
{
public:
enum LAYER_TILE_SUBTYPE
{
LAYER_TILE_SUBTYPE_BACK=0,
LAYER_TILE_SUBTYPE_MID,
LAYER_TILE_SUBTYPE_ACTION,
LAYER_TILE_SUBTYPE_FORE,
LAYER_TILE_SUBTYPE_MAX
};
static int GetLayerType(int SubType);
void init();
void shutdown();
void render();
void think(int _frames);
private:
};
/*****************************************************************************/
#endif