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