示例#1
0
 public static Offset <GetDmxRuleSettingRange> CreateGetDmxRuleSettingRange(FlatBufferBuilder builder,
                                                                            uint deviceId      = 0,
                                                                            uint settingId     = 0,
                                                                            uint ruleSettingId = 0,
                                                                            sisyfox.sisycol.DmxDeviceSettingType type = sisyfox.sisycol.DmxDeviceSettingType.RANGE,
                                                                            byte range = 0)
 {
     builder.StartObject(5);
     GetDmxRuleSettingRange.AddRuleSettingId(builder, ruleSettingId);
     GetDmxRuleSettingRange.AddSettingId(builder, settingId);
     GetDmxRuleSettingRange.AddDeviceId(builder, deviceId);
     GetDmxRuleSettingRange.AddRange(builder, range);
     GetDmxRuleSettingRange.AddType(builder, type);
     return(GetDmxRuleSettingRange.EndGetDmxRuleSettingRange(builder));
 }
示例#2
0
 public static GetDmxRuleSettingRange GetRootAsGetDmxRuleSettingRange(ByteBuffer _bb, GetDmxRuleSettingRange obj)
 {
     return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }