#include <scene_cache.h>
◆ SceneCache() [1/4]
| osc::SceneCache::SceneCache |
( |
| ) |
|
◆ SceneCache() [2/4]
◆ SceneCache() [3/4]
◆ SceneCache() [4/4]
◆ ~SceneCache()
| osc::SceneCache::~SceneCache |
( |
| ) |
|
|
noexcept |
◆ basic_material()
◆ brick_mesh()
| Mesh osc::SceneCache::brick_mesh |
( |
| ) |
|
◆ circle_mesh()
| Mesh osc::SceneCache::circle_mesh |
( |
| ) |
|
◆ clear_meshes()
| void osc::SceneCache::clear_meshes |
( |
| ) |
|
◆ cone_mesh()
| Mesh osc::SceneCache::cone_mesh |
( |
| ) |
|
◆ cube_wireframe_mesh()
| Mesh osc::SceneCache::cube_wireframe_mesh |
( |
| ) |
|
◆ cylinder_mesh()
| Mesh osc::SceneCache::cylinder_mesh |
( |
| ) |
|
◆ floor_mesh()
| Mesh osc::SceneCache::floor_mesh |
( |
| ) |
|
◆ get()
template<
typename T >
requires std::is_default_constructible_v<
T>
| and std::is_destructible_v< T > const T & osc::SceneCache::get |
( |
| ) |
|
|
inline |
◆ get_bvh()
◆ get_mesh()
| Mesh osc::SceneCache::get_mesh |
( |
const std::string & |
key, |
|
|
const std::function< Mesh()> & |
getter |
|
) |
| |
◆ get_shader() [1/2]
◆ get_shader() [2/2]
◆ grid_mesh()
| Mesh osc::SceneCache::grid_mesh |
( |
| ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ quad_mesh()
| Mesh osc::SceneCache::quad_mesh |
( |
| ) |
|
◆ sphere_mesh()
| Mesh osc::SceneCache::sphere_mesh |
( |
| ) |
|
◆ sphere_octant_mesh()
| Mesh osc::SceneCache::sphere_octant_mesh |
( |
| ) |
|
◆ torus_mesh()
| Mesh osc::SceneCache::torus_mesh |
( |
float |
tube_center_radius, |
|
|
float |
tube_radius |
|
) |
| |
◆ uncapped_cylinder_mesh()
| Mesh osc::SceneCache::uncapped_cylinder_mesh |
( |
| ) |
|
◆ wireframe_material()
◆ yline_mesh()
| Mesh osc::SceneCache::yline_mesh |
( |
| ) |
|
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/graphics/scene/scene_cache.h