#include <render_queue.h>
|
| handle_type | emplace (const Mesh &mesh, const Material &material) |
| |
| handle_type | emplace (const Mesh &mesh, const Transform &transform, const Material &material) |
| |
| handle_type | emplace (const Mesh &mesh, const Transform &transform, const Material &material, const MaterialPropertyBlock &material_prop_block) |
| |
| handle_type | emplace (const Mesh &mesh, const Transform &transform, const Material &material, size_t submesh_index) |
| |
| handle_type | emplace (const Mesh &mesh, const Transform &transform, const Material &material, const MaterialPropertyBlock &material_prop_block, size_t submesh_index) |
| |
| handle_type | emplace (const Mesh &mesh, const Matrix4x4 &transform, const Material &material) |
| |
| handle_type | emplace (const Mesh &mesh, const Matrix4x4 &transform, const Material &material, const MaterialPropertyBlock &material_prop_block) |
| |
| handle_type | emplace (const Mesh &mesh, const Matrix4x4 &transform, const Material &material, size_t submesh_index) |
| |
| handle_type | emplace (const Mesh &mesh, const Matrix4x4 &transform, const Material &material, const MaterialPropertyBlock &material_prop_block, size_t submesh_index) |
| |
| void | clear () |
| |
| bool | empty () const |
| |
| const Material & | material (handle_type id) const |
| |
| Material & | material (handle_type id) |
| |
| const MaterialPropertyBlock & | material_property_block (handle_type id) const |
| |
| MaterialPropertyBlock & | material_property_block (handle_type id) |
| |
| const Mesh & | mesh (handle_type id) const |
| |
| Mesh & | mesh (handle_type id) |
| |
| const submesh_index_type & | maybe_submesh_index (handle_type id) const |
| |
| submesh_index_type & | maybe_submesh_index (handle_type id) |
| |
| const Matrix4x4 & | model_matrix (handle_type id) const |
| |
| Matrix4x4 & | model_matrix (handle_type id) |
| |
| Vector3 | world_space_centroid (handle_type id) const |
| |
| bool | is_opaque (handle_type id) const |
| |
| bool | is_depth_tested (handle_type id) const |
| |
| Matrix3x3 | normal_matrix3x3 (handle_type id) const |
| |
| Matrix4x4 | normal_matrix4x4 (handle_type id) const |
| |
| const auto & | handles () const |
| |
| auto & | handles () |
| |
| size_type | size () const |
| |
◆ handle_const_iterator
◆ handle_const_subrange
◆ handle_iterator
◆ handle_subrange
◆ handle_type
◆ size_type
◆ submesh_index_type
◆ clear()
| void osc::RenderQueue::clear |
( |
| ) |
|
|
inline |
◆ emplace() [1/9]
◆ emplace() [2/9]
◆ emplace() [3/9]
◆ emplace() [4/9]
◆ emplace() [5/9]
◆ emplace() [6/9]
◆ emplace() [7/9]
◆ emplace() [8/9]
◆ emplace() [9/9]
◆ empty()
| bool osc::RenderQueue::empty |
( |
| ) |
const |
|
inline |
◆ handles() [1/2]
| auto & osc::RenderQueue::handles |
( |
| ) |
|
|
inline |
◆ handles() [2/2]
| const auto & osc::RenderQueue::handles |
( |
| ) |
const |
|
inline |
◆ is_depth_tested()
| bool osc::RenderQueue::is_depth_tested |
( |
handle_type |
id | ) |
const |
|
inline |
◆ is_opaque()
| bool osc::RenderQueue::is_opaque |
( |
handle_type |
id | ) |
const |
|
inline |
◆ material() [1/2]
◆ material() [2/2]
◆ material_property_block() [1/2]
◆ material_property_block() [2/2]
◆ maybe_submesh_index() [1/2]
◆ maybe_submesh_index() [2/2]
◆ mesh() [1/2]
◆ mesh() [2/2]
◆ model_matrix() [1/2]
◆ model_matrix() [2/2]
◆ normal_matrix3x3()
◆ normal_matrix4x4()
◆ size()
◆ world_space_centroid()
◆ operator==
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/graphics/render_queue.h