aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Scripting/Minimodule/Interfaces/IObjectAccessor.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-04-14Update svn properties.Jeff Ames1-38/+38
2009-04-11* Minor MRM CleanupAdam Frisby1-38/+38
* Interfaces now live in Interfaces subdirectory. * Namespace does not yet reflect this change. * Final namespace for MRMs will probably sit somewhere around OpenSim.Extend.MRM[?]
2009-04-04Add copyright headers, formatting cleanup.Jeff Ames1-0/+27
2009-04-01Update svn properties.Jeff Ames1-11/+11
2009-04-01* MRM AdjustmentsAdam Frisby1-0/+12
* Changes World.Objects from Array IObject[] to IObjectAccessor. * Syntactically identical in most behaviour, however the indexer is now ranges not from 0..Count, but any valid internal LocalID. Additional indexers have been added for UUID. * Example: for(int i=0;i<World.Objects.Count;i++) will not work any more, however foreach(World.Objects) will remain functional. * This prevents us needing to create a list for each access to World.Objects which should [in theory] present a dramatic speed improvement to MRM scripts frequently accessing World.Objects.