Fission FSN
Loading...
Searching...
No Matches
fsITile.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: fsITile.h
4*
5* Purpose: Interface to a tile, the building block of a tile map
6*
7*********************************************************************/
8
9#ifndef fsITilehdr
10#define fsITilehdr
11
12#include <fsCore/fsBaseTypes.h>
13
14namespace fsNTileMap
15{
16 class fsITile
17 {
18 public:
19
20 virtual fsS32 tileSetIdGet() const = 0;
21 virtual fsS32 idGet() const = 0;
22
23 virtual ~fsITile() = default;
24
25 protected:
26
27 fsITile() = default;
28
29 private:
30
31 };
32}
33
34#endif
35
virtual fsS32 idGet() const =0
virtual ~fsITile()=default
virtual fsS32 tileSetIdGet() const =0
int fsS32
Definition fsBaseTypes.h:20
Definition fsILayer.h:21