/// <summary> /// Writes the value /// </summary> /// <param name="formatter">Formatter</param> public override void WriteValue(HexFieldFormatter formatter) => formatter.WriteUInt32(ReadValue());
/// <summary> /// Writes the name /// </summary> /// <param name="formatter">Formatter</param> public override void WriteName(HexFieldFormatter formatter) => formatter.WriteArray(Name);
/// <summary> /// Writes the value /// </summary> /// <param name="formatter">Formatter</param> public abstract void WriteValue(HexFieldFormatter formatter);
/// <summary> /// Writes the name /// </summary> /// <param name="formatter">Formatter</param> public abstract void WriteName(HexFieldFormatter formatter);
/// <summary> /// Writes the name /// </summary> /// <param name="formatter">Formatter</param> public override void WriteName(HexFieldFormatter formatter) => formatter.WriteStructure(Name);
/// <summary> /// Writes the value /// </summary> /// <param name="formatter">Formatter</param> public override void WriteValue(HexFieldFormatter formatter) => formatter.WriteFlags(ReadValue(), FlagInfos);
/// <summary> /// Writes the value /// </summary> /// <param name="formatter">Formatter</param> public override void WriteValue(HexFieldFormatter formatter) => formatter.WriteEnum(ReadValue(), EnumFieldInfos);
/// <summary> /// Writes the value /// </summary> /// <param name="formatter">Formatter</param> public override void WriteValue(HexFieldFormatter formatter) => formatter.WriteBoolean(ReadValue());
/// <summary> /// Writes the value /// </summary> /// <param name="formatter">Formatter</param> public override void WriteValue(HexFieldFormatter formatter) => formatter.WriteDecimal(ReadValue());
/// <summary> /// Writes the value /// </summary> /// <param name="formatter">Formatter</param> public override void WriteValue(HexFieldFormatter formatter) => formatter.WriteSingle(ReadValue());
/// <summary> /// Writes the field name /// </summary> /// <param name="formatter">Formatter</param> public sealed override void WriteName(HexFieldFormatter formatter) => formatter.WriteField(Name);
/// <summary> /// Writes the field name /// </summary> /// <param name="formatter">Formatter</param> public sealed override void WriteName(HexFieldFormatter formatter) => formatter.WriteArrayField(index);