0x00x0070
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | parent | Placeholder | Public | — | |
| 0x08 | <Items>k__BackingField | List<UnityEngine.Localization.SmartFormat.Core.Parsing.FormatItem> | Private+1 flags | — | |
| 0x01 | <HasNested>k__BackingField | bool | Private | — | |
| 0x0051 | 0x07 | padding / unreflected | |||
| 0x08 | m_Splits | List<UnityEngine.Localization.SmartFormat.Core.Parsing.Format.SplitList> | Private | — | |
| 0x02 | splitCacheChar | ushort | Private | — | |
| 0x0062 | 0x06 | padding / unreflected | |||
| 0x08 | splitCache | IList<UnityEngine.Localization.SmartFormat.Core.Parsing.Format> | Private | — | |
Inherited from FormatItem 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | baseString | string | Public | — | |
| 0x04 | endIndex | int | Public | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | SmartSettings | SmartSettings | 1 flags | — | |
| 0x04 | startIndex | int | Public | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | m_RawText | string | 1 flags | — | |
| 0x08 | <Parent>k__BackingField | FormatItem | Private | — | |
Functions 15
| Signature | Flags | Native | Params |
|---|---|---|---|
| void ReleaseToPool() | Public | 0x00 | |
| List<UnityEngine.Localization.SmartFormat.Core.Parsing.FormatItem> get_Items() | Public+1 flags | 0x08 | |
| bool get_HasNested() | Public+1 flags | 0x01 | |
| void set_HasNested(bool value) | Public+1 flags | 0x01 | |
| Format Substring(int startIndex) | Public | 0x08 | |
| Format Substring(int startIndex, int length) | Public | 0x08 | |
| int IndexOf(ushort search) | Public | 0x04 | |
| int IndexOf(ushort search, int startIndex) | Public | 0x04 | |
| List<System.Int32> FindAll(ushort search) | Private | 0x08 | |
| List<System.Int32> FindAll(ushort search, int maxCount) | Private | 0x08 | |
| IList<UnityEngine.Localization.SmartFormat.Core.Parsing.Format> Split(ushort search) | Public | 0x08 | |
| IList<UnityEngine.Localization.SmartFormat.Core.Parsing.Format> Split(ushort search, int maxCount) | Public | 0x08 | |
| string GetLiteralText() | Public | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |
Used by 37
types with a member, parameter or interface of this type<>c<>c__DisplayClass24_0Action`1ArraySortHelper`1ChooseFormatterConditionalFormatterEnumeratorEqualityComparer`1Format[]FormatCacheFormatCachePoolFormatDetailsFormatDetailsPoolFormatItemPoolFormattingInfoFormattingInfoPoolFunc`1ICollection`1IDictionary`2IEnumerator`1IFormattingInfoIList`1IObjectPool`1IReadOnlyList`1List`1ObjectPool`1ParserParsingErrorsParsingErrorsPoolPlaceholderPooledObject`1Predicate`1ReadOnlyCollection`1SmartFormatterSplitListSplitListPoolTemplate