KiCad PCB EDA Suite
Loading...
Searching...
No Matches
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 VECTOR2I 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

◆ ~OPENGL_PRESENTOR()

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

Definition at line 38 of file antialiasing.h.

Member Function Documentation

◆ Begin()

virtual void KIGFX::OPENGL_PRESENTOR::Begin ( )
pure virtual

◆ CreateBuffer()

virtual unsigned int KIGFX::OPENGL_PRESENTOR::CreateBuffer ( )
pure virtual

◆ DrawBuffer()

virtual void KIGFX::OPENGL_PRESENTOR::DrawBuffer ( GLuint  aBuffer)
pure virtual

◆ GetInternalBufferSize()

virtual VECTOR2I KIGFX::OPENGL_PRESENTOR::GetInternalBufferSize ( )
pure virtual

◆ Init()

virtual bool KIGFX::OPENGL_PRESENTOR::Init ( )
pure virtual

◆ OnLostBuffers()

virtual void KIGFX::OPENGL_PRESENTOR::OnLostBuffers ( )
pure virtual

◆ Present()

virtual void KIGFX::OPENGL_PRESENTOR::Present ( )
pure virtual

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