Navigation
API > API/Plugins > API/Plugins/HairStrandsEditor > API/Plugins/HairStrandsEditor/Widgets
Inheritance Hierarchy
- SEditorViewport
- FGCObject
- ICommonEditorViewportToolbarInfoProvider
- SGroomEditorViewport
References
| Module | HairStrandsEditor |
| Header | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsEditor/Public/Widgets/SGroomEditorViewport.h |
| Include | #include "Widgets/SGroomEditorViewport.h" |
Syntax
class SGroomEditorViewport :
public SEditorViewport,
public FGCObject ,
public ICommonEditorViewportToolbarInfoProvider
Remarks
Material Editor Preview viewport widget
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BindCommands () |
||
| void | Construct
(
const FArguments& InArgs |
||
| TSharedPtr< class FAdvancedPreviewScene > | |||
| TSharedPtr< FExtender > | GetExtenders () |
||
| int32 | |||
| int32 | |||
| TSharedRef< class SEditorViewport > | |||
| bool | IsLODModelSelected
(
int32 InLODSelection |
||
| bool | |||
| TSharedRef< FEditorViewportClient > | SEditorViewport interface | ||
| TSharedPtr< SWidget > | |||
| void | |||
| void | |||
| EVisibility | |||
| void | OnSetLODModel
(
int32 InLODSelection |
||
| void | PopulateViewportOverlays
(
TSharedRef< class SOverlay > Overlay |
||
| void | SetGroomComponent
(
UGroomComponent* GroomComponent |
Set the component to preview. | |
| void | SetSkeletalMeshComponent
(
USkeletalMeshComponent* SkeletalGroomTarget |
Set the mesh on which we are grooming | |
| void | SetStaticMeshComponent
(
UStaticMeshComponent* StaticGroomTarget |
Set the mesh on which we are grooming | |
| void | |||
| void | Event handlers |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Pure virtual that must be overloaded by the inheriting class. | |
| FString | Overload this method to report a name for your referencer |