Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/SEditorViewport.h |
Include |
#include "SEditorViewport.h" |
class SEditorViewport : public SCompoundWidget
Name | Description | ||
---|---|---|---|
|
TSharedPtr< FEd... |
Client |
The client responsible for setting up the scene |
|
TSharedPtr< FUI... |
CommandList |
Commandlist used in the viewport (Maps commands to viewport specific actions) |
|
double |
LastTickTime |
The last time the viewport was ticked (for visibility determination) |
|
TSharedPtr< FSc... |
SceneViewport |
Viewport that renders the scene provided by the viewport client |
|
TSharedPtr< SOv... |
ViewportOverlay |
|
|
TSharedPtr< SVi... |
ViewportWidget |
Widget where the scene viewport is drawn in |
Name | Description | |
---|---|---|
|
SEditorViewport() |
Name | Description | |
---|---|---|
|
~SEditorViewport() |
Name | Description | ||
---|---|---|---|
|
BindCommands() |
||
|
TSharedRef< ... |
BuildFeatureLevelWidget() |
Call this function to build a 'text' widget that can display the present feature level |
|
TSharedRef< ... |
BuildFixedEV100Menu() |
Build the exposure menu using EV100 settings |
|
CanToggleRealtime() |
||
|
ChangeExposureSetting() |
Changes the auto exposure setting for this viewport |
|
|
Construct ( |
||
|
DoesAllowScreenCapture() |
||
|
EnableStereoRendering ( |
Sets whether stereo rendering is allowed for this viewport. Advanced use only |
|
|
const TShare... |
GetCommandList() |
|
|
GetTransformToolbarVisibility() |
Controls the visibility of the widget transform toolbar, if there is an associated toolbar |
|
|
TSharedPtr< ... |
GetViewportClient() |
|
|
UWorld * |
GetWorld() |
Gets the world this viewport is for |
|
Invalidate() |
Invalidates the viewport to ensure it is redrawn during the next tick. |
|
|
Is2DModeVisible() |
||
|
IsCoordSystemActive ( |
||
|
IsExposureSettingSelected() |
Checks if auto exposure setting is selected |
|
|
IsFixedEV100Enabled() |
Called to know whether the fixed EV100 slider is enabled. |
|
|
IsRealtime() |
||
|
IsShowFlagEnabled ( |
Checks if a show flag is enabled in this viewport |
|
|
IsStatCommandVisible ( |
Checks if Stat command is visible in this viewport |
|
|
IsTranslateRotateModeVisible() |
||
|
IsVisible() |
||
|
IsWidgetModeActive ( |
||
|
TSharedRef< ... |
MakeEditorViewportClient() |
|
|
TSharedPtr< ... |
MakeViewportToolbar() |
Implement this to add a viewport toolbar to the inside top of the viewport. |
|
OnCycleCoordinateSystem() |
Cycles between world and local coordinate systems |
|
|
OnCycleWidgetMode() |
Moves between widget modes |
|
|
OnDecrementPositionGridSize() |
||
|
OnDecrementRotationGridSize() |
||
|
OnFixedEV100ValueChanged ( |
Called when fixed EV100 slider is adjusted |
|
|
OnFocusViewportToSelection() |
Called when the user wants to focus the viewport to the current selection |
|
|
float |
OnGetFixedEV100Value() |
End feature level control functions block |
|
const FSlate... |
OnGetViewportBorderBrush() |
|
|
OnGetViewportBorderColorAndOpacity() |
||
|
OnGetViewportContentVisibility() |
||
|
OnIncrementPositionGridSize() |
Changes the snapping grid size |
|
|
OnIncrementRotationGridSize() |
||
|
OnIsSurfaceSnapEnabled() |
Called to test whether surface snapping is enabled or not |
|
|
OnScreenCapture() |
||
|
OnScreenCaptureForProjectThumbnail() |
||
|
OnToggleRealtime() |
Toggles realtime on/off for the viewport. Slate tick/paint is ensured when realtime is on. |
|
|
OnToggleStats() |
UI Command delegate bindings |
|
|
OnToggleSurfaceSnap() |
Called when surface snapping has been enabled/disabled |
|
|
PopulateViewportOverlays ( |
Implement this to add an arbitrary set of toolbars or other overlays to the inside of the viewport. |
|
|
SetRenderDirectlyToWindow ( |
Sets whether this viewport can render directly to the back buffer. Advanced use only |
|
|
ToggleShowFlag ( |
Toggles a show flag in this viewport |
|
|
ToggleStatCommand ( |
Toggles Stat command visibility in this viewport |
Name | Description | ||
---|---|---|---|
|
OnFocusReceived ( |
KEY INPUT Called when focus is given to this widget. This event does not bubble. |
|
|
OnKeyDown |
Called after a key is pressed when this widget has focus (this event bubbles if not handled) |
|
|
SupportsKeyboardFocus() |
Checks to see if this widget supports keyboard focus. Override this in derived classes. |
|
|
Tick ( |
Ticks this widget with Geometry. |
Name |
Description |
|
---|---|---|
|
FArguments |