Defines various flags for objects
Enumerator used for differentiating between multiple kinds of objects. The value serialized as a string as the name of a tag.
Checks if two objects have the same identifier.
Serializes the object into an SDL tag
Returns the type of this object
type of the object
Contains property flags
group identifier (equals with layer number)
Tag that holds the data related to this mapobject + ancillary tags
name of object
priority identifier
Represents a single object within a layer, that can represent many different things. All objects have a priority identifier (int), a group identifier (int), and a name.