Namespace
Rmf – 0
GObject-based RMF loading library
Dependencies
| GLib—2.0 | The base utility library |
| Browse documentation | |
| GObject—2.0 | The base type system library |
| Browse documentation | |
| Gio—2.0 | GObject Interfaces and Objects, Networking, IPC, and I/O |
| Browse documentation |
Classes
| Entity |
A point or brush entity. since: 0 |
| EntityData |
Common data shared by since: 0 |
| FaceIterator |
An since: 0 |
| Group |
A collection of child objects. since: 0 |
| KeyvalueIterator |
An since: 0 |
| Loader |
Loads RMF data from various* sources. since: 0 |
| MapObject |
Base class for map objects. since: 0 |
| MapObjectIterator |
since: 0 |
| PathIterator |
An since: 0 |
| Root |
The top-level RMF object. since: 0 |
| Solid |
An enclosed solid 3D space. since: 0 |
| VisgroupIterator |
An since: 0 |
| Worldspawn |
The root object of the map’s object tree. since: 0 |
Interfaces
| Iterator |
A generic iterator interface. since: 0 |
Structs
| Camera |
A saved viewport position. since: 0 |
| Color |
An RGB color. since: 0 |
| Docinfo |
Stores camera data. since: 0 |
| Face |
A flat polygon, used to define the 3D space which makes up a
since: 0 |
| Keyvalue |
A key-value pair, stored as strings. since: 0 |
| Path |
A path placed by the Path Tool. since: 0 |
| PathNode |
A node making up an since: 0 |
| rmf_nstring |
since: 0 |
| Vector |
A 3D vector. since: 0 |
| Visgroup |
A named group of objects which can be hidden in the editor. since: 0 |
Enumerations
| LoaderError |
Error codes for since: 0 |
| ObjectType |
Possible types of since: 0 |
Function Macros
| ITERATOR_FOREACH |
Helper macro for iterating through since: 0 |