Elevate Engine 1
Loading...
Searching...
No Matches
Elevate::FramebufferMetadata Struct Reference

#include <FrameBuffer.h>

Public Attributes

std::vector< FramebufferColorAttachmentColorAttachments
 
std::optional< FramebufferDepthAttachmentDepthAttachment
 
std::optional< FramebufferDepthAttachmentAttachment
 
glm::vec4 ClearColor = { 1.0f, 1.0f, 1.0f, 1.0f }
 

Detailed Description

Definition at line 28 of file FrameBuffer.h.

Member Data Documentation

◆ Attachment

std::optional<FramebufferDepthAttachment> Elevate::FramebufferMetadata::Attachment

Definition at line 31 of file FrameBuffer.h.

◆ ClearColor

glm::vec4 Elevate::FramebufferMetadata::ClearColor = { 1.0f, 1.0f, 1.0f, 1.0f }

Definition at line 33 of file FrameBuffer.h.

33{ 1.0f, 1.0f, 1.0f, 1.0f };

◆ ColorAttachments

std::vector<FramebufferColorAttachment> Elevate::FramebufferMetadata::ColorAttachments

Definition at line 29 of file FrameBuffer.h.

◆ DepthAttachment

std::optional<FramebufferDepthAttachment> Elevate::FramebufferMetadata::DepthAttachment

Definition at line 30 of file FrameBuffer.h.


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