Euphoria
Main Page
Related Pages
Topics
Namespaces
Concepts
Classes
Files
File List
File Members
libs
render
src
eu
render
fullscreen.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <memory>
4
5
#include "
eu/render/world.h
"
6
7
namespace
eu::render
8
{
9
13
14
// todo(Gustav): switch to a full screen triangle instead
16
struct
FullScreenGeom
17
{
18
std::shared_ptr<CompiledGeom>
geom
;
19
core::CompiledShaderVertexAttributes
layout
;
20
21
FullScreenGeom
();
22
};
23
27
28
}
// namespace eu::render
eu::render
Definition
ui.h:4
eu::core::CompiledShaderVertexAttributes
A list of CompiledVertexElement (for shader).
Definition
vertex_layout.h:73
eu::render::FullScreenGeom::geom
std::shared_ptr< CompiledGeom > geom
Definition
fullscreen.h:18
eu::render::FullScreenGeom::layout
core::CompiledShaderVertexAttributes layout
Definition
fullscreen.h:19
eu::render::FullScreenGeom::FullScreenGeom
FullScreenGeom()
world.h
Generated by
1.15.0