Navigation
API > API/Plugins > API/Plugins/ChaosVD
Base class to be used by any CVD settings related to visualization. Contains the base logic to make these settings work with CVD's options save system And makes sure that the viewport gets re-draw when a setting changes
| Name | UChaosVDVisualizationSettingsObjectBase |
| Type | class |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/Settings/ChaosVDCoreSettings.h |
| Include Path | #include "Settings/ChaosVDCoreSettings.h" |
Syntax
UCLASS (Config=ChaosVD, MinimalAPI)
class UChaosVDVisualizationSettingsObjectBase : public UChaosVDSettingsObjectBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UChaosVDSettingsObjectBase → UChaosVDVisualizationSettingsObjectBase
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanVisualizationFlagBeChangedByUI
(
uint32 Flag |
Returns true if a visualization flag option of this setting option should be enabled in the UI | Settings/ChaosVDCoreSettings.h |
Protected
Overridden from UChaosVDSettingsObjectBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BroadcastSettingsChanged() |
Settings/ChaosVDCoreSettings.h |