imap/loader.h File Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Defines
imap/loader.h File Reference

Geometry loader interface. More...

`#include "csutil/refarr.h"`
`#include "csutil/refcount.h"`
`#include "csutil/scf_interface.h"`
`#include "csutil/threading/condition.h"`
`#include "igraphic/image.h"`
`#include "ivideo/txtmgr.h"`
`#include "imap/streamsource.h"`
`#include "iutil/job.h"`
`#include "iutil/threadmanager.h"`
`#include "csutil/deprecated_warn_off.h"`
`#include "csutil/deprecated_warn_on.h"`

Go to the source code of this file.

## Classes
class | csLoaderReturn
| Return structure for threaded loader functions. More...
struct | csLoadResult
| Return structure for the iLoader::Load() routines. More...
struct | iLoader
| This interface represents the map loader. More...
struct | iMissingLoaderData
| This callback is called when the loader can't find some material, texture, factory, mesh, light, shader, or sector. More...
struct | iThreadedLoader
| This interface represents the threaded map loader methods. More...
## Defines
#define | CS_LOADER_NONE 0
| Loader flags.

## Detailed Description

Geometry loader interface.

Definition in file loader.h.