Navigation
Unreal Engine C++ API Reference > Runtime > UMG > Components
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UVisual
- UPanelSlot
- UBackgroundBlurSlot
- UBorderSlot
- UButtonSlot
- UCanvasPanelSlot
- UGridSlot
- UHorizontalBoxSlot
- ULoadGuardSlot
- UOverlaySlot
- UCommonVisibilitySwitcherSlot
- USafeZoneSlot
- UScaleBoxSlot
- UScrollBoxSlot
- USizeBoxSlot
- UStackBoxSlot
- UUniformGridSlot
- UVerticalBoxSlot
- UWidgetSwitcherSlot
- UWindowTitleBarAreaSlot
- UWrapBoxSlot
- UWidget
- UAssetThumbnailWidget
- UAudioMeter
- UAudioRadialSlider
- UAudioFrequencyRadialSlider
- UAudioVolumeRadialSlider
- UAudioSliderBase
- UAudioFrequencySlider
- UAudioSlider
- UAudioVolumeSlider
- UCircularThrobber
- UEditorUtilityCircularThrobber
- UComboBox
- UComboBoxKey
- UEditorUtilityComboBoxKey
- UComboBoxString
- UEditorUtilityComboBoxString
- UCommonActionWidget
- UCommonActivatableWidgetContainerBase
- UCommonActivatableWidgetQueue
- UCommonActivatableWidgetStack
- UCommonLazyWidget
- UCommonVideoPlayer
- UCommonWidgetCarouselNavBar
- UDynamicEntryBoxBase
- UCommonBoundActionBar
- UDynamicEntryBox
- UEditableText
- UEditorUtilityEditableText
- UEditableTextBox
- UEditorUtilityEditableTextBox
- UExpandableArea
- UEditorUtilityExpandableArea
- UImage
- UCommonLazyImage
- UInputKeySelector
- UEditorUtilityInputKeySelector
- UListViewBase
- UListView
- UCommonListView
- UEditorUtilityListView
- UTileView
- UCommonTileView
- UTreeView
- UCommonTreeView
- UEditorUtilityTreeView
- UNativeWidgetHost
- UObjectMixerEditorUWidget
- UPanelWidget
- UCanvasPanel
- UCommonWidgetCarousel
- UContentWidget
- UBackgroundBlur
- UBorder
- UCommonBorder
- UCommonHardwareVisibilityBorder
- UDEPRECATED_UCommonVisibilityWidgetBase
- UCommonCustomNavigation
- UButton
- UCommonButtonInternalBase
- UEditorUtilityButton
- UUIFrameworkButtonWidget
- UCheckBox
- UEditorUtilityCheckBox
- UCommonLoadGuard
- UInvalidationBox
- UMenuAnchor
- UNamedSlot
- URetainerBox
- USafeZone
- UScaleBox
- USizeBox
- UCommonVisualAttachment
- UViewport
- UWindowTitleBarArea
- UGridPanel
- UHorizontalBox
- UOverlay
- UCommonVisibilitySwitcher
- UScrollBox
- UCommonHierarchicalScrollBox
- UEditorUtilityScrollBox
- UStackBox
- UUniformGridPanel
- UVerticalBox
- UWidgetSwitcher
- UCommonAnimatedSwitcher
- UCommonActivatableWidgetSwitcher
- UWrapBox
- UProgressBar
- UEditorUtilityProgressBar
- UPropertyViewBase
- UDetailsView
- USinglePropertyView
- URadialSlider
- UScrollBar
- UEditorUtilityScrollBar
- USlider
- UAnalogSlider
- UEditorUtilitySlider
- USpacer
- USpinBox
- UEditorUtilitySpinBox
- USynth2DSlider
- USynthKnob
- UTextLayoutWidget
- UMultiLineEditableText
- UEditorUtilityMultiLineEditableText
- UMultiLineEditableTextBox
- UEditorUtilityMultiLineEditableTextBox
- URichTextBlock
- UCommonRichTextBlock
- UTextBlock
- UCommonTextBlock
- UCommonDateTimeTextBlock
- UCommonNumericTextBlock
- UThrobber
- UEditorUtilityThrobber
- UUserWidget
- UCommonUserWidget
- UCommonActivatableWidget
- UXRCreativePaletteTab
- UXRCreativePaletteToolTab
- UCommonButtonBase
- UCommonBoundActionButton
- UCommonRotator
- UCommonTabListWidgetBase
- UXRCreativePalette
- UDGGUI
- UEditorUtilityWidget
- ULevelSequenceBurnIn
- UMovieGraphBurnInWidget
- UMoviePipelineBurnInWidget
- UMovieRenderDebugWidget
- UTakeRecorderOverlayWidget
- UUTBCommandUMGUI
- UVCamWidget
- UVCamStateSwitcherWidget
- UVPAssetThumbnailWrapperWidget
- UWebBrowser
References
Module | UMG |
Header | /Engine/Source/Runtime/UMG/Public/Components/Visual.h |
Include | #include "Components/Visual.h" |
Syntax
class UVisual : public UObject
Remarks
The base class for elements in UMG: slots and widgets.
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UVisual
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | ReleaseSlateResources
(
bool bReleaseChildren |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BeginDestroy () |
Called before destroying the object. |
![]() ![]() ![]() |
bool | Called during saving to determine the load flags to save with the object. |