/// <summary>
 /// Initializes a new instance of the <see cref="AGSSyncableNumberElement"/> class.
 /// </summary>
 /// <param name='listOwningThisNumber'>
 /// List owner.
 /// </param>
 /// <param name='indexInList'>
 /// List index.
 /// </param>
 /// <param name='numberKeyVal'>
 /// Number key value.
 /// </param>
 /// <param name='syncableMethod'>
 /// Syncable method.
 /// </param>
 public AGSSyncableNumberElement(AGSSyncableNumberList listOwningThisNumber,
                                 int indexInList,
                                 SyncableMethod syncableMethod) : base(listOwningThisNumber, indexInList, syncableMethod)
 {
     numberBehavior = SyncableBehaviorFromSyncableMethod(syncableMethod);
     InitializeNativeFunctionCalls();
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AmazonGameCircleExampleWhispersyncSyncableNumberHelper"/> class.
 /// </summary>
 /// <param name='newBehavior'>
 /// Behavior to be used for the syncable number.
 /// </param>
 /// <param name='newType'>
 /// Type to be used for the syncable number.
 /// </param>
 public AmazonGameCircleExampleWSSyncableNumber(  SyncableNumberBehavior newBehavior, 
                                                                 AvailableSyncableNumberType newType)
 {
     behavior = newBehavior;
     type = newType;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AGSSyncableNumberElement"/> class.
 /// </summary>
 /// <param name='elementKeyVal'>
 /// Element key value.
 /// </param>
 /// <param name='syncableMethod'>
 /// Syncable method.
 /// </param>
 public AGSSyncableNumberElement(string elementKeyVal, SyncableMethod syncableMethod) : base(elementKeyVal, syncableMethod)
 {
     numberBehavior = SyncableBehaviorFromSyncableMethod(syncableMethod);
     InitializeNativeFunctionCalls();
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AmazonGameCircleExampleWhispersyncSyncableNumberHelper"/> class.
 /// </summary>
 /// <param name='newBehavior'>
 /// Behavior to be used for the syncable number.
 /// </param>
 /// <param name='newType'>
 /// Type to be used for the syncable number.
 /// </param>
 public AmazonGameCircleExampleWSSyncableNumber(SyncableNumberBehavior newBehavior,
                                                AvailableSyncableNumberType newType)
 {
     behavior = newBehavior;
     type     = newType;
 }