示例#1
0
 public static Offset <GetSetting> CreateGetSetting(FlatBufferBuilder builder,
                                                    sisyfox.sisycol.SettingValue value_type = sisyfox.sisycol.SettingValue.NONE,
                                                    int valueOffset = 0)
 {
     builder.StartObject(2);
     GetSetting.AddValue(builder, valueOffset);
     GetSetting.AddValueType(builder, value_type);
     return(GetSetting.EndGetSetting(builder));
 }
示例#2
0
 public static Offset <SetSetting> CreateSetSetting(FlatBufferBuilder builder,
                                                    sisyfox.sisycol.SettingType type        = sisyfox.sisycol.SettingType.GAME_LANGUAGE,
                                                    sisyfox.sisycol.SettingValue value_type = sisyfox.sisycol.SettingValue.NONE,
                                                    int valueOffset = 0)
 {
     builder.StartObject(3);
     SetSetting.AddValue(builder, valueOffset);
     SetSetting.AddValueType(builder, value_type);
     SetSetting.AddType(builder, type);
     return(SetSetting.EndSetSetting(builder));
 }
示例#3
0
 public static void AddValueType(FlatBufferBuilder builder, sisyfox.sisycol.SettingValue valueType)
 {
     builder.AddByte(1, (byte)valueType, 0);
 }