Euphoria
canvas.h File Reference
#include "eu/base/rect.h"
#include "eu/base/vec2.h"
#include "eu/base/vec3.h"
#include "eu/base/vec4.h"
#include "eu/render/shader.h"
#include "eu/render/texture.h"
#include "eu/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)