Universe.Physics.BulletSPlugin.ExtendedPhysics.RegionLoaded C# (CSharp) Method

RegionLoaded() public method

public RegionLoaded ( IScene scene ) : void
scene IScene
return void
        public void RegionLoaded(IScene scene)
        {
            if (!Enabled) return;
            BaseScene = scene;
            Comms = BaseScene.RequestModuleInterface<IScriptModuleComms>();
            if (Comms == null)
            {
                MainConsole.Instance.WarnFormat("{0} ScriptModuleComms interface not defined", LogHeader);
                Enabled = false;
                return;
            }

            // Not implemented Yet!
            // Register as LSL functions all the [ScriptInvocation] marked methods.
            //Comms.RegisterScriptInvocations(this);
            //Comms.RegisterConstants(this);

            // Not implemented Yet!
            // When an object is modifed, we might need to update its extended physics Parameters
            //BaseScene.EventManager.OnObjectBeingAddedToScene += Eventmanager_OnObjectAddedToScene;
            //BaseScene.EventManager.OnSceneObjectPartUpdated += EventManager_OnSceneObjectPartUpdated;
        }