0x00x00D8
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | tuple | LinkedListNode<UnityEngine.IMGUITextHandle.TextHandleTuple> | 1 flags | — | |
| 0x08 | textHandles | Dictionary<System.Int32 | PrivateStatic | — | |
| 0x08 | textHandlesTuple | LinkedList<UnityEngine.IMGUITextHandle.TextHandleTuple> | PrivateStatic | — | |
| 0x04 | lastCleanupTime | float | PrivateStatic | — | |
| 0x04 | newHandlesSinceCleanup | int | PrivateStatic | — | |
| 0x01 | isCachedOnNative | bool | 1 flags | — | |
| 0x00D1 | 0x07 | unreflected bytes to end of IMGUITextHandle | |||
Inherited from TextHandle 18
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_TemporaryCache | TextHandleTemporaryCache | Static+1 flags | — | |
| 0x08 | s_PermanentCache | TextHandlePermanentCache | Static+1 flags | — | |
| 0x08 | s_Settings | TextGenerationSettings[] | PrivateStatic | — | |
| 0x08 | s_Generators | TextGenerator[] | PrivateStatic | — | |
| 0x08 | s_TextInfosCommon | TextInfo[] | PrivateStatic | — | |
| 0x70 | nativeSettings | NativeTextGenerationSettings | 1 flags | — | |
| 0x08 | pixelPreferedSize | Vector2 | 1 flags | — | |
| 0x10 | m_ScreenRect | Rect | Private | — | |
| 0x04 | m_LineHeightDefault | float | Private | — | |
| 0x01 | m_IsPlaceholder | bool | Private | — | |
| 0x01 | m_IsElided | bool | 1 flags | — | |
| 0x009E | 0x02 | padding / unreflected | |||
| 0x04 | m_CreateGenerationIteration | int | Private | — | |
| 0x00A4 | 0x04 | padding / unreflected | |||
| 0x08 | m_TextGenerationInfo | long | Private | — | |
| 0x08 | <TextInfoNode>k__BackingField | LinkedListNode<UnityEngine.TextCore.Text.TextCacheEntry> | Private | — | |
| 0x01 | <IsCachedTemporary>k__BackingField | bool | Private | — | |
| 0x00B9 | 0x03 | padding / unreflected | |||
| 0x04 | m_TextHandleFlags | TextHandleFlags | 1 flags | — | |
| 0x04 | m_PreviousGenerationSettingsHash | int | 1 flags | — | |
| 0x01 | isDirty | bool | 1 flags | — | |
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| void EmptyManagedCache() | Static+1 flags | — | 0x00 |
| IMGUITextHandle GetTextHandle(GUIStyle style, const Rect& position, const string& content, const Color32& textColor) | Static+1 flags | — | 0x10 |
| IMGUITextHandle GetTextHandle(GUIStyle style, const Rect& position, const string& content, const Color32& textColor, ref bool& isCached) | Static+1 flags | — | 0x10 |
| bool ShouldCleanup(float currentTime, float lastTime, float cleanupThreshold) | PrivateStatic | — | 0x04 |
| void ClearUnusedTextHandles() | PrivateStatic | — | 0x00 |
| IMGUITextHandle GetTextHandle(TextGenerationSettings settings, bool isCalledFromNative, ref bool& isCached) | PrivateStatic | — | 0x08 |
| float GetPixelsPerPoint() | 2 flags | — | 0x04 |
| float GetLineHeight(GUIStyle style) | Static+1 flags | — | 0x08 |
| void ConvertGUIStyleToGenerationSettings(TextGenerationSettings settings, GUIStyle style, const Color& textColor, const string& text, const Rect& rect) | PrivateStatic | — | 0x10 |
| TextOverflowMode LegacyClippingToNewOverflow(const TextClipping& clipping) | PrivateStatic | — | 0x04 |
| bool IsAdvancedTextEnabledForElement() | 2 flags | — | 0x01 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |