Polyphase Game Engine
Loading...
Searching...
No Matches
TileSet.h File Reference
#include <string>
#include <vector>
#include "glm/glm.hpp"
#include "Asset.h"
#include "AssetRef.h"

Go to the source code of this file.

Classes

struct  TileDefinition
 
struct  NineBoxBrushDef
 
struct  AutotileRule
 
struct  AutotileSet
 
class  TileSet
 

Enumerations

enum class  TileCollisionType : uint8_t {
  None = 0 , FullSolid , Box , Boxes ,
  Slope , Polygon , Count
}
 
enum class  AutotileNeighborState : uint8_t { DontCare = 0 , MustBeSelf , MustNotBeSelf , Count }
 

Enumeration Type Documentation

◆ AutotileNeighborState

enum class AutotileNeighborState : uint8_t
strong
Enumerator
DontCare 
MustBeSelf 
MustNotBeSelf 
Count 

◆ TileCollisionType

enum class TileCollisionType : uint8_t
strong
Enumerator
None 
FullSolid 
Box 
Boxes 
Slope 
Polygon 
Count