Files
2026-02-21 16:45:37 +08:00

30 lines
514 B
C#

using System;
namespace Oculus.Platform.Models
{
public class UserAndRoom
{
public readonly Room RoomOptional;
[Obsolete("Deprecated in favor of RoomOptional")]
public readonly Room Room;
public readonly User User;
public UserAndRoom(IntPtr o)
{
IntPtr intPtr = CAPI.ovr_UserAndRoom_GetRoom(o);
Room = new Room(intPtr);
if (intPtr == IntPtr.Zero)
{
RoomOptional = null;
}
else
{
RoomOptional = Room;
}
User = new User(CAPI.ovr_UserAndRoom_GetUser(o));
}
}
}