This commit is contained in:
parent
d27fbedb88
commit
b8103ac738
15 changed files with 283 additions and 114 deletions
|
@ -18,11 +18,7 @@ SELECT_BUFFER_SIZE=16,
|
|||
/*****************************************************************************/
|
||||
enum LAYER_TYPE
|
||||
{
|
||||
LAYER_TYPE_BACK=0,
|
||||
LAYER_TYPE_MID,
|
||||
LAYER_TYPE_ACTION,
|
||||
LAYER_TYPE_FORE,
|
||||
|
||||
LAYER_TYPE_TILE=0,
|
||||
LAYER_TYPE_MAX
|
||||
};
|
||||
|
||||
|
@ -38,6 +34,7 @@ virtual ~CLayer(){};
|
|||
|
||||
virtual char *GetName();
|
||||
virtual void SetName(char *_Name);
|
||||
virtual int GetType()=0;
|
||||
|
||||
virtual float GetLayerZPosDiv() {return(ZPosDiv);}
|
||||
|
||||
|
@ -54,6 +51,9 @@ virtual int GetWidth()=0;
|
|||
virtual int GetHeight()=0;
|
||||
virtual void Resize(int Width,int Height)=0;
|
||||
|
||||
virtual void Load(CFile *File,float Version)=0;
|
||||
virtual void Save(CFile *File)=0;
|
||||
|
||||
// Functions
|
||||
virtual BOOL SetMode(int NewMode)=0;
|
||||
virtual BOOL InitMode()=0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue