示例#1
0
        internal RealtimeRoomConfigBuilder SetVariant(uint variantValue)
        {
            uint variant = (uint)((variantValue != 0) ? ((int)variantValue) : (-1));

            RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_SetVariant(SelfPtr(), variant);
            return(this);
        }
示例#2
0
        internal RealtimeRoomConfigBuilder SetVariant(uint variantValue)
        {
            uint variant = (variantValue != 0) ? variantValue : uint.MaxValue;

            RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_SetVariant(base.SelfPtr(), variant);
            return(this);
        }
示例#3
0
 internal static RealtimeRoomConfigBuilder Create()
 {
     return(new RealtimeRoomConfigBuilder(RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_Construct()));
 }
示例#4
0
 protected override void CallDispose(HandleRef selfPointer)
 {
     RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_Dispose(selfPointer);
 }
示例#5
0
 internal RealtimeRoomConfig Build()
 {
     return(new RealtimeRoomConfig(RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_Create(SelfPtr())));
 }
示例#6
0
 internal RealtimeRoomConfigBuilder SetMaximumAutomatchingPlayers(uint maximum)
 {
     RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_SetMaximumAutomatchingPlayers(SelfPtr(), maximum);
     return(this);
 }
示例#7
0
 internal RealtimeRoomConfigBuilder SetExclusiveBitMask(ulong bitmask)
 {
     RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_SetExclusiveBitMask(SelfPtr(), bitmask);
     return(this);
 }
示例#8
0
 internal RealtimeRoomConfigBuilder AddInvitedPlayer(string playerId)
 {
     RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_AddPlayerToInvite(SelfPtr(), playerId);
     return(this);
 }
示例#9
0
 internal RealtimeRoomConfigBuilder PopulateFromUIResponse(PlayerSelectUIResponse response)
 {
     RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_PopulateFromPlayerSelectUIResponse(SelfPtr(), response.AsPointer());
     return(this);
 }
示例#10
0
 internal RealtimeRoomConfig Build() =>
 new RealtimeRoomConfig(RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_Create(base.SelfPtr()));
 internal RealtimeRoomConfigBuilder SetVariant(uint variantValue)
 {
     RealTimeRoomConfigBuilder.RealTimeRoomConfig_Builder_SetVariant(this.SelfPtr(), (int)variantValue != 0 ? variantValue : uint.MaxValue);
     return(this);
 }