|
Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
This is the complete list of members for oe::render::Debug, including all inherited members.
| aabb(const oe::scene::AABB &bbox, const glm::vec3 &color=glm::vec3(1.0)) | oe::render::Debug | static |
| arrow(const glm::vec3 &start, const glm::vec3 &end, const float &size=1.0f, const glm::vec3 &color=glm::vec3(1.0)) (defined in oe::render::Debug) | oe::render::Debug | static |
| axis(const float &length=1.0f, const float &arrow_size=0.1f) | oe::render::Debug | static |
| box(const glm::vec3 &min, const glm::vec3 &max, const glm::vec3 &color=glm::vec3(1.0)) | oe::render::Debug | static |
| cone(const glm::vec3 &start, const glm::vec3 &end, const float &baseAngle=1.0f, const float &apexAngle=0.0f, const glm::vec3 &color=glm::vec3(1.0)) (defined in oe::render::Debug) | oe::render::Debug | static |
| core::Device (defined in oe::render::Debug) | oe::render::Debug | friend |
| flush() | oe::render::Debug | |
| frustum(const oe::scene::Camera &camera, const glm::vec3 &color=glm::vec3(1.0)) | oe::render::Debug | static |
| getInstance() (defined in oe::render::Debug) | oe::render::Debug | inlinestatic |
| line(const glm::vec3 &start, const glm::vec3 &end, const glm::vec3 &color=glm::vec3(1.0)) | oe::render::Debug | static |
| point(const glm::vec3 &position, const float &size=10.0f, const glm::vec3 &color=glm::vec3(1.0)) | oe::render::Debug | static |
| render(oe::scene::Camera &camera, const bool flush=true) | oe::render::Debug | |
| sphere(const glm::vec3 ¢er, const float &radius, const glm::vec3 &color=glm::vec3(1.0)) | oe::render::Debug | static |
| tbn(const glm::vec3 &origin, const glm::vec3 &tangent, const glm::vec3 &bitangent, const glm::vec3 &normal, const float &length=1.0) | oe::render::Debug | static |
| transform(const glm::mat4 &model, const float &length=1.0f, const float &arrow_size=0.1f) | oe::render::Debug | static |