0x00x0080
Members 16
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_Ptr | long | 2 flags | — | |
| 0x08 | m_Normal | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_Hover | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_Active | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_Focused | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_OnNormal | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_OnHover | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_OnActive | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_OnFocused | GUIStyleState | Private+1 flags | — | |
| 0x08 | m_Border | RectOffset | Private+1 flags | — | |
| 0x08 | m_Padding | RectOffset | Private+1 flags | — | |
| 0x08 | m_Margin | RectOffset | Private+1 flags | — | |
| 0x08 | m_Overflow | RectOffset | Private+1 flags | — | |
| 0x08 | m_Name | string | Private+1 flags | — | |
| 0x01 | showKeyboardFocus | bool | Static+1 flags | — | |
| 0x08 | s_None | GUIStyle | PrivateStatic | — |
Functions 58
| Signature | Flags | Native | Params |
|---|---|---|---|
| string get_rawName() | 2 flags | 0x08 | |
| void set_rawName(const string& value) | 2 flags | 0x08 | |
| void set_font(Font value) | Public+1 flags | 0x08 | |
| ImagePosition get_imagePosition() | Public+1 flags | 0x04 | |
| bool get_wordWrap() | Public+1 flags | 0x01 | |
| void set_wordWrap(bool value) | Public+1 flags | 0x01 | |
| float get_fixedWidth() | Public+1 flags | 0x04 | |
| float get_fixedHeight() | Public+1 flags | 0x04 | |
| bool get_stretchWidth() | Public+1 flags | 0x01 | |
| void set_stretchWidth(bool value) | Public+1 flags | 0x01 | |
| bool get_stretchHeight() | Public+1 flags | 0x01 | |
| void set_stretchHeight(bool value) | Public+1 flags | 0x01 | |
| void set_fontSize(int value) | Public+1 flags | 0x04 | |
| void set_fontStyle(const FontStyle& value) | Public+1 flags | 0x04 | |
| void set_richText(bool value) | Public+1 flags | 0x01 | |
| long Internal_Create(GUIStyle self) | PrivateStatic | 0x08 | |
| long Internal_Copy(GUIStyle self, GUIStyle other) | PrivateStatic | 0x08 | |
| void Internal_Destroy(long self) | PrivateStatic | 0x08 | |
| long GetStyleStatePtr(int idx) | Private | 0x08 | |
| long GetRectOffsetPtr(int idx) | Private | 0x08 | |
| void AssignRectOffset(int idx, long srcRectOffset) | Private | 0x08 | |
| void Internal_Draw(const Rect& screenRect, GUIContent content, bool isHover, bool isActive, bool on, bool hasKeyboardFocus) | Private | 0x10 | |
| void Internal_Draw2(const Rect& position, GUIContent content, int controlID, bool on) | Private | 0x10 | |
| Vector2 Internal_CalcSizeWithConstraints(GUIContent content, const Vector2& maxSize) | 1 flags | 0x08 | |
| float Internal_CalcHeight(GUIContent content, float width) | Private | 0x08 | |
| Vector2 Internal_CalcMinMaxWidth(GUIContent content) | Private | 0x08 | |
| void SetMouseTooltip(const string& tooltip, const Rect& screenRect) | Static+1 flags | 0x10 | |
| bool IsTooltipActive(const string& tooltip) | Static+1 flags | 0x08 | |
| void SetDefaultFont(Font font) | Static+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(GUIStyle other) | Public+1 flags | 0x08 | |
| void Finalize() | 2 flags | 0x00 | |
| string get_name() | Public+1 flags | 0x08 | |
| void set_name(const string& value) | Public+1 flags | 0x08 | |
| GUIStyleState get_normal() | Public+1 flags | 0x08 | |
| void set_border(RectOffset value) | Public+1 flags | 0x08 | |
| RectOffset get_margin() | Public+1 flags | 0x08 | |
| void set_margin(RectOffset value) | Public+1 flags | 0x08 | |
| RectOffset get_padding() | Public+1 flags | 0x08 | |
| void set_padding(RectOffset value) | Public+1 flags | 0x08 | |
| void Draw(const Rect& position, bool isHover, bool isActive, bool on, bool hasKeyboardFocus) | Public | 0x10 | |
| void Draw(const Rect& position, GUIContent content, bool isHover, bool isActive, bool on, bool hasKeyboardFocus) | Public | 0x10 | |
| void Draw(const Rect& position, GUIContent content, int controlID) | Public | 0x10 | |
| void Draw(const Rect& position, GUIContent content, int controlID, bool on, bool hover) | Public | 0x10 | |
| void Draw(const Rect& position, GUIContent content, int controlId, bool isHover, bool isActive, bool on, bool hasKeyboardFocus) | Private | 0x10 | |
| GUIStyle op_Implicit(const string& str) | PublicStatic+1 flags | 0x08 | |
| GUIStyle get_none() | PublicStatic+1 flags | 0x08 | |
| Vector2 CalcSizeWithConstraints(GUIContent content, const Vector2& constraints) | 1 flags | 0x08 | |
| float CalcHeight(GUIContent content, float width) | Public | 0x08 | |
| bool get_isHeightDependantOnWidth() | Public+1 flags | 0x01 | |
| void CalcMinMaxWidth(GUIContent content, ref float& minWidth, ref float& maxWidth) | Public | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void Internal_Draw_Injected(ref Rect& screenRect, GUIContent content, bool isHover, bool isActive, bool on, bool hasKeyboardFocus) | Private | 0x10 | |
| void Internal_Draw2_Injected(ref Rect& position, GUIContent content, int controlID, bool on) | Private | 0x10 | |
| void Internal_CalcSizeWithConstraints_Injected(GUIContent content, ref Vector2& maxSize, ref Vector2& ret) | Private | 0x08 | |
| void Internal_CalcMinMaxWidth_Injected(GUIContent content, ref Vector2& ret) | Private | 0x08 | |
| void SetMouseTooltip_Injected(const string& tooltip, ref Rect& screenRect) | PrivateStatic | 0x10 |
Used by 29
types with a member, parameter or interface of this typeAstarDebuggerBandwidthDisplayDictionary`2EntryEqualityComparer`1FrameTimingsHUDDisplayGUIGUILayoutGUILayoutEntryGUILayoutExtensionGUILayoutGroupGUILayoutUtilityGUIScrollGroupGUISkinGUIStyle[]GUIStyleStateGUIWordWrapSizerICollection`1IDictionary`2IList`1IReadOnlyDictionary`2IReadOnlyList`1KeyValuePair`2NotificationBoxPingDisplaySliderHandlerTextEditorValueCollectionVerticalScope