PhysicsBody
Inherits: CollisionObject < Spatial < Node < Object
Inherited By: VehicleBody, KinematicBody, StaticBody, RigidBody
Category: Core
Brief Description
Base class for different types of Physics bodies.
Member Functions
void | add_collision_exception_with ( PhysicsBody body ) |
int | get_collision_mask ( ) const |
bool | get_collision_mask_bit ( int bit ) const |
int | get_layer_mask ( ) const |
bool | get_layer_mask_bit ( int bit ) const |
void | remove_collision_exception_with ( PhysicsBody body ) |
void | set_collision_mask ( int mask ) |
void | set_collision_mask_bit ( int bit, bool value ) |
void | set_layer_mask ( int mask ) |
void | set_layer_mask_bit ( int bit, bool value ) |
Description
PhysicsBody is an abstract base class for implementing a physics body. All PhysicsBody types inherit from it.
Member Function Description
void add_collision_exception_with ( PhysicsBody body )
int get_collision_mask ( ) const
bool get_collision_mask_bit ( int bit ) const
int get_layer_mask ( ) const
bool get_layer_mask_bit ( int bit ) const
void remove_collision_exception_with ( PhysicsBody body )
void set_collision_mask ( int mask )
void set_collision_mask_bit ( int bit, bool value )
void set_layer_mask ( int mask )
void set_layer_mask_bit ( int bit, bool value )
© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/2.1/classes/class_physicsbody.html