25#include "GraphicsApi.h"
28#ifndef DOXYGEN_SHOULD_SKIP_THIS
195#ifndef DOXYGEN_SHOULD_SKIP_THIS
Anti-aliasing effect.
Definition: Effects.h:53
AntiAliasingEffect()
Default constructor.
void setFramebufferSize(Vector2f size)
Set the framebuffer size.
Simulation of color blindness.
Definition: Effects.h:140
void setType(Type type)
Change the type of color blindness.
Type
Type of color blindness.
Definition: Effects.h:145
@ Achromatopsia
Achromatopsia (rod monochromacy, very rare)
Definition: Effects.h:153
@ Tritanomaly
Tritanomaly (blue trichromacy, very rare)
Definition: Effects.h:152
@ Protanopia
Protanopia (red dichromacy, 1% of males affected)
Definition: Effects.h:147
@ Tritanopia
Tritanopia (blue dichromacy, rare)
Definition: Effects.h:151
@ Achromatomaly
Achromatomaly (blue cone monochromacy, very rare)
Definition: Effects.h:154
@ Normal
Normal vision.
Definition: Effects.h:146
@ Protanomaly
Protanomaly (red trichromacy, 1% of males affected)
Definition: Effects.h:148
@ Deuteranopia
Deuteranopia (green dichromacy, 1% of males affected)
Definition: Effects.h:149
@ Deuteranomaly
Deuteranomaly (green trichromacy, 6% of males affected)
Definition: Effects.h:150
ColorBlindEffect(Type type=Normal)
Constructor.
Simple color effects.
Definition: Effects.h:101
Type
Type of color effect.
Definition: Effects.h:106
@ Sepia
Sepia colors.
Definition: Effects.h:109
@ Cool
Cool colors.
Definition: Effects.h:112
@ Warm
Warm colors.
Definition: Effects.h:111
@ Grayscale
Grayscale.
Definition: Effects.h:108
@ Normal
No effect.
Definition: Effects.h:107
@ NightVision
Night vision.
Definition: Effects.h:110
ColorEffect(Type type)
Constructor.
void setType(Type type)
Change the type of color effect.
Generic color matrix effect.
Definition: Effects.h:78
ColorMatrixEffect()
Default constructor.
void setColorMatrix(const Matrix4f &mat)
Set the color matrix.
Default effect.
Definition: Effects.h:38
DefaultEffect()
Default constructor.
Edge detector.
Definition: Effects.h:180
EdgeEffect()
Default constructor.
void setFramebufferSize(Vector2f size)
Set the framebuffer size.
A post-processing effect.
Definition: Effect.h:38
The namespace for gf classes.
General purpose math matrix.
Definition: Matrix.h:60