Urho3D::TmxImageLayer2D Class Reference
Urho3D::TmxImageLayer2D Class Reference
Tmx image layer. More...
#include <Urho3D/Urho2D/TmxFile2D.h>
Inheritance diagram for Urho3D::TmxImageLayer2D:
Collaboration diagram for Urho3D::TmxImageLayer2D:
Public Member Functions | |
| TmxImageLayer2D (TmxFile2D *tmxFile) | |
| bool | Load (const XMLElement &element, const TileMapInfo2D &info) |
| Load from XML element. | |
| const Vector2 & | GetPosition () const |
| Return position. | |
| const String & | GetSource () const |
| Return source. | |
| Sprite2D * | GetSprite () const |
| Return sprite. | |
Public Member Functions inherited from Urho3D::TmxLayer2D | |
| TmxLayer2D (TmxFile2D *tmxFile, TileMapLayerType2D type) | |
| TmxFile2D * | GetTmxFile () const |
| Return tmx file. | |
| TileMapLayerType2D | GetType () const |
| Return type. | |
| const String & | GetName () const |
| Return name. | |
| int | GetWidth () const |
| Return width. | |
| int | GetHeight () const |
| Return height. | |
| bool | IsVisible () const |
| Return is visible. | |
| bool | HasProperty (const String &name) const |
| Return has property (use for script). | |
| const String & | GetProperty (const String &name) const |
| Return property value (use for script). | |
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. | |
| RefCounted & | operator= (const RefCounted &rhs)=delete |
| Prevent assignment. | |
| void | AddRef () |
| Increment reference count. Can also be called outside of a SharedPtr for traditional reference counting. | |
| void | ReleaseRef () |
| Decrement reference count and delete self if no more references. Can also be called outside of a SharedPtr for traditional reference counting. | |
| int | Refs () const |
| int | WeakRefs () const |
| RefCount * | RefCountPtr () |
| Return pointer to the reference count structure. | |
Private Attributes | |
| Vector2 | position_ |
| Position. | |
| String | source_ |
| Source. | |
| SharedPtr< Sprite2D > | sprite_ |
| Sprite. | |
Additional Inherited Members | |
Protected Member Functions inherited from Urho3D::TmxLayer2D | |
| void | LoadInfo (const XMLElement &element) |
| Load layer info. | |
| void | LoadPropertySet (const XMLElement &element) |
| Load property set. | |
Protected Attributes inherited from Urho3D::TmxLayer2D | |
| WeakPtr< TmxFile2D > | tmxFile_ |
| Tmx file. | |
| TileMapLayerType2D | type_ |
| Layer type. | |
| String | name_ |
| Name. | |
| int | width_ {} |
| Width. | |
| int | height_ {} |
| Height. | |
| bool | visible_ {} |
| Visible. | |
| SharedPtr< PropertySet2D > | propertySet_ |
| Property set. | |
Detailed Description
Tmx image layer.
The documentation for this class was generated from the following files:
- Source/Urho3D/Urho2D/TmxFile2D.h
- Source/Urho3D/Urho2D/TmxFile2D.cpp

Public Member Functions inherited from