From ea9bb2f7416eb9f298fec168fa78f13baf6fa871 Mon Sep 17 00:00:00 2001 From: Adam Frisby Date: Wed, 4 Mar 2009 20:28:11 +0000 Subject: * More work on MiniRegionModule module. --- .../Scripting/Minimodule/MiniModuleBase.cs | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs (limited to 'OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs') diff --git a/OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs b/OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs new file mode 100644 index 0000000..a886158 --- /dev/null +++ b/OpenSim/Region/OptionalModules/Scripting/Minimodule/MiniModuleBase.cs @@ -0,0 +1,27 @@ +namespace OpenSim.Region.OptionalModules.Scripting.Minimodule +{ + abstract class MiniModuleBase + { + private IWorld m_world; + private IHost m_host; + + public void InitMiniModule(IWorld world, IHost host) + { + m_world = world; + m_host = host; + } + + protected IWorld World + { + get { return m_world; } + } + + protected IHost Host + { + get { return m_host; } + } + + protected abstract void Start(); + protected abstract void Stop(); + } +} -- cgit v1.1