U3D
Open-source, cross-platform 2D and 3D game engine built in C++
Loading...
Searching...
No Matches
Urho3D::Tile2D Class Reference

Tile define. More...

#include </var/dev/u3d/stable/Source/Urho3D/Urho2D/TileMapDefs2D.h>

Inheritance diagram for Urho3D::Tile2D:
[legend]
Collaboration diagram for Urho3D::Tile2D:
[legend]

Public Member Functions

 Tile2D ()
 Construct.
 
unsigned GetGid () const
 
bool GetFlipX () const
 
bool GetFlipY () const
 
bool GetSwapXY () const
 
Sprite2DGetSprite () const
 
bool HasProperty (const String &name) const
 Return has property.
 
const StringGetProperty (const String &name) const
 Return property.
 
- Public Member Functions inherited from Urho3D::RefCounted
 RefCounted ()
 Construct. Allocate the reference count structure and set an initial self weak reference.
 
virtual ~RefCounted ()
 Destruct. Mark as expired and also delete the reference count structure if no outside weak references exist.
 
 RefCounted (const RefCounted &rhs)=delete
 Prevent copy construction.
 
RefCountedoperator= (const RefCounted &rhs)=delete
 Prevent assignment.
 
void AddRef ()
 
void ReleaseRef ()
 
int Refs () const
 
int WeakRefs () const
 
RefCountRefCountPtr ()
 Return pointer to the reference count structure.
 

Private Attributes

unsigned gid_
 Gid.
 
SharedPtr< Sprite2Dsprite_
 Sprite.
 
SharedPtr< PropertySet2DpropertySet_
 Property set.
 

Friends

class TmxTileLayer2D
 

Detailed Description

Tile define.

Member Function Documentation

◆ GetFlipX()

bool Urho3D::Tile2D::GetFlipX ( ) const
inline

Return flip X.

Here is the caller graph for this function:

◆ GetFlipY()

bool Urho3D::Tile2D::GetFlipY ( ) const
inline

Return flip Y.

Here is the caller graph for this function:

◆ GetGid()

unsigned Urho3D::Tile2D::GetGid ( ) const
inline

Return gid.

◆ GetSprite()

Sprite2D * Urho3D::Tile2D::GetSprite ( ) const

Return sprite.

Here is the caller graph for this function:

◆ GetSwapXY()

bool Urho3D::Tile2D::GetSwapXY ( ) const
inline

Return swap X and Y.

Here is the caller graph for this function:

The documentation for this class was generated from the following files: