Euphoria
Classes | Namespaces | Enumerations | Functions
canvas.h File Reference
#include "base/rect.h"
#include "base/vec2.h"
#include "base/vec3.h"
#include "base/vec4.h"
#include "render/shader.h"
#include "render/texture.h"
#include "base/colors.h"

Go to the source code of this file.

Classes

struct  eu::render::Vertex2
 
struct  eu::render::RotateQuad
 
struct  eu::render::Quad
 
struct  eu::render::SpriteBatch
 
struct  eu::render::Render2
 
struct  eu::render::Layer
 
struct  eu::render::RenderLayer2
 
struct  eu::render::RenderLayer3
 
struct  eu::render::LayoutData
 
struct  eu::render::LerpData
 
struct  eu::render::InputCommand
 
struct  eu::render::RenderCommand
 

Namespaces

namespace  eu
 
namespace  eu::render
 

Enumerations

enum class  eu::render::ViewportStyle { eu::render::black_bars , eu::render::extended }
 

Functions

RenderLayer2 eu::render::with_layer2 (const RenderCommand &rc, const LayoutData &ld)
 
RenderLayer3 eu::render::with_layer3 (const RenderCommand &rc, const LayoutData &ld)
 
Layer eu::render::with_layer (const InputCommand &rc, const LayoutData &ld)
 
RenderLayer2 eu::render::with_layer2 (const RenderCommand &rc, const LerpData &ld)
 
RenderLayer3 eu::render::with_layer3 (const RenderCommand &rc, const LerpData &ld)
 
Layer eu::render::with_layer (const InputCommand &rc, const LerpData &ld)