|
YourGameLib
|
#include <array>#include <vector>#include "yourgame/math/camera.h"#include "yourgame/math/trafo.h"#include "yourgame/gl/geometry.h"#include "yourgame/gl/shader.h"#include "yourgame/gl/texture.h"

Go to the source code of this file.
Classes | |
| struct | yourgame::gl::DrawConfig |
Namespaces | |
| namespace | yourgame |
| namespace | yourgame::gl |
| gl classes and functions | |
Functions | |
| void | yourgame::gl::drawGeo (const yourgame::gl::Geometry *geo, const yourgame::gl::DrawConfig &cfg) |
| std::array< float, 4 > | yourgame::gl::drawSprite (yourgame::gl::Texture *texture, const yourgame::gl::TextureCoords &coords, float x, float y, float width, float height, float angle) |
| void | yourgame::gl::drawSky (yourgame::gl::Texture *texture, yourgame::math::Camera *camera, std::array< float, 3 > tint, yourgame::math::Trafo *trafo) |