Navigation
API > API/Plugins > API/Plugins/AvalancheViewport
| Name | UAvaViewportSettings |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheViewport/Public/AvaViewportSettings.h |
| Include Path | #include "AvaViewportSettings.h" |
Syntax
UCLASS (Config=EditorPerProjectUserSettings, Meta=(DisplayName="Viewport"))
class UAvaViewportSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UAvaViewportSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAvaViewportSettings() |
AvaViewportSettings.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnAvaViewportSettingsChanged | TMulticastDelegate_TwoParams< void, const UAvaViewportSettings *, FName > | AvaViewportSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableBoundingBoxes | bool | AvaViewportSettings.h |
|
|
| bEnableShapesEditorOverlay | bool | AvaViewportSettings.h |
|
|
| bEnableTextureOverlay | bool | AvaViewportSettings.h |
|
|
| bEnableViewportOverlay | bool | AvaViewportSettings.h |
|
|
| bGridAlwaysVisible | bool | AvaViewportSettings.h |
|
|
| bGridEnabled | bool | AvaViewportSettings.h |
|
|
| bGuidesEnabled | bool | AvaViewportSettings.h |
|
|
| bPixelGridEnabled | bool | AvaViewportSettings.h |
|
|
| bSafeFramesEnabled | bool | AvaViewportSettings.h |
|
|
| bSnapIndicatorsEnabled | bool | AvaViewportSettings.h |
|
|
| bTextureOverlayStretch | bool | AvaViewportSettings.h |
|
|
| CameraBoundsShadeColor | FLinearColor | AvaViewportSettings.h |
|
|
| DisabledGuideColor | FLinearColor | AvaViewportSettings.h |
|
|
| DisabledLockedGuideColor | FLinearColor | AvaViewportSettings.h |
|
|
| DraggedGuideColor | FLinearColor | AvaViewportSettings.h |
|
|
| EnabledGuideColor | FLinearColor | AvaViewportSettings.h |
|
|
| EnabledLockedGuideColor | FLinearColor | AvaViewportSettings.h |
|
|
| GridColor | FLinearColor | AvaViewportSettings.h |
|
|
| GridSize | int32 | AvaViewportSettings.h |
|
|
| GridThickness | float | AvaViewportSettings.h |
|
|
| GuideConfigPath | FString | Directory used to load and save guide json config files. | AvaViewportSettings.h |
|
| GuideThickness | float | AvaViewportSettings.h |
|
|
| OnChange | FOnAvaViewportSettingsChanged | AvaViewportSettings.h | ||
| PixelGridColor | FLinearColor | AvaViewportSettings.h |
|
|
| SafeFrames | TArray< FAvaLevelViewportSafeFrame > | AvaViewportSettings.h |
|
|
| ShapeEditorOverlayType | EAvaShapeEditorOverlayType | Whether to show or hide the Shapes In-Viewport controls. | AvaViewportSettings.h |
|
| ShapeEditorViewportControlPosition | FAvaShapeEditorViewportControlPosition | AvaViewportSettings.h |
|
|
| SnapIndicatorColor | FLinearColor | AvaViewportSettings.h |
|
|
| SnapIndicatorThickness | float | AvaViewportSettings.h |
|
|
| SnappedToGuideColor | FLinearColor | Not yet implemented. | AvaViewportSettings.h |
|
| SnapState | int32 | AvaViewportSettings.h |
|
|
| TextureOverlayOpacity | float | AvaViewportSettings.h |
|
|
| TextureOverlayTexture | TSoftObjectPtr< UTexture > | AvaViewportSettings.h |
|
|
| ViewportBackgroundMaterial | TSoftObjectPtr< UMaterial > | AvaViewportSettings.h |
|
|
| ViewportCheckerboardColor0 | FLinearColor | AvaViewportSettings.h |
|
|
| ViewportCheckerboardColor1 | FLinearColor | AvaViewportSettings.h |
|
|
| ViewportCheckerboardMaterial | TSoftObjectPtr< UMaterial > | AvaViewportSettings.h |
|
|
| ViewportCheckerboardSize | float | AvaViewportSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BroadcastSettingChanged
(
FName InSettingName |
AvaViewportSettings.h | ||
EAvaViewportSnapState GetSnapState() |
AvaViewportSettings.h |
|
|
bool HasSnapState
(
EAvaViewportSnapState InSnapState |
AvaViewportSettings.h |
|
|
void SetSnapState
(
EAvaViewportSnapState InSnapState |
AvaViewportSettings.h |
|
Overridden from UDeveloperSettings
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
AvaViewportSettings.h |