KiCad PCB EDA Suite
|
#include <antialiasing.h>
Public Member Functions | |
ANTIALIASING_NONE (OPENGL_COMPOSITOR *aCompositor) | |
bool | Init () override |
unsigned int | CreateBuffer () override |
VECTOR2I | GetInternalBufferSize () override |
void | OnLostBuffers () override |
void | Begin () override |
void | DrawBuffer (GLuint aBuffer) override |
void | Present () override |
Private Attributes | |
OPENGL_COMPOSITOR * | compositor |
Definition at line 54 of file antialiasing.h.
ANTIALIASING_NONE::ANTIALIASING_NONE | ( | OPENGL_COMPOSITOR * | aCompositor | ) |
Definition at line 49 of file antialiasing.cpp.
|
overridevirtual |
Implements KIGFX::OPENGL_PRESENTOR.
Definition at line 86 of file antialiasing.cpp.
|
overridevirtual |
Implements KIGFX::OPENGL_PRESENTOR.
Definition at line 92 of file antialiasing.cpp.
References compositor, KIGFX::OPENGL_COMPOSITOR::CreateBuffer(), and KIGFX::OPENGL_COMPOSITOR::GetScreenSize().
|
overridevirtual |
Implements KIGFX::OPENGL_PRESENTOR.
Definition at line 68 of file antialiasing.cpp.
References compositor, KIGFX::OPENGL_COMPOSITOR::DIRECT_RENDERING, and KIGFX::OPENGL_COMPOSITOR::DrawBuffer().
|
overridevirtual |
Implements KIGFX::OPENGL_PRESENTOR.
Definition at line 62 of file antialiasing.cpp.
References compositor, and KIGFX::OPENGL_COMPOSITOR::GetScreenSize().
|
overridevirtual |
Implements KIGFX::OPENGL_PRESENTOR.
Definition at line 55 of file antialiasing.cpp.
|
overridevirtual |
Implements KIGFX::OPENGL_PRESENTOR.
Definition at line 80 of file antialiasing.cpp.
|
overridevirtual |
Implements KIGFX::OPENGL_PRESENTOR.
Definition at line 74 of file antialiasing.cpp.
|
private |
Definition at line 70 of file antialiasing.h.
Referenced by CreateBuffer(), DrawBuffer(), and GetInternalBufferSize().