Exemple #1
0
 public World(IScene internalScene, ISecurityCredential securityCredential)
 {
     m_security = securityCredential;
     m_internalScene = internalScene;
     m_heights = new Heightmap(m_internalScene);
     m_objs = new ObjectAccessor(m_internalScene, securityCredential);
 }
 public IObjEnum(IScene scene, ISecurityCredential security)
 {
     m_scene    = scene;
     m_security = security;
     m_entities = new List <ISceneEntity>(m_scene.Entities.GetEntities());
     m_sogEnum  = m_entities.GetEnumerator();
 }
Exemple #3
0
 public World(Scene internalScene, ISecurityCredential securityCredential)
 {
     m_security      = securityCredential;
     m_internalScene = internalScene;
     m_heights       = new Heightmap(m_internalScene);
     m_objs          = new ObjectAccessor(m_internalScene, securityCredential);
 }
Exemple #4
0
 //private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
 public SPAvatar(Scene scene, UUID ID, ISecurityCredential security, ObjectAccessor accessor)
     : base(accessor)
 {
     m_rootScene = scene;
     m_security = security;
     m_ID = ID;
     m_accessor = accessor;
 }
 public SPAvatarAttachment(IScene rootScene, IAvatar self, int location, UUID itemId, UUID assetId,
                           ISecurityCredential security)
 {
     m_rootScene = rootScene;
     m_security = security;
     m_location = location;
     m_assetId = assetId;
 }
Exemple #6
0
 public SPAvatarAttachment(IScene rootScene, IAvatar self, int location, UUID itemId, UUID assetId,
                           ISecurityCredential security)
 {
     m_rootScene = rootScene;
     m_security  = security;
     m_location  = location;
     m_assetId   = assetId;
 }
Exemple #7
0
 public World(Scene internalScene, ISecurityCredential securityCredential, bool isGod)
 {
     m_security = securityCredential;
     m_internalScene = internalScene;
     m_heights = new Heightmap(m_internalScene, this);
     m_objs = new ObjectAccessor(m_internalScene, securityCredential, isGod);
     _chatListeners = new List<OnChatDelegate>();
     _newUserListeners = new List<OnNewUserDelegate>();
     CurrentCount++;
     TotalCount++;
 }
Exemple #8
0
 public SOPObject(IScene rootScene, uint localID, ISecurityCredential credential)
 {
     m_rootScene = rootScene;
     m_localID   = localID;
     m_security  = credential;
 }
Exemple #9
0
        //private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

        public SPAvatar(Scene scene, UUID ID, ISecurityCredential security)
        {
            m_rootScene = scene;
            m_security  = security;
            m_ID        = ID;
        }
 public ObjectAccessor(IScene scene, ISecurityCredential security)
 {
     m_scene    = scene;
     m_security = security;
 }
 public SOPObject(IScene rootScene, uint localID, ISecurityCredential credential)
 {
     m_rootScene = rootScene;
     m_localID = localID;
     m_security = credential;
 }
 //
 public SPAvatar(IScene scene, UUID ID, ISecurityCredential security)
 {
     m_rootScene = scene;
     m_security = security;
     m_ID = ID;
 }
Exemple #13
0
 public IObjEnum(Scene scene, ISecurityCredential security)
 {
     m_scene    = scene;
     m_security = security;
     m_sogEnum  = m_scene.Entities.GetAllByType <SceneObjectGroup>().GetEnumerator();
 }
Exemple #14
0
 public SOPObject(Scene rootScene, uint localID, ISecurityCredential credential, ObjectAccessor accessor)
 {
     m_rootScene = rootScene;
     m_localID = localID;
     m_security = credential;
     m_accessor = accessor;
     m_id = GetSOP().UUID;
     _touchListeners = new List<OnTouchDelegate>();
     m_touchListener = new EventManager.ObjectGrabDelegate(EventManager_OnObjectGrab);
     _name = GetSOP().Name;
     CurrentCount++;
     TotalCount++;
 }