Universe.Framework.Services.UserInfo.FromOSD C# (CSharp) Method

FromOSD() public method

public FromOSD ( OSDMap retVal ) : void
retVal OSDMap
return void
        public override void FromOSD(OSDMap retVal)
        {
            UserID = retVal["UserID"].AsString();
            CurrentRegionID = retVal["CurrentRegionID"].AsUUID();
            CurrentRegionURI = retVal["CurrentRegionURI"].AsString();
            CurrentPosition = retVal["CurrentPosition"].AsVector3();
            CurrentLookAt = retVal["CurrentLookAt"].AsVector3();
            HomeRegionID = retVal["HomeRegionID"].AsUUID();
            HomePosition = retVal["HomePosition"].AsVector3();
            HomeLookAt = retVal["HomeLookAt"].AsVector3();
            IsOnline = retVal["IsOnline"].AsBoolean();
            LastLogin = retVal["LastLogin"].AsDate();
            LastLogout = retVal["LastLogout"].AsDate();
            if (retVal["Info"].Type == OSDType.Map)
                Info = (OSDMap) retVal["Info"];
        }
    }