![]() |
Public API Reference |
![]() |
This is a plugin for the loader based on document tree. More...
#include <imap/reader.h>
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. |
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.
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). |
Implemented in csBaseRenderStepLoader.