示例#1
0
 public static Offset <CozmoAnim.BodyMotion> CreateBodyMotion(FlatBufferBuilder builder,
                                                              uint triggerTime_ms          = 0,
                                                              uint durationTime_ms         = 0,
                                                              StringOffset radius_mmOffset = default(StringOffset),
                                                              short speed = 0)
 {
     builder.StartTable(4);
     BodyMotion.AddRadiusMm(builder, radius_mmOffset);
     BodyMotion.AddDurationTimeMs(builder, durationTime_ms);
     BodyMotion.AddTriggerTimeMs(builder, triggerTime_ms);
     BodyMotion.AddSpeed(builder, speed);
     return(BodyMotion.EndBodyMotion(builder));
 }
示例#2
0
 public static BodyMotion GetRootAsBodyMotion(ByteBuffer _bb, BodyMotion obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }