Elevate Engine 1
Loading...
Searching...
No Matches
FrameBuffer.cpp
Go to the documentation of this file.
1#include "eepch.h"
2#include "FrameBuffer.h"
3
6
7namespace Elevate
8{
24
30}
virtual void Clear() const
static Framebuffer * Create(uint32_t width=1280, uint32_t height=720)
static void SetClearColor(const glm::vec4 &color)
Definition Renderer.cpp:53
static void Clear()
Definition Renderer.cpp:58
static TexturePtr CreateFromData(unsigned char *data, TextureMetadata &meta)
Definition Texture.cpp:87
TextureMetadataBuilder & Format(const TextureFormat fmt)
Definition Texture.h:82
TextureMetadata Build()
Definition Texture.h:90
TextureMetadataBuilder & Wrap(const TextureWrap s, const TextureWrap t)
Definition Texture.h:88
TextureMetadataBuilder & Source(const TextureSource src)
Definition Texture.h:84
TextureMetadataBuilder & Filter(const TextureFilter min, const TextureFilter mag)
Definition Texture.h:87
TextureMetadataBuilder & Usage(const TextureType type)
Definition Texture.h:83
TextureMetadataBuilder & size(const uint32_t w, const uint32_t h)
Definition Texture.h:81
TextureMetadataBuilder & Mipmaps(const bool mipmaps)
Definition Texture.h:89
TextureMetadataBuilder & State(const TextureState state)
Definition Texture.h:85