0x00x00C0
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 | — | |
| 0x00B9 | 0x07 | unreflected bytes to end of IMGUITextHandle | |||
Inherited from TextHandle 17
| 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 | — | |
| 0x60 | nativeSettings | NativeTextGenerationSettings | 1 flags | — | |
| 0x08 | <preferredSize>k__BackingField | Vector2 | Private | — | |
| 0x10 | m_ScreenRect | Rect | Private | — | |
| 0x04 | m_LineHeightDefault | float | Private | — | |
| 0x01 | m_IsPlaceholder | bool | Private | — | |
| 0x01 | m_IsEllided | bool | 1 flags | — | |
| 0x008E | 0x02 | padding / unreflected | |||
| 0x08 | textGenerationInfo | long | 1 flags | — | |
| 0x08 | <TextInfoNode>k__BackingField | LinkedListNode<UnityEngine.TextCore.Text.TextInfo> | Private | — | |
| 0x01 | <IsCachedPermanent>k__BackingField | bool | Private | — | |
| 0x01 | <IsCachedTemporary>k__BackingField | bool | Private | — | |
| 0x00A2 | 0x02 | padding / unreflected | |||
| 0x04 | m_PreviousGenerationSettingsHash | int | 1 flags | — | |
| 0x01 | isDirty | bool | 1 flags | — | |
Functions 12
| 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 GetLineHeight(GUIStyle style) | Static+1 flags | 0x08 | |
| Vector2 GetPreferredSize() | 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 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |