pub fn articulation_type<U>(self) -> SceneDescriptor<E, L, S, D, U, C> {
        SceneDescriptor {
            phantom_user_data: PhantomData::<(L, S, D, U, C)>,
            gravity: self.gravity,
            controller_manager: self.controller_manager,
            simulation_threading: self.simulation_threading,
            scene_flags: self.scene_flags,
            simulation_event_callback: self.simulation_event_callback,
            scene_user_data: self.scene_user_data,
        }
    }
/// Set the type of Articulation's user data field.
Set the type of Articulation's user data field.
Set the type of Articulation ' s user data field .
pub fn articulation_type<U>(self) -> SceneDescriptor<E, L, S, D, U, C> {
        SceneDescriptor {
            phantom_user_data: PhantomData::<(L, S, D, U, C)>,
            gravity: self.gravity,
            controller_manager: self.controller_manager,
            simulation_threading: self.simulation_threading,
            scene_flags: self.scene_flags,
            simulation_event_callback: self.simulation_event_callback,
            scene_user_data: self.scene_user_data,
        }
    }
pub fn articulation_type < U > ( self ) -> SceneDescriptor < E , L , S , D , U , C > { SceneDescriptor { phantom_user_data : PhantomData :: < ( L , S , D , U , C ) > , gravity : self . gravity , controller_manager : self . controller_manager , simulation_threading : self . simulation_threading , scene_flags : self . scene_flags , simulation_event_callback : self . simulation_event_callback , scene_user_data : self . scene_user_data , } }
Set the type of Articulation's user data field.
Set the type of Articulation ' s user data field .
self