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 |