ToOSD() public méthode

public ToOSD ( ) : OSDMap
Résultat OSDMap
        public OSDMap PackRegionInfoData()
        {
            OSDMap args = new OSDMap();

            args["region_id"] = OSD.FromUUID(RegionID);
            if ((RegionName != null) && !RegionName.Equals(""))
            {
                args["region_name"] = OSD.FromString(RegionName);
            }
            args["region_xloc"] = OSD.FromString(RegionLocX.ToString());
            args["region_yloc"] = OSD.FromString(RegionLocY.ToString());
            if (RegionType != string.Empty)
            {
                args["region_type"] = OSD.FromString(RegionType);
            }
            args["region_size_x"]   = OSD.FromInteger(RegionSizeX);
            args["region_size_y"]   = OSD.FromInteger(RegionSizeY);
            args["region_size_z"]   = OSD.FromInteger(RegionSizeZ);
            args["InfiniteRegion"]  = OSD.FromBoolean(InfiniteRegion);
            args["scope_id"]        = OSD.FromUUID(ScopeID);
            args["all_scope_ids"]   = AllScopeIDs.ToOSDArray();
            args["object_capacity"] = OSD.FromInteger(m_objectCapacity);
            args["region_type"]     = OSD.FromString(RegionType);
            args["see_into_this_sim_from_neighbor"] = OSD.FromBoolean(SeeIntoThisSimFromNeighbor);
            args["startupType"]         = OSD.FromInteger((int)Startup);
            args["RegionSettings"]      = RegionSettings.ToOSD();
            args["GridSecureSessionID"] = GridSecureSessionID;
            if (EnvironmentSettings != null)
            {
                args["EnvironmentSettings"] = EnvironmentSettings;
            }
            args["OpenRegionSettings"] = OpenRegionSettings.ToOSD();
            if (RegionTerrain != string.Empty)
            {
                args["region_terrain"] = OSD.FromString(RegionTerrain);
            }
            args["region_area"] = OSD.FromInteger(RegionArea);

            return(args);
        }