pub trait Actor: Class<PxActor> + Base {
    fn get_type(&self) -> ActorType { ... }
    fn get_world_bounds(&self, inflation: f32) -> PxBounds3 { ... }
    fn set_actor_flag(&mut self, flag: ActorFlag, value: bool) { ... }
    fn set_actor_flags(&mut self, flags: BitFlags<ActorFlag>) { ... }
    fn get_actor_flags(&self) -> BitFlags<ActorFlag> { ... }
    fn set_dominance_group(&mut self, group: u8) { ... }
    fn get_dominance_group(&self) -> u8 { ... }
    fn set_owner_client(&mut self, client: u8) { ... }
    fn get_owner_client(&self) -> u8 { ... }
    fn enable_visualization(&mut self, enable: bool) { ... }
    fn enable_gravity(&mut self, enable: bool) { ... }
}

Provided Methods

Get the concrete type of the actor

Get the world bounds of this actor

Set a flag on this actor

Set the flags to the provided value

Get all actor flags

Set the dominance group

Read the dominance group

Set the owner client of this actor

Read the owner client of this actor

Enable visualization of this actor

set gravity state

Implementors