Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Olympe::Tiled::TiledObject Struct Reference

#include <TiledStructures.h>

Public Member Functions

 TiledObject ()
 

Public Attributes

int id
 
std::string name
 
std::string type
 
ObjectType objectType
 
float x
 
float y
 
float width
 
float height
 
float rotation
 
int gid
 
bool visible
 
std::vector< Pointpolygon
 
std::vector< Pointpolyline
 
std::string text
 
std::map< std::string, TiledPropertyproperties
 

Detailed Description

Definition at line 147 of file TiledStructures.h.

Constructor & Destructor Documentation

◆ TiledObject()

Olympe::Tiled::TiledObject::TiledObject ( )
inline

Definition at line 165 of file TiledStructures.h.

Member Data Documentation

◆ gid

int Olympe::Tiled::TiledObject::gid

Definition at line 158 of file TiledStructures.h.

◆ height

float Olympe::Tiled::TiledObject::height

Definition at line 156 of file TiledStructures.h.

◆ id

int Olympe::Tiled::TiledObject::id

Definition at line 149 of file TiledStructures.h.

◆ name

std::string Olympe::Tiled::TiledObject::name

Definition at line 150 of file TiledStructures.h.

◆ objectType

ObjectType Olympe::Tiled::TiledObject::objectType

Definition at line 152 of file TiledStructures.h.

◆ polygon

std::vector<Point> Olympe::Tiled::TiledObject::polygon

Definition at line 160 of file TiledStructures.h.

◆ polyline

std::vector<Point> Olympe::Tiled::TiledObject::polyline

Definition at line 161 of file TiledStructures.h.

◆ properties

std::map<std::string, TiledProperty> Olympe::Tiled::TiledObject::properties

Definition at line 163 of file TiledStructures.h.

◆ rotation

float Olympe::Tiled::TiledObject::rotation

Definition at line 157 of file TiledStructures.h.

◆ text

std::string Olympe::Tiled::TiledObject::text

Definition at line 162 of file TiledStructures.h.

◆ type

std::string Olympe::Tiled::TiledObject::type

Definition at line 151 of file TiledStructures.h.

◆ visible

bool Olympe::Tiled::TiledObject::visible

Definition at line 159 of file TiledStructures.h.

◆ width

float Olympe::Tiled::TiledObject::width

Definition at line 155 of file TiledStructures.h.

◆ x

float Olympe::Tiled::TiledObject::x

Definition at line 153 of file TiledStructures.h.

◆ y

float Olympe::Tiled::TiledObject::y

Definition at line 154 of file TiledStructures.h.


The documentation for this struct was generated from the following file: