CrystalSpace

Public API Reference

iBinaryLoaderPlugin Struct Reference
[Loading & Saving support]

This is a binary plugin for the loader. More...

#include <imap/reader.h>

Inheritance diagram for iBinaryLoaderPlugin:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual csPtr< iBase > Parse (iDataBuffer *data, iStreamSource *ssource, iLoaderContext *ldr_context, iBase *context)=0
 Parse given data and return a new object for it.


Detailed Description

This is a binary plugin for the loader.

Definition at line 58 of file reader.h.


Member Function Documentation

virtual csPtr<iBase> iBinaryLoaderPlugin::Parse ( iDataBuffer *  data,
iStreamSource *  ssource,
iLoaderContext *  ldr_context,
iBase *  context 
) [pure virtual]

Parse given data and return a new object for it.

Parameters:
data The data to parse.
ssource An optional stream source where we can get (additional) resources from, such as buffers, in a fast way.
ldr_context Can be used to get the context for the loading. You can use this to find meshes/materials/...
context The context in which we are loading (can be the mesh wrapper for meshes for example).


The documentation for this struct was generated from the following file:
Generated for Crystal Space 1.2.1 by doxygen 1.5.3