![]() |
Murl Engine Lua Addon API
Version 1.0 beta
|
The IScript resource object interface.
Create a logic processor object from the script data.
Murl.SharedPointer.LogicIProcessor CreateIProcessor(Murl.Logic.IState logicState, String info)
logicState | The logic state object. |
info | A string containing additional information passed to the script, e.g. the replication number when created from resource script instance. |
Create a logic app graph object from the script data.
Murl.SharedPointer.LogicIAppGraph CreateIAppGraph(String info)
info | A string containing additional information passed to the script, e.g. the replication number when created from resource script instance. |
Get a data object containing the script data. Calling this method returns a constant data object containing the script data, performing decryption if necessary. If decryption fails, an empty data object is returned. It is necessary to make a corresponding call to ReleaseData() for every GetData() invocation.
Murl.ConstData GetData()
Release the previously obtained data.
Boolean ReleaseData()