![]() |
XII Release 0.1.0
|
Classes | |
| struct | AstNode |
| struct | CompiledFunction |
| struct | CompiledModule |
| struct | DataInput |
| struct | DataOutput |
| struct | ExecInput |
| struct | ExecOutput |
Public Types | |
| using | DataOffset = xiiVisualScriptDataDescription::DataOffset |
Public Member Functions | |
| xiiVisualScriptCompiler (xiiVisualScriptNodeManager &ref_nodeManager) | |
| void | InitModule (xiiStringView sBaseClassName, xiiStringView sScriptClassName) |
| xiiResult | AddFunction (xiiStringView sName, const xiiDocumentObject *pEntryObject, const xiiDocumentObject *pParentObject=nullptr) |
| xiiResult | Compile (xiiStringView sDebugAstOutputPath=xiiStringView()) |
| const CompiledModule & | GetCompiledModule () const |