mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-28 00:24:44 +00:00
Fixes logic that checks if a postFX was enabled so the PostFX Editor works properly
Corrected the enabled variable hook-in for the SSAOPostFX
This commit is contained in:
parent
d18721d78e
commit
d25e9d64dc
|
|
@ -122,18 +122,22 @@ function SSAOPostFx::onEnabled( %this )
|
|||
// from our #ssaoMask texture target.
|
||||
$AL::UseSSAOMask = true;
|
||||
|
||||
$PostFX::SSAOPostFx::Enabled = true;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
function SSAOPostFx::onDisabled( %this )
|
||||
{
|
||||
$AL::UseSSAOMask = false;
|
||||
|
||||
$PostFX::SSAOPostFx::Enabled = false;
|
||||
}
|
||||
|
||||
function SSAOPostFx::populatePostFXSettings(%this)
|
||||
{
|
||||
PostEffectEditorInspector.startGroup("SSAO - General");
|
||||
PostEffectEditorInspector.addCallbackField("$PostFX::SSAOPostFx::Enabled", "Enabled", "bool", "", $PostFXManager::PostFX::Enable, "", "toggleSSAOPostFx");
|
||||
PostEffectEditorInspector.addCallbackField("$PostFX::SSAOPostFx::Enabled", "Enabled", "bool", "", $PostFX::SSAOPostFx::Enabled, "", "toggleSSAOPostFx");
|
||||
PostEffectEditorInspector.addField("$PostFX::SSAOPostFx::quality", "Quality", "list", "0,1,2", $PostFX::SSAOPostFX::quality, "0,1,2");
|
||||
PostEffectEditorInspector.addField("$PostFX::SSAOPostFx::overallStrength", "Overall Strength", "float", "", $PostFX::SSAOPostFX::overallStrength, "");
|
||||
PostEffectEditorInspector.addField("$PostFX::SSAOPostFx::blurDepthTol", "Blur (Softness)", "float", "", $PostFX::SSAOPostFX::blurDepthTol, "");
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ function PostFXEditor::refresh(%this)
|
|||
{
|
||||
%postEffect = PostFXManager.getKey(%i);
|
||||
|
||||
if(%postEffect.isEnabled)
|
||||
if(%postEffect.isEnabled())
|
||||
PostEffectEditorList.addRow( %i, %postEffect.getName() );
|
||||
}
|
||||
}
|
||||
|
|
@ -143,7 +143,7 @@ function PostFXEditorNewPFXWindow::showDialog(%this)
|
|||
{
|
||||
%postEffect = PostFXManager.getKey(%i);
|
||||
|
||||
if(!%postEffect.isEnabled)
|
||||
if(!%postEffect.isEnabled())
|
||||
PostFXEditorNewPFXList.addRow( %i, %postEffect.getName() );
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue