Example #1
0
 public EntityAclData(
     global::Improbable.WorkerRequirementSet readAcl,
     global::Improbable.Collections.Map <uint, global::Improbable.WorkerRequirementSet> componentWriteAcl)
 {
     this.readAcl           = readAcl;
     this.componentWriteAcl = componentWriteAcl;
 }
Example #2
0
 public Data(
     global::Improbable.WorkerRequirementSet readAcl,
     global::Improbable.Collections.Map <uint, global::Improbable.WorkerRequirementSet> componentWriteAcl)
 {
     Value = new global::Improbable.EntityAclData(
         readAcl,
         componentWriteAcl);
 }
Example #3
0
                public static void Set(uint handle, global::Improbable.WorkerRequirementSet value)
                {
                    if (!Storage.ContainsKey(handle))
                    {
                        throw new ArgumentException($"ReadAclProvider does not contain handle {handle}");
                    }

                    Storage[handle] = value;
                }
 public Snapshot(global::Improbable.WorkerRequirementSet readAcl, global::System.Collections.Generic.Dictionary <uint, global::Improbable.WorkerRequirementSet> componentWriteAcl)
 {
     ReadAcl           = readAcl;
     ComponentWriteAcl = componentWriteAcl;
 }
Example #5
0
 public Update SetReadAcl(global::Improbable.WorkerRequirementSet _value)
 {
     readAcl.Set(_value);
     return(this);
 }