![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Widgets/Testing/STestSuite.h"#include "HAL/PlatformProcess.h"#include "Misc/Paths.h"#include "Misc/Attribute.h"#include "Modules/ModuleManager.h"#include "InputCoreTypes.h"#include "SlateGlobals.h"#include "Layout/Visibility.h"#include "Types/ISlateMetaData.h"#include "Layout/Margin.h"#include "Math/TransformCalculus2D.h"#include "Rendering/SlateLayoutTransform.h"#include "Animation/CurveHandle.h"#include "Animation/CurveSequence.h"#include "Styling/SlateColor.h"#include "Textures/SlateShaderResource.h"#include "Fonts/SlateFontInfo.h"#include "Fonts/FontMeasure.h"#include "Brushes/SlateDynamicImageBrush.h"#include "Brushes/SlateImageBrush.h"#include "Styling/SlateStyle.h"#include "Input/Events.h"#include "Input/Reply.h"#include "Rendering/RenderingCommon.h"#include "Rendering/DrawElementPayloads.h"#include "Rendering/DrawElements.h"#include "Widgets/SWidget.h"#include "Widgets/DeclarativeSyntaxSupport.h"#include "Widgets/SCompoundWidget.h"#include "Widgets/SBoxPanel.h"#include "Widgets/SOverlay.h"#include "Styling/SlateTypes.h"#include "Styling/CoreStyle.h"#include "Widgets/SWindow.h"#include "Widgets/SUserWidget.h"#include "Layout/WidgetPath.h"#include "SlateOptMacros.h"#include "Framework/Application/MenuStack.h"#include "Framework/Application/SlateApplication.h"#include "Textures/SlateIcon.h"#include "Framework/Commands/InputChord.h"#include "Framework/Commands/Commands.h"#include "Framework/Commands/UICommandList.h"#include "Framework/Text/IRun.h"#include "Framework/Text/TextLayout.h"#include "Framework/Text/ISlateRun.h"#include "Framework/Text/SlateTextRun.h"#include "Framework/Text/SlateHyperlinkRun.h"#include "Framework/Text/SlateWidgetRun.h"#include "Widgets/Layout/SFxWidget.h"#include "Widgets/Layout/SBorder.h"#include "Widgets/Layout/SSpacer.h"#include "Widgets/Images/SImage.h"#include "Widgets/Text/STextBlock.h"#include "Framework/Text/ITextDecorator.h"#include "Framework/Text/TextDecorators.h"#include "Widgets/Text/SRichTextBlock.h"#include "Widgets/Layout/SBox.h"#include "Widgets/Layout/SGridPanel.h"#include "Widgets/Layout/SUniformGridPanel.h"#include "Framework/MultiBox/MultiBoxBuilder.h"#include "Widgets/Input/SMultiLineEditableTextBox.h"#include "Widgets/Input/SEditableText.h"#include "Widgets/Input/SEditableTextBox.h"#include "Widgets/Input/SButton.h"#include "Widgets/SToolTip.h"#include "Widgets/Notifications/SErrorText.h"#include "Widgets/Input/SComboButton.h"#include "Widgets/Layout/SSplitter.h"#include "Widgets/Views/STableViewBase.h"#include "Widgets/Views/STableRow.h"#include "Widgets/Views/SListView.h"#include "Widgets/Layout/SScrollBox.h"#include "Widgets/Colors/SColorBlock.h"#include "Widgets/Input/SCheckBox.h"#include "Widgets/Input/SSpinBox.h"#include "Widgets/Input/SComboBox.h"#include "Framework/Docking/WorkspaceItem.h"#include "Framework/Docking/TabManager.h"#include "HAL/PlatformApplicationMisc.h"#include "ISlateReflectorModule.h"#include "Framework/Testing/STableViewTesting.h"#include "Widgets/Input/SSearchBox.h"#include "Widgets/Input/SVolumeControl.h"#include "Widgets/Input/STextEntryPopup.h"#include "Widgets/Notifications/SNotificationList.h"#include "Widgets/Input/SNumericEntryBox.h"#include "Widgets/Layout/SDPIScaler.h"#include "Widgets/Text/SInlineEditableTextBlock.h"#include "Widgets/Docking/SDockTab.h"#include "Framework/Testing/SLayoutExample.h"#include "Framework/Testing/SWidgetGallery.h"#include "Framework/Testing/TestStyle.h"#include "Framework/Text/RichTextLayoutMarshaller.h"#include "Framework/Text/SyntaxHighlighterTextLayoutMarshaller.h"#include "Math/TransformCalculus3D.h"#include "Widgets/Layout/SResponsiveGridPanel.h"#include "Widgets/Colors/SColorPicker.h"#include "Widgets/Notifications/INotificationWidget.h"#include "Widgets/SInvalidationPanel.h"Classes | |
| struct | FOnPaintHandlerParams |
| class | SCustomPaintWidget |
| class | SDynamicBrushTest |
| class | SSplineWithHandles |
| class | SSplineTest |
| class | SElementTesting |
| class | SDocumentsTest |
| struct | SDocumentsTest::FDocumentInfo |
| class | SSplitterTest |
| class | STextEditTest |
| class | SLayoutRoundingTest |
| class | FMultiBoxTestCommandList |
| class | FMenus |
| class | SMultiBoxTest |
| class | SAnimTest |
| class | SFxTest |
| class | SDPIScalingTest |
| class | SGlobalInvalidationTest |
| class | SInvalidationTest |
| class | SGammaTest |
| class | SColorPickerTest |
| class | STestNotificationWidget |
| class | SNotificationListTest |
| class | SGridPanelTest |
| class | SResponsiveGridPanelTestWidget |
| class | SResponsiveGridPanelTestWidgetImpl |
| class | SRenderTransformManipulatorWidget |
| class | SRenderTransformManipulatorWidgetImpl |
Namespaces | |
| namespace | BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION |
| namespace | TestSuiteNS |
| namespace | TestSuiteMenu |
Macros | |
| #define | LOCTEXT_NAMESPACE "STestSuite" |
Functions | |
| bool | BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION::TestTransformCalculus () |
| DECLARE_DELEGATE_RetVal_OneParam (int32, FOnPaintHandler, const FOnPaintHandlerParams &) | |
| TOptional< FSlateRenderTransform > | GetTestRenderTransform () |
| FVector2D | GetTestRenderTransformPivot () |
| TSharedRef< SDockTab > | SpawnTab (const FSpawnTabArgs &Args, FName TabIdentifier) |
| TSharedRef< SDockTab > | SpawnResponsiveGrid (const FSpawnTabArgs &Args) |
| TSharedRef< SDockTab > | SpawnTestSuite1 (const FSpawnTabArgs &Args) |
| TSharedRef< SDockTab > | SpawnTestSuite2 (const FSpawnTabArgs &Args) |
| TSharedRef< SDockTab > | SpawnRenderTransformManipulator (const FSpawnTabArgs &Args) |
| TSharedRef< SDockTab > | SpawnWidgetGallery (const FSpawnTabArgs &Args) |
| void | RestoreSlateTestSuite () |
| void | MakeSplitterTest () |
Variables | |
| bool | BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION::bTestTransformCalculus = TestTransformCalculus() |
| float | TestSuiteNS::RotDeg = 0.0f |
| FScale2D | TestSuiteNS::Scale |
| FShear2D | TestSuiteNS::Shear |
| FQuat2D | TestSuiteNS::Rot |
| FVector2f | TestSuiteNS::Offset (0, 0) |
| #define LOCTEXT_NAMESPACE "STestSuite" |
| DECLARE_DELEGATE_RetVal_OneParam | ( | int32 | , |
| FOnPaintHandler | , | ||
| const FOnPaintHandlerParams & | |||
| ) |
Delegate type for allowing custom OnPaint handlers
| TOptional< FSlateRenderTransform > GetTestRenderTransform | ( | ) |
Global access here because we need other translation units to access this function.
| FVector2D GetTestRenderTransformPivot | ( | ) |
| void MakeSplitterTest | ( | ) |
| void RestoreSlateTestSuite | ( | ) |
| TSharedRef< SDockTab > SpawnRenderTransformManipulator | ( | const FSpawnTabArgs & | Args | ) |
| TSharedRef< SDockTab > SpawnResponsiveGrid | ( | const FSpawnTabArgs & | Args | ) |
| TSharedRef< SDockTab > SpawnTab | ( | const FSpawnTabArgs & | Args, |
| FName | TabIdentifier | ||
| ) |
| TSharedRef< SDockTab > SpawnTestSuite1 | ( | const FSpawnTabArgs & | Args | ) |
| TSharedRef< SDockTab > SpawnTestSuite2 | ( | const FSpawnTabArgs & | Args | ) |
| TSharedRef< SDockTab > SpawnWidgetGallery | ( | const FSpawnTabArgs & | Args | ) |