aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule/Host.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-05-12* Applies Mantis #3630 - Adds support for outside MRM initialisation, makes ↵Adam Frisby1-1/+1
MRMModule compatible with the Visual Studio MRMLoader ( http://forge.opensimulator.org/gf/project/mrmloader/ )
2009-04-24* Implements Microthreading for MRM scripting.Adam Frisby1-1/+8
* This is achieved through two new keywords "microthreaded" and "relax". example: public microthreaded void MyFunc(...) { ... relax; ... }
2009-04-21* Implements Extensions to MRM. This allows Region Modules to insert new ↵Adam Frisby1-1/+9
classes into OpenSim MRM's. * Example in region module: Scene.GetModuleInterface<IMRMModule>.RegisterExtension<IMyInterface>(this); * In the MRM: //@DEPENDS:MyExtensionModule.dll ... Host.Extensions<IMyInterface>.DoStuff();
2009-04-09* minor: remove some mono compiler warningsJustin Clarke Casey1-2/+2
2009-04-09* Implements IGraphics interface for MRM Scripting.Adam Frisby1-1/+12
* This allows you to utilize System.Drawing tools on textures within the region. * Example: use System.Drawing.Bitmap to make your texture, then use Host.Graphics.SaveBitmap to make an asset from it in JPEG2K. You can edit (but not overwrite) existing textures using Host.Graphics.LoadBitmap.
2009-04-03* Implements "ID" semi-global within MRM scripts. This is tied to the 'state ↵Adam Frisby1-3/+0
ID' for MRMs. * Implements IPersistence interface, allows simple KeyValue access for MRM scripts to a more permanent datastore.
2009-03-07Add copyright headers.Jeff Ames1-1/+28
2009-03-07Update svn properties.Jeff Ames1-29/+29
2009-03-04* Fleshed out the MRM Module a little.Adam Frisby1-0/+8
* Please don't use this yet, it represents a very heavy security risk if you enable it.
2009-03-04* More work on MiniRegionModule module.Adam Frisby1-0/+21