|
AGL
A graphics library
|
This is the complete list of members for agl::Renderer, including all inherited members.
| beginRenderTexture(const std::string &targetName) | agl::Renderer | |
| beginShader(const std::string &shaderName) | agl::Renderer | |
| blendMode(BlendMode mode) | agl::Renderer | |
| cameraPosition() const | agl::Renderer | |
| capsule() | agl::Renderer | |
| cleanup() | agl::Renderer | |
| cleanupShaders() | agl::Renderer | |
| cone() | agl::Renderer | |
| cube() | agl::Renderer | |
| cubemap(const std::string &uniformName, const std::string &texName) | agl::Renderer | |
| cylinder() | agl::Renderer | |
| endRenderTexture() | agl::Renderer | |
| endShader() | agl::Renderer | |
| fontColor(const glm::vec4 &color) | agl::Renderer | |
| fontSize(int s) | agl::Renderer | |
| identity() | agl::Renderer | |
| init() | agl::Renderer | |
| initialized() const | agl::Renderer | |
| line(const glm::vec3 &p1, const glm::vec3 &p2, const glm::vec3 &c1, const glm::vec3 &c2) | agl::Renderer | |
| loadCubemap(const std::string &name, const std::string &dir, int slot) | agl::Renderer | |
| loadCubemap(const std::string &name, const std::vector< std::string > &names, int slot) | agl::Renderer | |
| loadCubemap(const std::string &name, const std::vector< Image > &images, int slot) | agl::Renderer | |
| loadRenderTexture(const std::string &name, int slot, int width, int height) (defined in agl::Renderer) | agl::Renderer | |
| loadShader(const std::string &name, const std::string &vs, const std::string &fs) | agl::Renderer | |
| loadTexture(const std::string &name, const std::string &filename, int slot) | agl::Renderer | |
| loadTexture(const std::string &name, const Image &img, int slot) | agl::Renderer | |
| lookAt(const glm::vec3 &lookfrom, const glm::vec3 &lookat, const glm::vec3 &up=glm::vec3(0.0f, 1.0f, 0.0f)) | agl::Renderer | |
| mesh(const Mesh &m) | agl::Renderer | |
| ortho(float minx, float maxx, float miny, float maxy, float minz, float maxz) | agl::Renderer | |
| perspective(float fovRadians, float aspect, float near, float far) | agl::Renderer | |
| plane() | agl::Renderer | |
| pop() | agl::Renderer | |
| projectionMatrix() const | agl::Renderer | inline |
| push() | agl::Renderer | |
| Renderer() (defined in agl::Renderer) | agl::Renderer | |
| rotate(float angleRad, const glm::vec3 &axis) | agl::Renderer | |
| scale(const glm::vec3 &xyz) | agl::Renderer | |
| setUniform(const std::string &name, float x, float y, float z) | agl::Renderer | |
| setUniform(const std::string &name, float x, float y, float z, float w) | agl::Renderer | |
| setUniform(const std::string &name, const glm::vec2 &v) | agl::Renderer | |
| setUniform(const std::string &name, const glm::vec3 &v) | agl::Renderer | |
| setUniform(const std::string &name, const glm::vec4 &v) | agl::Renderer | |
| setUniform(const std::string &name, const glm::mat4 &m) | agl::Renderer | |
| setUniform(const std::string &name, const glm::mat3 &m) | agl::Renderer | |
| setUniform(const std::string &name, float val) | agl::Renderer | |
| setUniform(const std::string &name, int val) | agl::Renderer | |
| setUniform(const std::string &name, bool val) | agl::Renderer | |
| setUniform(const std::string &name, GLuint val) | agl::Renderer | |
| skybox(float size=10.0) | agl::Renderer | |
| sphere() | agl::Renderer | |
| sprite(const glm::vec3 &pos, const glm::vec4 &color, float size) | agl::Renderer | |
| teapot() | agl::Renderer | |
| text(const std::string &text, float x, float y) | agl::Renderer | |
| textHeight() | agl::Renderer | |
| texture(const std::string &uniformName, const std::string &textureName) | agl::Renderer | |
| textWidth(const std::string &text) | agl::Renderer | |
| torus() | agl::Renderer | |
| transform(const glm::mat4 &trs) | agl::Renderer | |
| translate(const glm::vec3 &xyz) | agl::Renderer | |
| viewMatrix() const | agl::Renderer | inline |
| ~Renderer() (defined in agl::Renderer) | agl::Renderer | virtual |