예제 #1
0
 internal TurnBasedMatchConfig Build()
 {
     return(new TurnBasedMatchConfig(C.TurnBasedMatchConfig_Builder_Create(SelfPtr())));
 }
예제 #2
0
 protected override void CallDispose(HandleRef selfPointer)
 {
     C.TurnBasedMatchConfig_Builder_Dispose(selfPointer);
 }
예제 #3
0
 internal TurnBasedMatchConfigBuilder SetMaximumAutomatchingPlayers(uint maximum)
 {
     C.TurnBasedMatchConfig_Builder_SetMaximumAutomatchingPlayers(SelfPtr(), maximum);
     return(this);
 }
예제 #4
0
 internal TurnBasedMatchConfigBuilder SetExclusiveBitMask(ulong bitmask)
 {
     C.TurnBasedMatchConfig_Builder_SetExclusiveBitMask(SelfPtr(), bitmask);
     return(this);
 }
예제 #5
0
 internal TurnBasedMatchConfigBuilder AddInvitedPlayer(string playerId)
 {
     C.TurnBasedMatchConfig_Builder_AddPlayerToInvite(SelfPtr(), playerId);
     return(this);
 }
예제 #6
0
 internal TurnBasedMatchConfigBuilder SetVariant(uint variant)
 {
     C.TurnBasedMatchConfig_Builder_SetVariant(SelfPtr(), variant);
     return(this);
 }
 internal static TurnBasedMatchConfigBuilder Create()
 {
     return(new TurnBasedMatchConfigBuilder(C.TurnBasedMatchConfig_Builder_Construct()));
 }