public static Offset <NymaTypes.NInputInfo> CreateNInputInfo(FlatBufferBuilder builder, StringOffset SettingNameOffset = default(StringOffset), StringOffset NameOffset = default(StringOffset), short ConfigOrder = 0, ushort BitOffset = 0, NymaTypes.InputType Type = NymaTypes.InputType.Padding, NymaTypes.AxisFlags Flags = 0, byte BitSize = 0, NymaTypes.NInputExtra Extra_type = NymaTypes.NInputExtra.NONE, int ExtraOffset = 0) { builder.StartTable(9); NInputInfo.AddExtra(builder, ExtraOffset); NInputInfo.AddName(builder, NameOffset); NInputInfo.AddSettingName(builder, SettingNameOffset); NInputInfo.AddBitOffset(builder, BitOffset); NInputInfo.AddConfigOrder(builder, ConfigOrder); NInputInfo.AddExtraType(builder, Extra_type); NInputInfo.AddBitSize(builder, BitSize); NInputInfo.AddFlags(builder, Flags); NInputInfo.AddType(builder, Type); return(NInputInfo.EndNInputInfo(builder)); }
public static NInputInfo GetRootAsNInputInfo(ByteBuffer _bb, NInputInfo obj) { return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }