Muto 0.0.1
Cross-Platform Application Template
GitHub Repo | Muto Updates | Muto's Author
Loading...
Searching...
No Matches
Muto::GraphicsContext Class Referenceabstract

Abstract class representing a graphics context. More...

#include <GraphicsContext.h>

Inheritance diagram for Muto::GraphicsContext:
Muto::OpenGLContext

Public Member Functions

virtual void Init ()=0
 Initializes the graphics context.
 
virtual void SwapBuffers ()=0
 
virtual ~GraphicsContext ()
 

Detailed Description

Abstract class representing a graphics context.

Constructor & Destructor Documentation

◆ ~GraphicsContext()

virtual Muto::GraphicsContext::~GraphicsContext ( )
inlinevirtual
16{}

Member Function Documentation

◆ Init()

virtual void Muto::GraphicsContext::Init ( )
pure virtual

Initializes the graphics context.

Implemented in Muto::OpenGLContext.

Referenced by Muto::WindowsWindow::Init().

◆ SwapBuffers()

virtual void Muto::GraphicsContext::SwapBuffers ( )
pure virtual

Implemented in Muto::OpenGLContext.

Referenced by Muto::WindowsWindow::OnUpdate().


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