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 void AddExtraType(FlatBufferBuilder builder, NymaTypes.NInputExtra ExtraType) { builder.AddByte(7, (byte)ExtraType, 0); }