mirror of
https://github.com/Ed94/Cog.git
synced 2026-07-11 12:21:24 -07:00
reset config
This commit is contained in:
@@ -29,7 +29,21 @@ UCogEngineWindow_Collisions::UCogEngineWindow_Collisions()
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_Collisions::ResetConfig()
|
||||
{
|
||||
Super::ResetConfig();
|
||||
|
||||
ObjectTypesToQuery = 0;
|
||||
ProfileIndex = 0;
|
||||
QueryType = 0;
|
||||
QueryDistance = 5000.0f;
|
||||
QueryThickness = 0.0f;
|
||||
UseComplexCollisions = false;
|
||||
ShowActorsNames = false;
|
||||
ShowQuery = false;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_Collisions::RenderContent()
|
||||
{
|
||||
Super::RenderContent();
|
||||
|
||||
@@ -12,6 +12,28 @@ void UCogEngineWindow_DebugSettings::RenderHelp()
|
||||
);
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_DebugSettings::ResetConfig()
|
||||
{
|
||||
Super::ResetConfig();
|
||||
|
||||
FilterBySelection = true;
|
||||
Persistent = false;
|
||||
TextShadow = true;
|
||||
Fade2D = true;
|
||||
Duration = 3.0f;
|
||||
DepthPriority = 0;
|
||||
Segments = 12;
|
||||
Thickness = 0.0f;
|
||||
ServerThickness = 2.0f;
|
||||
ServerColorMultiplier = 0.8f;
|
||||
ArrowSize = 10.0f;
|
||||
AxesScale = 1.0f;
|
||||
GradientColorIntensity = 0.0f;
|
||||
GradientColorSpeed = 2.0f;
|
||||
TextSize = 1.0f;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_DebugSettings::PostInitProperties()
|
||||
{
|
||||
|
||||
@@ -23,6 +23,14 @@ UCogEngineWindow_LogCategories::UCogEngineWindow_LogCategories()
|
||||
bHasMenu = true;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_LogCategories::ResetConfig()
|
||||
{
|
||||
Super::ResetConfig();
|
||||
|
||||
FCogDebugLog::DeactivateAllLogCateories(*GetWorld());
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_LogCategories::RenderContent()
|
||||
{
|
||||
|
||||
@@ -13,6 +13,16 @@ void UCogEngineWindow_Metrics::RenderHelp()
|
||||
);
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_Metrics::ResetConfig()
|
||||
{
|
||||
Super::ResetConfig();
|
||||
|
||||
MaxDurationSetting = 0.0f;
|
||||
RestartDelaySetting = 5.0f;
|
||||
PostInitProperties();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_Metrics::PostInitProperties()
|
||||
{
|
||||
|
||||
@@ -23,6 +23,17 @@ void UCogEngineWindow_OutputLog::RenderHelp()
|
||||
"The verbosity of each log category can be configured in the 'Log Categories' window. "
|
||||
);
|
||||
}
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_OutputLog::ResetConfig()
|
||||
{
|
||||
Super::ResetConfig();
|
||||
|
||||
AutoScroll = true;
|
||||
ShowFrame = true;
|
||||
ShowCategory = true;
|
||||
ShowVerbosity = false;
|
||||
ShowAsTable = false;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------------------------------
|
||||
void UCogEngineWindow_OutputLog::Clear()
|
||||
|
||||
@@ -19,6 +19,8 @@ public:
|
||||
|
||||
private:
|
||||
|
||||
virtual void ResetConfig() override;
|
||||
|
||||
virtual void RenderHelp() override;
|
||||
|
||||
virtual void RenderContent() override;
|
||||
|
||||
@@ -15,6 +15,8 @@ public:
|
||||
|
||||
protected:
|
||||
|
||||
virtual void ResetConfig() override;
|
||||
|
||||
virtual void RenderHelp() override;
|
||||
|
||||
virtual void PreSaveConfig() override;
|
||||
|
||||
@@ -13,6 +13,8 @@ public:
|
||||
|
||||
UCogEngineWindow_LogCategories();
|
||||
|
||||
virtual void ResetConfig() override;
|
||||
|
||||
virtual void RenderHelp() override;
|
||||
|
||||
virtual void RenderContent() override;
|
||||
|
||||
@@ -18,6 +18,8 @@ public:
|
||||
|
||||
protected:
|
||||
|
||||
virtual void ResetConfig() override;
|
||||
|
||||
virtual void PostInitProperties() override;
|
||||
|
||||
virtual void PreSaveConfig() override;
|
||||
|
||||
@@ -40,6 +40,8 @@ protected:
|
||||
|
||||
virtual void RenderHelp() override;
|
||||
|
||||
virtual void ResetConfig() override;
|
||||
|
||||
virtual void RenderContent() override;
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user