Navigation
API > API/Plugins > API/Plugins/ChaosVD
Manager class that handles all available CVD settings objects
| Name | FChaosVDSettingsManager |
| Type | class |
| Header File | /Engine/Plugins/ChaosVD/Source/ChaosVD/Public/ChaosVDSettingsManager.h |
| Include Path | #include "ChaosVDSettingsManager.h" |
Syntax
class FChaosVDSettingsManager : public FGCObject
Inheritance Hierarchy
- FGCObject → FChaosVDSettingsManager
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChaosVDSettingsManager() |
ChaosVDSettingsManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SettingsClass * GetSettingsObject () |
Returns the setting object of the specified class - If the object does not exist yet, it will be created during this call | ChaosVDSettingsManager.h | |
UChaosVDSettingsObjectBase * GetSettingsObject
(
UClass* SettingsClass |
Returns the setting object of the specified class - If the object does not exist yet, it will be created during this call | ChaosVDSettingsManager.h | |
void ResetSettings () |
Deletes any saved config for the setting object of the specified class, and restores its values to be the same as the CDO | ChaosVDSettingsManager.h | |
void ResetSettings
(
UClass* SettingsClass |
Deletes any saved config for the setting object of the specified class, and restores its values to be the same as the CDO | ChaosVDSettingsManager.h |
Overridden from FGCObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
ChaosVDSettingsManager.h | ||
virtual FString GetReferencerName() |
ChaosVDSettingsManager.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void RestoreConfigPropertiesValuesFromCDO
(
UChaosVDSettingsObjectBase* TargetSettingsObject |
ChaosVDSettingsManager.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FChaosVDSettingsManager & Get() |
ChaosVDSettingsManager.h | ||
static void TearDown() |
ChaosVDSettingsManager.h |