KiCad PCB EDA Suite
KIGFX::OPENGL_PRESENTOR Class Referenceabstract

#include <antialiasing.h>

Inheritance diagram for KIGFX::OPENGL_PRESENTOR:
KIGFX::ANTIALIASING_NONE KIGFX::ANTIALIASING_SMAA KIGFX::ANTIALIASING_SUPERSAMPLING

Public Member Functions

virtual ~OPENGL_PRESENTOR ()
 
virtual bool Init ()=0
 
virtual unsigned int CreateBuffer ()=0
 
virtual VECTOR2U GetInternalBufferSize ()=0
 
virtual void OnLostBuffers ()=0
 
virtual void Begin ()=0
 
virtual void DrawBuffer (GLuint aBuffer)=0
 
virtual void Present ()=0
 

Detailed Description

Definition at line 35 of file antialiasing.h.

Constructor & Destructor Documentation

virtual KIGFX::OPENGL_PRESENTOR::~OPENGL_PRESENTOR ( )
inlinevirtual

Definition at line 38 of file antialiasing.h.

39  {
40  }

Member Function Documentation

virtual void KIGFX::OPENGL_PRESENTOR::Begin ( )
pure virtual
virtual unsigned int KIGFX::OPENGL_PRESENTOR::CreateBuffer ( )
pure virtual
virtual void KIGFX::OPENGL_PRESENTOR::DrawBuffer ( GLuint  aBuffer)
pure virtual
virtual VECTOR2U KIGFX::OPENGL_PRESENTOR::GetInternalBufferSize ( )
pure virtual
virtual bool KIGFX::OPENGL_PRESENTOR::Init ( )
pure virtual
virtual void KIGFX::OPENGL_PRESENTOR::OnLostBuffers ( )
pure virtual
virtual void KIGFX::OPENGL_PRESENTOR::Present ( )
pure virtual

The documentation for this class was generated from the following file: