void PostEffectVis::setVisible( bool visible ) { GuiCanvas *canvas = NULL; if ( !Sim::findObject( "Canvas", canvas ) ) { Con::errorf( "PostEffectVis::setVisible, Canvas was not found." ); return; } GuiControl *content = _getContentControl(); if ( visible && !content->isAwake() ) canvas->pushDialogControl( content, 100 ); if ( !visible && content->isAwake() ) canvas->popDialogControl( content ); }