LDKPostProcessing

typedef struct LDKPostProcessing{
  bool enabled;
  bool tonemapping_enabled;
  float exposure;
  bool blur_enabled;
  float blur_strength;
  float blur_focus_size;
  float blur_focus_feather;
  bool blur_inverted;
  float blur_focus_offset_x;
  float blur_focus_offset_y;
  bool color_enabled;
  float brightness;
  float contrast;
  float saturation;
  bool vignette_enabled;
  float vignette_intensity;
  float vignette_radius;
  float vignette_softness;
  bool screen_distortion_enabled;
  float screen_distortion_strength;
  bool chromatic_aberration_enabled;
  float chromatic_aberration_strength;
  bool heat_enabled;
  float heat_strength;
  float heat_amplitude;
  float heat_scale;
  float heat_speed;
  bool inverse_enabled;
  bool black_and_white_enabled;
  bool retro_enabled;
  float retro_pixel_size;
  float retro_color_levels;
  float retro_dither_strength;
  float retro_pattern_scale;
  bool drunk_enabled;
  float drunk_strength;
  float drunk_speed;
  float drunk_ghosting;
  float drunk_chromatic_aberration;
  float drunk_movement;
}LDKPostProcessing;