iLoaderPlugin Struct Reference
[Loading & Saving support]
This is a plugin for the loader based on document tree.
More...
#include <imap/reader.h>
Inheritance diagram for iLoaderPlugin:

Public Member Functions | |
virtual csPtr< iBase > | Parse (iDocumentNode *node, iStreamSource *ssource, iLoaderContext *ldr_context, iBase *context)=0 |
Parse a given document node and return a new object for it. |
Detailed Description
This is a plugin for the loader based on document tree.Definition at line 37 of file reader.h.
Member Function Documentation
virtual csPtr<iBase> iLoaderPlugin::Parse | ( | iDocumentNode * | node, | |
iStreamSource * | ssource, | |||
iLoaderContext * | ldr_context, | |||
iBase * | context | |||
) | [pure virtual] |
Parse a given document node and return a new object for it.
- Parameters:
-
node The node 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:
- imap/reader.h
Generated for Crystal Space 1.4.0 by doxygen 1.5.8