Creates a new instance from scratch.
Deserializes itself from a Tag.
Serializes the object into an SDL tag
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
Tags that hold extra information
Returns the type of this object
Serializes the object into an SDL tag
Checks if two objects have the same identifier.
Implements a Box object. Adds a single Coordinate property to the default MapObject