| SEditorViewport | ||
| FGCObject | ||
| ICommonEditorViewportToolbarInfoProvider
|
Module |
|
Header |
/Engine/Plugins/Runtime/HairStrands/Source/HairStrandsEditor/Public/Widgets/SGroomEditorViewport.h |
Include |
#include "Widgets/SGroomEditorViewport.h" |
class SGroomEditorViewport :
public SEditorViewport,
public FGCObject,
public ICommonEditorViewportToolbarInfoProvider
Material Editor Preview viewport widget
Name | Description | |
---|---|---|
|
~SGroomEditorViewport() |
Name | Description | ||
---|---|---|---|
|
CanCardsGuides() |
||
|
CanViewMode() |
||
|
Construct ( |
||
|
GetLODModelCount() |
||
|
GetLODSelection() |
||
|
IsLODModelSelected ( |
||
|
IsTogglePreviewGridChecked() |
Event handlers |
|
|
OnCardsGuides() |
||
|
OnSetLODModel ( |
||
|
OnViewMode ( |
||
|
SetGroomComponent ( |
Set the component to preview. |
|
|
SetSkeletalMeshComponent ( |
Set the mesh on which we are grooming |
|
|
SetStaticMeshComponent ( |
Set the mesh on which we are grooming |
|
|
TogglePreviewGrid() |
Event handlers |
Name | Description | ||
---|---|---|---|
|
BindCommands() |
||
|
TSharedRef< ... |
MakeEditorViewportClient() |
SEditorViewport interface |
|
TSharedPtr< ... |
MakeViewportToolbar() |
Implement this to add a viewport toolbar to the inside top of the viewport. |
|
OnFocusViewportToSelection() |
Called when the user wants to focus the viewport to the current selection |
|
|
OnGetViewportContentVisibility() |
This is not the visibility of the scene rendered in the viewport |
|
|
PopulateViewportOverlays ( |
Implement this to add an arbitrary set of toolbars or other overlays to the inside of the viewport. |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
Pure virtual that must be overloaded by the inheriting class. |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
GetExtenders() |
FLevelEditorModule& LevelEditorModule = FModuleManager::GetModuleChecked |
|
TSharedRef< ... |
GetViewportWidget() |
Get the viewport widget. |
|
OnFloatingButtonClicked() |
Called to inform the host that a button was clicked (typically used to focus on a particular viewport in a multi-viewport setup) |