Arnold Engine
 
Loading...
Searching...
No Matches
AE::Graphics::Renderer::Context Class Referenceabstract

Abstract interface for graphics context management. More...

#include <Context.h>

Inheritance diagram for AE::Graphics::Renderer::Context:
AE::Platform::OpenGL::OpenGLContext

Public Member Functions

virtual void Init ()=0
 
virtual void SwapBuffers ()=0
 

Detailed Description

Abstract interface for graphics context management.

Provides a common interface for managing graphics contexts across different rendering backends and platforms.

Responsibilities:

  • Graphics context initialization
  • Buffer swapping for double/triple buffering
  • Graphics state management
Note
Specific implementations exist for different graphics APIs (e.g., OpenGL, Vulkan)

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