Navigation
API > API/Plugins > API/Plugins/Avalanche
Motion Design Viewport Quality Settings
Advanced render and quality viewport settings to control performance for a given Viewport. Human-readable and blueprint-able structure that holds flags for the FShowEngineFlags structure. Can convert FShowEngineFlags to FAvaViewportQualitySettings and apply FAvaViewportQualitySettings to a FShowEngineFlags structure.
| Name | FAvaViewportQualitySettings |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/Avalanche/Public/Viewport/AvaViewportQualitySettings.h |
| Include Path | #include "Viewport/AvaViewportQualitySettings.h" |
Syntax
USTRUCT (BlueprintType )
struct FAvaViewportQualitySettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAvaViewportQualitySettings
(
const TArray< FAvaViewportQualitySettingsFeature >& InFeatures |
Viewport/AvaViewportQualitySettings.h | ||
FAvaViewportQualitySettings
(
const FEngineShowFlags& InShowFlags |
Viewport/AvaViewportQualitySettings.h | ||
FAvaViewportQualitySettings
(
const bool bInUseAllFeatures |
Viewport/AvaViewportQualitySettings.h | ||
FAvaViewportQualitySettings
(
ENoInit NoInit |
Viewport/AvaViewportQualitySettings.h | ||
| Viewport/AvaViewportQualitySettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Features | TArray< FAvaViewportQualitySettingsFeature > | Advanced viewport client engine features indexed by FEngineShowFlags names. | Viewport/AvaViewportQualitySettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Apply
(
FEngineShowFlags& InFlags |
Applies the settings to the FEngineShowFlags structure provided. | Viewport/AvaViewportQualitySettings.h | |
| Viewport/AvaViewportQualitySettings.h | |||
void SortFeaturesByDisplayText () |
Viewport/AvaViewportQualitySettings.h | ||
void VerifyIntegrity () |
Viewport/AvaViewportQualitySettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FAvaViewportQualitySettings All
(
const bool bUseAllFeatures |
Viewport/AvaViewportQualitySettings.h | ||
static TArray< FAvaViewportQualitySettingsFeature > AllFeatures
(
const bool bUseAllFeatures |
Viewport/AvaViewportQualitySettings.h | ||
static FAvaViewportQualitySettings Default() |
Viewport/AvaViewportQualitySettings.h | ||
static TArray< FAvaViewportQualitySettingsFeature > DefaultFeatures() |
Viewport/AvaViewportQualitySettings.h | ||
| Viewport/AvaViewportQualitySettings.h | |||
static FAvaViewportQualitySettingsFeature * FindFeatureByName
(
TArray< FAvaViewportQualitySettingsFeature >& InFeatures, |
Viewport/AvaViewportQualitySettings.h | ||
static const FAvaViewportQualitySettingsFeature * FindFeatureByName
(
const TArray< FAvaViewportQualitySettingsFeature >& InFeatures, |
Viewport/AvaViewportQualitySettings.h | ||
static FAvaViewportQualitySettings Preset
(
const FText& InPresetName |
Viewport/AvaViewportQualitySettings.h | ||
static void SortFeaturesByDisplayText
(
TArray< FAvaViewportQualitySettingsFeature >& InFeatures |
Viewport/AvaViewportQualitySettings.h | ||
static void VerifyIntegrity
(
TArray< FAvaViewportQualitySettingsFeature >& InFeatures |
Viewport/AvaViewportQualitySettings.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FAvaViewportQualitySettings& InOther |
Viewport/AvaViewportQualitySettings.h | ||
bool operator==
(
const FAvaViewportQualitySettings& InOther |
Viewport/AvaViewportQualitySettings.h |