ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
Loading...
Searching...
No Matches
tmx.h File Reference
#include "tsx.h"

Go to the source code of this file.

Data Structures

struct  _TmxLayer
struct  _TmxMap

Typedefs

typedef enum _TmxOrientation TmxOrientation
typedef enum _TmxRenderOrder TmxRenderOrder
typedef struct _TmxLayer TmxLayer
typedef struct _TmxMap TmxMap

Enumerations

enum  _TmxOrientation { TMX_ORTHOGONAL = 1 , TMX_ISOMETRIC = 2 , TMX_STAGGERED = 3 , TMX_HEXAGONAL = 4 }
enum  _TmxRenderOrder { TMX_RIGHT_DOWN = 1 , TMX_RIGHT_UP = 2 , TMX_LEFT_DOWN = 3 , TMX_LEFT_UP = 4 }

Functions

TmxMaptmx_load (char *_filename)

Typedef Documentation

◆ TmxLayer

typedef struct _TmxLayer TmxLayer

◆ TmxMap

typedef struct _TmxMap TmxMap

◆ TmxOrientation

◆ TmxRenderOrder

Enumeration Type Documentation

◆ _TmxOrientation

Enumerator
TMX_ORTHOGONAL 
TMX_ISOMETRIC 
TMX_STAGGERED 
TMX_HEXAGONAL 

Definition at line 40 of file tmx.h.

◆ _TmxRenderOrder

Enumerator
TMX_RIGHT_DOWN 
TMX_RIGHT_UP 
TMX_LEFT_DOWN 
TMX_LEFT_UP 

Definition at line 49 of file tmx.h.

Function Documentation

◆ tmx_load()

TmxMap * tmx_load ( char * _filename)

Definition at line 48 of file tmx.c.