Unravel Engine C++ Reference
Loading...
Searching...
No Matches
gizmos.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace unravel
7{
8
9auto to_bx(const math::vec3& data) -> bx::Vec3;
10
11void draw(DebugDrawEncoder& dde, const physics_sphere_shape& sh);
12
13void draw(DebugDrawEncoder& dde, const physics_cylinder_shape& sh);
14
15void draw(DebugDrawEncoder& dde, const physics_capsule_shape& sh);
16
17void draw(DebugDrawEncoder& dde, const physics_box_shape& sh);
18
19// void draw(DebugDrawEncoder& dde, const physics_plane_shape& sh);
20// void draw(DebugDrawEncoder& dde, const physics_mesh_shape& sh);
21
22void draw(DebugDrawEncoder& dde, const physics_compound_shape& sh);
23void draw(DebugDrawEncoder& dde, const std::vector<physics_compound_shape>& sh);
24
25} // namespace unravel
void draw(DebugDrawEncoder &dde, const physics_sphere_shape &sh)
Definition gizmos.cpp:12
auto to_bx(const glm::vec3 &data) -> bx::Vec3
Definition gizmos.cpp:7
Represents a box shape for physics calculations.
Represents a capsule shape for physics calculations.
Represents a compound shape that can contain multiple types of shapes.
Represents a cylinder shape for physics calculations.
Represents a sphere shape for physics calculations.