Struct ncollide_testbed3d::GraphicsManager
[−]
[src]
pub struct GraphicsManager { /* fields omitted */ }
Methods
impl GraphicsManager
[src]
fn new() -> GraphicsManager
fn clear(&mut self, window: &mut Window)
fn remove(&mut self, window: &mut Window, uid: usize)
fn set_color(&mut self, uid: usize, color: Point3<f32>)
fn set_visible(&mut self, uid: usize, visible: bool)
fn update<T>(&mut self, window: &mut Window, world: &CollisionWorld3<f32, T>)
fn add<T>(&mut self, window: &mut Window, object: &CollisionObject3<f32, T>)
fn add_with_color<T>(
&mut self,
window: &mut Window,
object: &CollisionObject3<f32, T>,
color: Point3<f32>
)
&mut self,
window: &mut Window,
object: &CollisionObject3<f32, T>,
color: Point3<f32>
)
fn draw<T>(&mut self, world: &CollisionWorld3<f32, T>)
fn draw_positions<T>(
&mut self,
window: &mut Window,
world: &CollisionWorld3<f32, T>
)
&mut self,
window: &mut Window,
world: &CollisionWorld3<f32, T>
)