public void Start(IScene scene) { m_scene = scene; m_assetClient = m_scene.Simian.GetAppModule <IAssetClient>(); if (m_assetClient == null) { m_log.Warn("Upload requires an IAssetClient"); return; } m_httpServer = m_scene.Simian.GetAppModule <IHttpServer>(); if (m_httpServer == null) { m_log.Warn("Upload requires an IHttpServer"); return; } m_primMesher = m_scene.GetSceneModule <IPrimMesher>(); m_permissions = m_scene.GetSceneModule <LLPermissions>(); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "UploadBakedTexture", UploadBakedTextureHandler); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "UploadBakedTextureData", UploadBakedTextureDataHandler); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "UploadObjectAsset", UploadObjectAssetHandler); }
public void Start(IScene scene) { m_scene = scene; m_httpServer = m_scene.Simian.GetAppModule<IHttpServer>(); if (m_httpServer == null) { m_log.Warn("NewFileAgentInventory requires an IHttpServer"); return; } m_assetClient = m_scene.Simian.GetAppModule<IAssetClient>(); if (m_assetClient == null) { m_log.Warn("NewFileAgentInventory requires an IAssetClient"); return; } m_inventoryClient = m_scene.Simian.GetAppModule<IInventoryClient>(); if (m_inventoryClient == null) { m_log.Warn("NewFileAgentInventory requires an IInventoryClient"); } m_permissions = m_scene.GetSceneModule<LLPermissions>(); //m_scene.Capabilities.AddProtectedResource(m_scene.ID, "NewFileAgentInventory", NewFileAgentInventoryHandler); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "NewFileAgentInventoryVariablePrice", NewFileAgentInventoryVariablePriceHandler); }
public void Start(IScene scene) { m_scene = scene; m_assetClient = m_scene.Simian.GetAppModule<IAssetClient>(); if (m_assetClient == null) { m_log.Warn("Upload requires an IAssetClient"); return; } m_httpServer = m_scene.Simian.GetAppModule<IHttpServer>(); if (m_httpServer == null) { m_log.Warn("Upload requires an IHttpServer"); return; } m_primMesher = m_scene.GetSceneModule<IPrimMesher>(); m_permissions = m_scene.GetSceneModule<LLPermissions>(); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "UploadBakedTexture", UploadBakedTextureHandler); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "UploadBakedTextureData", UploadBakedTextureDataHandler); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "UploadObjectAsset", UploadObjectAssetHandler); }
public void Start(IScene scene) { m_scene = scene; m_scheduler = m_scene.Simian.GetAppModule <IScheduler>(); if (m_scheduler == null) { m_log.Error("OARLoader requires an IScheduler"); return; } m_assetClient = m_scene.Simian.GetAppModule <IAssetClient>(); if (m_assetClient == null) { m_log.Error("OARLoader requires an IAssetClient"); return; } m_primMesher = m_scene.GetSceneModule <IPrimMesher>(); m_terrain = m_scene.GetSceneModule <ITerrain>(); m_regionInfo = m_scene.GetSceneModule <RegionInfo>(); m_udp = m_scene.GetSceneModule <LLUDP>(); m_permissions = m_scene.GetSceneModule <LLPermissions>(); m_scene.AddCommandHandler("loadoar", LoadOARHandler); }
public void Start(IScene scene) { m_scene = scene; m_httpServer = m_scene.Simian.GetAppModule <IHttpServer>(); if (m_httpServer == null) { m_log.Warn("NewFileAgentInventory requires an IHttpServer"); return; } m_assetClient = m_scene.Simian.GetAppModule <IAssetClient>(); if (m_assetClient == null) { m_log.Warn("NewFileAgentInventory requires an IAssetClient"); return; } m_inventoryClient = m_scene.Simian.GetAppModule <IInventoryClient>(); if (m_inventoryClient == null) { m_log.Warn("NewFileAgentInventory requires an IInventoryClient"); } m_permissions = m_scene.GetSceneModule <LLPermissions>(); //m_scene.Capabilities.AddProtectedResource(m_scene.ID, "NewFileAgentInventory", NewFileAgentInventoryHandler); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "NewFileAgentInventoryVariablePrice", NewFileAgentInventoryVariablePriceHandler); }
public void Start(IScene scene) { m_scene = scene; m_httpServer = m_scene.Simian.GetAppModule<IHttpServer>(); if (m_httpServer == null) { m_log.Warn("ObjectMedia requires an IHttpServer"); return; } m_permissions = m_scene.GetSceneModule<LLPermissions>(); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "ObjectMedia", ObjectMediaHandler); }
public void Start(IScene scene) { m_scene = scene; m_httpServer = m_scene.Simian.GetAppModule <IHttpServer>(); if (m_httpServer == null) { m_log.Warn("ObjectMedia requires an IHttpServer"); return; } m_permissions = m_scene.GetSceneModule <LLPermissions>(); m_scene.Capabilities.AddProtectedResource(m_scene.ID, "ObjectMedia", ObjectMediaHandler); }