Exemple #1
0
 public static Offset <FfiRequests.StringPackage> CreateStringPackage(FlatBufferBuilder builder,
                                                                      FfiRequests.RequestKind kind = FfiRequests.RequestKind.GameStatus,
                                                                      uint ordering             = 0,
                                                                      StringOffset bufferOffset = default(StringOffset))
 {
     builder.StartTable(3);
     StringPackage.AddBuffer(builder, bufferOffset);
     StringPackage.AddOrdering(builder, ordering);
     StringPackage.AddKind(builder, kind);
     return(StringPackage.EndStringPackage(builder));
 }
Exemple #2
0
 public static Offset <FfiRequests.EmptyPackage> CreateEmptyPackage(FlatBufferBuilder builder, FfiRequests.RequestKind Kind, uint Ordering)
 {
     builder.Prep(4, 8);
     builder.PutUint(Ordering);
     builder.Pad(2);
     builder.PutUshort((ushort)Kind);
     return(new Offset <FfiRequests.EmptyPackage>(builder.Offset));
 }
Exemple #3
0
 public static void AddKind(FlatBufferBuilder builder, FfiRequests.RequestKind kind)
 {
     builder.AddUshort(0, (ushort)kind, 0);
 }
Exemple #4
0
 public static Offset <FfiRequests.V2Package> CreateV2Package(FlatBufferBuilder builder, FfiRequests.RequestKind Kind, uint Ordering, float X, float Y)
 {
     builder.Prep(4, 16);
     builder.PutFloat(Y);
     builder.PutFloat(X);
     builder.PutUint(Ordering);
     builder.Pad(2);
     builder.PutUshort((ushort)Kind);
     return(new Offset <FfiRequests.V2Package>(builder.Offset));
 }