Navigation
API > API/Plugins > API/Plugins/HairStrandsEditor
Implements the HairStrands module
| Name | FGroomEditor |
| Type | class |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsEditor/Public/HairStrandsEditor.h |
| Include Path | #include "HairStrandsEditor.h" |
Syntax
class FGroomEditor : public IModuleInterface
Implements Interfaces
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| GroomEditorAppIdentifier | FName | HairStrandsEditor.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PreviewFeatureLevelChangedHandle | FDelegateHandle | HairStrandsEditor.h | ||
| PreviewPlatformChangedHandle | FDelegateHandle | HairStrandsEditor.h | ||
| StyleSet | TSharedPtr< FSlateStyleSet > | HairStrandsEditor.h | ||
| TrackEditorBindingHandle | FDelegateHandle | HairStrandsEditor.h | ||
| TranslatorSpawners | TArray< TFunction< TSharedPtr< IGroomTranslator >()> > | HairStrandsEditor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< TSharedPtr< IGroomTranslator > > GetHairTranslators() |
Get new instances of HairStrandsTranslators | HairStrandsEditor.h | |
void OnPostEngineInit() |
HairStrandsEditor.h | ||
void OnPreExit() |
HairStrandsEditor.h | ||
void OnPreviewFeatureLevelChanged
(
ERHIFeatureLevel::Type InPreviewFeatureLevel |
HairStrandsEditor.h | ||
void OnPreviewPlatformChanged() |
HairStrandsEditor.h | ||
void RegisterHairTranslator() |
Register HairStrandsTranslator to add support for import by the HairStandsFactory | HairStrandsEditor.h | |
virtual void ShutdownModule() |
HairStrandsEditor.h | ||
virtual void StartupModule() |
HairStrandsEditor.h | ||
virtual bool SupportsDynamicReloading() |
HairStrandsEditor.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FGroomEditor & Get() |
HairStrandsEditor.h |