Creates a new instance from scratch.
Deserializes itself from a Tag.
Serializes the object into an SDL tag
Horizontal scaling value
Vertical scaling value
Sprite source identifier
X position
Y position
Enumerator used for differentiating between multiple kinds of objects. The value serialized as a string as the name of a tag.
priority identifier
group identifier (equals with layer number)
name of object
type of the object
Contains property flags
Tag that holds the data related to this mapobject + ancillary tags
Returns the type of this object
Serializes the object into an SDL tag
Checks if two objects have the same identifier.
Implements a sprite object. Adds a sprite source identifier, X and Y coordinates, and two 1024 based scaling indicator.