예제 #1
0
 public static Offset <FSimulatorConfiguration> CreateFSimulatorConfiguration(FlatBufferBuilder builder, int Width, int Height, bool FullScreen, int QualityLevel, float TimeScale, float TargetFrameRate, FSimulationType SimulationType, int FrameSkips, int ResetIterations, int NumOfEnvironments, bool DoSerialiseIndividualSensors, bool DoSerialiseUnobservables)
 {
     builder.Prep(4, 44);
     builder.Pad(2);
     builder.PutBool(DoSerialiseUnobservables);
     builder.PutBool(DoSerialiseIndividualSensors);
     builder.PutInt(NumOfEnvironments);
     builder.PutInt(ResetIterations);
     builder.PutInt(FrameSkips);
     builder.Pad(3);
     builder.PutByte((byte)SimulationType);
     builder.PutFloat(TargetFrameRate);
     builder.PutFloat(TimeScale);
     builder.PutInt(QualityLevel);
     builder.Pad(3);
     builder.PutBool(FullScreen);
     builder.PutInt(Height);
     builder.PutInt(Width);
     return(new Offset <FSimulatorConfiguration>(builder.Offset));
 }
 public static Offset <BookReader> CreateBookReader(FlatBufferBuilder builder, int BooksRead)
 {
     builder.Prep(4, 4);
     builder.PutInt(BooksRead);
     return(new Offset <BookReader>(builder.Offset));
 }
예제 #3
0
 public static Offset <Rapunzel> CreateRapunzel(FlatBufferBuilder builder, int HairLength)
 {
     builder.Prep(4, 4);
     builder.PutInt(HairLength);
     return(new Offset <Rapunzel>(builder.Offset));
 }
예제 #4
0
 public static Offset <FlatSharpTests.Oracle.InnerStruct> CreateInnerStruct(FlatBufferBuilder builder, int A)
 {
     builder.Prep(4, 4);
     builder.PutInt(A);
     return(new Offset <FlatSharpTests.Oracle.InnerStruct>(builder.Offset));
 }
예제 #5
0
 public static Offset <FallingTub> CreateFallingTub(FlatBufferBuilder builder, int Weight)
 {
     builder.Prep(4, 4);
     builder.PutInt(Weight);
     return(new Offset <FallingTub>(builder.Offset));
 }