Muto 0.0.1
Cross-Platform Application Template
GitHub Repo | Muto Updates | Muto's Author
Loading...
Searching...
No Matches
Framebuffer.h File Reference

Defines the Framebuffer class, which is responsible for managing framebuffer objects in the renderer. More...

#include "Core/Base.h"

Go to the source code of this file.

Classes

class  Muto::Framebuffer
 Abstract class representing a framebuffer. More...
 
struct  Muto::FramebufferSpecification
 Specification for creating a Framebuffer. More...
 

Namespaces

namespace  Muto
 The main namespace for the Muto engine.
 

Detailed Description

Defines the Framebuffer class, which is responsible for managing framebuffer objects in the renderer.

Author
Damon S. Green II
Note
The Framebuffer class is an abstract class that defines the interface for framebuffer objects. The actual implementation of the framebuffer will be done in the RenderAPI-specific classes (e.g., OpenGLFramebuffer).

Class Documentation

◆ Muto::FramebufferSpecification

struct Muto::FramebufferSpecification

Specification for creating a Framebuffer.

Class Members
uint32_t Height
uint32_t Samples = 1
bool SwapChainTarget = false
uint32_t Width