| _currentColor | Barotrauma.GUIComponent | protected |
| _previousState | Barotrauma.GUIComponent | protected |
| _state | Barotrauma.GUIComponent | protected |
| AddToGUIUpdateList(bool ignoreChildren=false, int order=0) | Barotrauma.GUIComponent | virtual |
| alignment | Barotrauma.GUIComponent | protected |
| AlwaysOverrideCursor | Barotrauma.GUIComponent | |
| ApplySizeRestrictions(GUIComponentStyle style) | Barotrauma.GUIComponent | |
| ApplyStyle(GUIComponentStyle style) | Barotrauma.GUIComponent | virtual |
| AutoDraw | Barotrauma.GUIComponent | |
| AutoUpdate | Barotrauma.GUIComponent | |
| Bounce | Barotrauma.GUIComponent | |
| CanBeFocused | Barotrauma.GUIComponent | |
| Center | Barotrauma.GUIComponent | |
| Children | Barotrauma.GUIComponent | |
| ClampMouseRectToParent | Barotrauma.GUIComponent | |
| ClampRect(Rectangle r) | Barotrauma.GUIComponent | protected |
| ClearChildren() | Barotrauma.GUIComponent | virtual |
| Color | Barotrauma.GUIComponent | |
| color | Barotrauma.GUIComponent | protected |
| ColorCrossFadeTime | Barotrauma.GUIComponent | |
| ColorTransition | Barotrauma.GUIComponent | |
| ComponentState enum name | Barotrauma.GUIComponent | |
| CountChildren | Barotrauma.GUIComponent | |
| DefaultColor | Barotrauma.GUIComponent | |
| disabledColor | Barotrauma.GUIComponent | protected |
| DisabledColor | Barotrauma.GUIComponent | |
| Draw(SpriteBatch spriteBatch) | Barotrauma.GUIComponent | protectedvirtual |
| DrawAuto(SpriteBatch spriteBatch) | Barotrauma.GUIComponent | |
| DrawChildren(SpriteBatch spriteBatch, bool recursive) | Barotrauma.GUIComponent | virtual |
| DrawManually(SpriteBatch spriteBatch, bool alsoChildren=false, bool recursive=true) | Barotrauma.GUIComponent | virtual |
| DrawToolTip(SpriteBatch spriteBatch) | Barotrauma.GUIComponent | |
| DrawToolTip(SpriteBatch spriteBatch, RichString toolTip, Vector2 pos) | Barotrauma.GUIComponent | static |
| DrawToolTip(SpriteBatch spriteBatch, RichString toolTip, Rectangle targetElement, Anchor anchor=Anchor.BottomCenter, Pivot pivot=Pivot.TopLeft) | Barotrauma.GUIComponent | static |
| enabled | Barotrauma.GUIComponent | protected |
| Enabled | Barotrauma.GUIComponent | |
| ExternalHighlight | Barotrauma.GUIComponent | |
| FadeIn(float wait, float duration) | Barotrauma.GUIComponent | |
| FadeOut(float duration, bool removeAfter, float wait=0.0f, Action onRemove=null) | Barotrauma.GUIComponent | |
| FallBackState | Barotrauma.GUIComponent | |
| FindChild(Func< GUIComponent, bool > predicate, bool recursive=false) | Barotrauma.GUIComponent | |
| FindChild(object userData, bool recursive=false) | Barotrauma.GUIComponent | |
| FindChildren(object userData) | Barotrauma.GUIComponent | |
| FindChildren(Func< GUIComponent, bool > predicate) | Barotrauma.GUIComponent | |
| Flash(Color? color=null, float flashDuration=1.5f, bool useRectangleFlash=false, bool useCircularFlash=false, Vector2? flashRectInflate=null) | Barotrauma.GUIComponent | virtual |
| flashColor | Barotrauma.GUIComponent | protected |
| flashDuration | Barotrauma.GUIComponent | protected |
| flashTimer | Barotrauma.GUIComponent | protected |
| FlashTimer | Barotrauma.GUIComponent | |
| Font | Barotrauma.GUIComponent | |
| ForceLayoutRecalculation() | Barotrauma.GUIComponent | virtual |
| ForceUpdate() | Barotrauma.GUIComponent | |
| FromXML(ContentXElement element, RectTransform parent) | Barotrauma.GUIComponent | static |
| GetAllChildren() | Barotrauma.GUIComponent | |
| GetAllChildren< T >() | Barotrauma.GUIComponent | |
| GetAnyChild< T >() | Barotrauma.GUIComponent | |
| GetBlendedColor(Color targetColor, ref Color blendedColor) | Barotrauma.GUIComponent | protected |
| GetChild(int index) | Barotrauma.GUIComponent | |
| GetChild< T >() | Barotrauma.GUIComponent | |
| GetChildByUserData(object obj) | Barotrauma.GUIComponent | |
| GetChildIndex(GUIComponent child) | Barotrauma.GUIComponent | |
| GetColor(ComponentState state) | Barotrauma.GUIComponent | protectedvirtual |
| GlowOnSelect | Barotrauma.GUIComponent | |
| GUIComponent(string style, RectTransform rectT) | Barotrauma.GUIComponent | protected |
| GUIComponent(string style) | Barotrauma.GUIComponent | protected |
| HoverColor | Barotrauma.GUIComponent | |
| hoverColor | Barotrauma.GUIComponent | protected |
| HoverCursor | Barotrauma.GUIComponent | |
| IgnoreLayoutGroups | Barotrauma.GUIComponent | |
| ImmediateFlash(Color? color=null) | Barotrauma.GUIComponent | |
| IsChildOf(GUIComponent component, bool recursive=true) | Barotrauma.GUIComponent | |
| IsParentOf(GUIComponent component, bool recursive=true) | Barotrauma.GUIComponent | |
| isSelected | Barotrauma.GUIComponent | protected |
| MouseRect | Barotrauma.GUIComponent | |
| OnAddedToGUIUpdateList | Barotrauma.GUIComponent | |
| OnSecondaryClicked | Barotrauma.GUIComponent | |
| OutlineColor | Barotrauma.GUIComponent | |
| Parent | Barotrauma.GUIComponent | |
| PlaySoundOnSelect | Barotrauma.GUIComponent | |
| PressedColor | Barotrauma.GUIComponent | |
| pressedColor | Barotrauma.GUIComponent | protected |
| Pulsate(Vector2 startScale, Vector2 endScale, float duration) | Barotrauma.GUIComponent | |
| Rect | Barotrauma.GUIComponent | |
| RectTransform | Barotrauma.GUIComponent | |
| RemoveChild(GUIComponent child) | Barotrauma.GUIComponent | virtual |
| RemoveFromGUIUpdateList(bool alsoChildren=true) | Barotrauma.GUIComponent | |
| SecondaryButtonDownHandler(GUIComponent component, object userData) | Barotrauma.GUIComponent | |
| Selected | Barotrauma.GUIComponent | |
| SelectedColor | Barotrauma.GUIComponent | |
| selectedColor | Barotrauma.GUIComponent | protected |
| SetAlpha(float a) | Barotrauma.GUIComponent | protectedvirtual |
| SetAsFirstChild() | Barotrauma.GUIComponent | |
| SetAsLastChild() | Barotrauma.GUIComponent | |
| SlideIn(float wait, float duration, int amount, SlideDirection direction) | Barotrauma.GUIComponent | |
| SlideOut(float duration, int amount, SlideDirection direction) | Barotrauma.GUIComponent | |
| SpriteCrossFadeTime | Barotrauma.GUIComponent | |
| SpriteEffects | Barotrauma.GUIComponent | |
| sprites | Barotrauma.GUIComponent | |
| State | Barotrauma.GUIComponent | |
| Style | Barotrauma.GUIComponent | |
| styleHierarchy | Barotrauma.GUIComponent | protected |
| ToolTip | Barotrauma.GUIComponent | |
| Update(float deltaTime) | Barotrauma.GUIComponent | protectedvirtual |
| UpdateAuto(float deltaTime) | Barotrauma.GUIComponent | |
| UpdateChildren(float deltaTime, bool recursive) | Barotrauma.GUIComponent | |
| UpdateManually(float deltaTime, bool alsoChildren=false, bool recursive=true) | Barotrauma.GUIComponent | |
| UpdateOrder | Barotrauma.GUIComponent | |
| UserData | Barotrauma.GUIComponent | |
| UVOffset | Barotrauma.GUIComponent | |
| Visible | Barotrauma.GUIComponent | |