UGDK  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ugdk::graphic::Canvas Member List

This is the complete list of members for ugdk::graphic::Canvas, including all inherited members.

Canvas(RenderTarget *render_target)ugdk::graphic::Canvas
ChangeShaderProgram(const ShaderProgram *shader_program)ugdk::graphic::Canvas
Clear(structure::Color)ugdk::graphic::Canvas
current_geometry() const ugdk::graphic::Canvasinline
current_visualeffect() const ugdk::graphic::Canvasinline
DrawArrays(DrawMode, int first_vertex, int vertex_count)ugdk::graphic::Canvas
IsActive() const ugdk::graphic::Canvas
PopGeometry()ugdk::graphic::Canvas
PopVisualEffect()ugdk::graphic::Canvas
PushAndCompose(const math::Geometry &geometry)ugdk::graphic::Canvas
PushAndCompose(const structure::VisualEffect &effect)ugdk::graphic::Canvas
SendUniform(const std::string &name, float t1)ugdk::graphic::Canvas
SendUniform(const std::string &name, float t1, float t2)ugdk::graphic::Canvas
SendUniform(const std::string &name, const math::Vector2D &)ugdk::graphic::Canvas
SendUniform(const std::string &name, float t1, float t2, float t3)ugdk::graphic::Canvas
SendUniform(const std::string &name, float t1, float t2, float t3, float t4)ugdk::graphic::Canvas
SendUniform(const std::string &name, const TextureUnit &unit)ugdk::graphic::Canvas
SendVertexData(const VertexData &data, VertexType type, size_t offset, int size=2, int vertex_per_data=1)ugdk::graphic::Canvas
shader_program() const ugdk::graphic::Canvasinline
size() const ugdk::graphic::Canvas
~Canvas()ugdk::graphic::Canvas