![]() |
Public API Reference |
Classes | |
| class | csLoaderReturn |
| Return structure for threaded loader functions. More... | |
| struct | csLoadResult |
| Return structure for the iLoader::Load() routines. More... | |
| struct | iBinaryLoaderPlugin |
| This is a binary plugin for the loader. More... | |
| struct | iBinarySaverPlugin |
| } More... | |
| struct | iLoader |
| This interface represents the map loader. More... | |
| struct | iLoaderContext |
| This interface gives the context for the loader. More... | |
| struct | iLoaderPlugin |
| This is a plugin for the loader based on document tree. More... | |
| struct | iMissingLoaderData |
| This callback is called when the loader can't find some material, texture, factory, mesh, light, shader, or sector. More... | |
| struct | iModelLoader |
| Some loader plugins implement this as an easier way to load a factory from code. More... | |
| struct | iSaverPlugin |
| This is a plugin to save with. More... | |
| struct | iStreamDataCallback |
| This callback will be fired when the data is ready. More... | |
| struct | iStreamSource |
| This interface represents a stream source. More... | |
| struct | iSyntaxService |
| This component provides services for other loaders to easily parse properties of standard CS world syntax. More... | |
| struct | iTextureLoaderContext |
| Interface passed to a texture loader, holding some common texture properties. More... | |
| struct | iThreadedLoader |
| This interface represents the threaded map loader methods. More... | |
Namespaces | |
| namespace | CS |
Main namespace for CrystalSpace. | |
Defines | |
| #define | CS_LOADER_NONE 0 |
| Loader flags. | |
Texture transformation description | |
| #define | CSTEX_UV 1 |
| UV is given. | |
| #define | CSTEX_V1 2 |
| vector1 is given | |
| #define | CSTEX_V2 4 |
| vector2 is given | |
| #define | CSTEX_UV_SHIFT 8 |
| explicit (u,v) <-> vertex mapping is given | |
| #define CS_LOADER_NONE 0 |
| #define CSTEX_UV 1 |
UV is given.
Definition at line 60 of file services.h.
| #define CSTEX_UV_SHIFT 8 |
explicit (u,v) <-> vertex mapping is given
Definition at line 66 of file services.h.
| #define CSTEX_V1 2 |
vector1 is given
Definition at line 62 of file services.h.
| #define CSTEX_V2 4 |
vector2 is given
Definition at line 64 of file services.h.