RavEngine
Loading...
Searching...
No Matches
vraudio::SceneManager Class Reference

Public Member Functions

void BuildScene (const std::vector< Vertex > &vertex_buffer, const std::vector< Triangle > &triangle_buffer)
 
bool AssociateReflectionKernelToTriangles (const ReflectionKernel &reflection_kernel, const std::unordered_set< unsigned int > &triangle_indices)
 
const ReflectionKernel & GetAssociatedReflectionKernel (unsigned int triangle_index) const
 
RTCScene scene () const
 
bool is_scene_committed () const
 
size_t num_vertices () const
 
size_t num_triangles () const
 
void BuildListenerScene (const std::vector< AcousticListener > &listeners, float listener_sphere_radius)
 
size_t GetListenerIndexFromSphereId (unsigned int sphere_id)
 
RTCScene listener_scene () const
 
bool is_listener_scene_committed () const
 

The documentation for this class was generated from the following files: