iCelBlLayerGenerate Struct Reference
This is an interface that behaviour layers can optionally implement. More...
#include <behaviourlayer/blgen.h>
Public Member Functions | |
virtual bool | CreateBehaviourScriptFromDoc (const char *name, iDocumentNode *node)=0 |
Create a new named behaviour layer script from a document node. | |
virtual bool | CreateBehaviourScriptFromFile (const char *name, const char *filename)=0 |
Create a new named behaviour layer script from a file (VFS path). | |
virtual bool | CreateBehaviourScriptFromString (const char *name, const char *string)=0 |
Create a new named behaviour layer script from a string. |
Detailed Description
This is an interface that behaviour layers can optionally implement.If they do implement this interface then it is possible to dynamically add behaviour (scripts) to the behaviour layer by using the API in this interface.
Definition at line 34 of file blgen.h.
Member Function Documentation
virtual bool iCelBlLayerGenerate::CreateBehaviourScriptFromDoc | ( | const char * | name, | |
iDocumentNode * | node | |||
) | [pure virtual] |
Create a new named behaviour layer script from a document node.
Returns false on error (will use reporter to report the error).
virtual bool iCelBlLayerGenerate::CreateBehaviourScriptFromFile | ( | const char * | name, | |
const char * | filename | |||
) | [pure virtual] |
Create a new named behaviour layer script from a file (VFS path).
Returns false on error (will use reporter to report the error).
virtual bool iCelBlLayerGenerate::CreateBehaviourScriptFromString | ( | const char * | name, | |
const char * | string | |||
) | [pure virtual] |
Create a new named behaviour layer script from a string.
Returns false on error (will use reporter to report the error).
The documentation for this struct was generated from the following file:
- behaviourlayer/blgen.h
Generated for CEL: Crystal Entity Layer by doxygen 1.4.7