#pragma once class RenderPath3D; class wiGUI; class wiWindow; class wiLabel; class wiCheckBox; class wiSlider; class wiButton; class PostprocessWindow { public: PostprocessWindow(wiGUI* gui, RenderPath3D* component); ~PostprocessWindow(); wiGUI* GUI; RenderPath3D* component; wiWindow* ppWindow; wiSlider* exposureSlider; wiCheckBox* lensFlareCheckBox; wiCheckBox* lightShaftsCheckBox; wiCheckBox* ssaoCheckBox; wiSlider* ssaoRangeSlider; wiSlider* ssaoSampleCountSlider; wiCheckBox* ssrCheckBox; wiCheckBox* sssCheckBox; wiCheckBox* eyeAdaptionCheckBox; wiCheckBox* motionBlurCheckBox; wiCheckBox* depthOfFieldCheckBox; wiSlider* depthOfFieldFocusSlider; wiSlider* depthOfFieldStrengthSlider; wiCheckBox* bloomCheckBox; wiSlider* bloomStrengthSlider; wiCheckBox* fxaaCheckBox; wiCheckBox* stereogramCheckBox; wiCheckBox* colorGradingCheckBox; wiButton* colorGradingButton; wiCheckBox* sharpenFilterCheckBox; wiSlider* sharpenFilterAmountSlider; wiCheckBox* outlineCheckBox; wiSlider* outlineThresholdSlider; wiSlider* outlineThicknessSlider; };