Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a method to query all registered script constants to allow non-XEngine | Melanie | 2012-11-04 | 1 | -0/+2 |
| | | | | script engines to use them. | ||||
* | Documentation of IScriptModuleComms.RegisterConstant and ↵ | SignpostMarv | 2012-09-17 | 1 | -1/+18 |
| | | | | | | IScriptModuleComms.LookupModConstant Signed-off-by: Melanie <melanie@t-data.com> | ||||
* | Implementing ability to register script constants and invocations on a ↵ | SignpostMarv | 2012-09-17 | 1 | -0/+23 |
| | | | | region module automatically | ||||
* | adding support for static method script invocations | SignpostMarv | 2012-08-31 | 1 | -2/+9 |
| | |||||
* | adding documentation to script invokation methods | SignpostMarv | 2012-08-31 | 1 | -0/+22 |
| | |||||
* | Adds support to ScriptModuleComms for region modules to export | Mic Bowman | 2012-07-31 | 1 | -0/+4 |
| | | | | constants to the script engine. | ||||
* | Add some more overloads to allow registering overloaded methods and lists | Melanie | 2012-03-26 | 1 | -0/+2 |
| | | | | of methods. | ||||
* | Add a hust UUID to the script invocations | Melanie | 2012-03-26 | 1 | -1/+1 |
| | |||||
* | Fix the omission on the interface declaration | Melanie | 2012-03-26 | 1 | -1/+1 |
| | |||||
* | Dynamically create the delegate type to reduce complexity in the caller | Melanie | 2012-03-26 | 1 | -1/+2 |
| | |||||
* | Correct the design error I introduced into ScriptComms. Untested but about to | Melanie | 2012-03-26 | 1 | -4/+3 |
| | | | | be. | ||||
* | Simplify the module invocation registration. The types and method name | Melanie | 2012-03-25 | 1 | -1/+2 |
| | | | | can be pulled fromt he delegate so we don't need to pass them explicitly | ||||
* | Adds a new script command 'modInvoke' to invoke registered functions | Mic Bowman | 2012-03-15 | 1 | -0/+10 |
| | | | | | | | | | from region modules. The LSL translator is extended to generate the modInvoke format of commands for directly inlined function calls. A region module can register a function Test() with the name "Test". LSL code can call that function as "Test()". The compiler will translate that invocation into modInvoke("Test", ...) | ||||
* | add interface/method documentatio nto IScriptModuleComms | Justin Clark-Casey (justincc) | 2010-01-11 | 1 | -2/+18 |
| | |||||
* | Add IScriptModuleComms interface and region module to handle dispatch of | Melanie | 2009-11-10 | 1 | -0/+44 |
script messages to region modules and sending back replies. Hook IScriptModuleComms.OnScriptCommand to see commands and use DispatchReply to reply to the script. It is recommended to pass the "id" parameter from the event as the "k" parameter of the reply. The script will receive the reply as a link message from link -1. |