Update
ProtobufInfo
MessageInfo
FileInfo
FieldInfo
EnumValueInfo
EnumValueInfo
EnumValue
- Added UnlockEmoticons // in General Settings -> Unlock emoticons
- Added enum FieldType
- Added class ProtobufInfo
- Added class MessageInfo
- Added class FileInfo
- Added class FieldInfo
- Added class EnumValueInfo
- Added class EnumValue
- Added class EnumInfo
ProtobufInfo
- *Added string Name { get; *
- Added bool Equals(object? obj)
- Added bool Equals(ProtobufInfo? other)
- Added int GetHashCode()
- Added bool operator ==(ProtobufInfo? left, ProtobufInfo? right)
- Added bool operator !=(ProtobufInfo? left, ProtobufInfo? right)
MessageInfo
- Added FileInfo Parent { get; }
- Added IEnumerable<FieldInfo> Fields { get; }
FileInfo
- Added IEnumerable<MessageInfo> Messages { get; }
- Added IEnumerable<EnumInfo> Enums { get; }
FieldInfo
- Added MessageInfo Parent { get; }
- Added int Index { get; }
- Added int Number { get; }
- Added FieldType Type { get; }
- Added MessageInfo? MessageType { get; }
- Added EnumInfo? EnumType { get; }
- Added bool IsArray { get; }
- Added bool HasDefaultValue { get; }
- Added object? DefaultValue { get; }
EnumValueInfo
- Added EnumInfo Parent { get; }
- Added int Index { get; }
- Added int Number { get; }
EnumValueInfo
- Added FileInfo Parent { get; }
- Added IEnumerable<EnumValueInfo> Values{ get; }
- Added EnumValueInfo? GetValueByIndex(int index)
- Added EnumValueInfo? GetValueByName(string name)
- Added EnumValueInfo? GetValueByNumber(int number)
EnumValue
- Added EnumValueInfo Info
- Added int Index { get; }
- Added int Number { get; }
- Added string ToString()
- Added bool Equals(object? obj)
- Added int GetHashCode()
- Added bool operator ==(EnumValue? left, EnumValue? right)
- Added bool operator !=(EnumValue? left, EnumValue? right)
- Added explicit operator int(EnumValue enumValue)