.. Generated automatically by doc/tools/makerst.py in Mole's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_VehicleBody: VehicleBody =========== **Inherits:** :ref:`PhysicsBody` **<** :ref:`CollisionObject` **<** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_brake` **(** **)** const | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_engine_force` **(** **)** const | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_friction` **(** **)** const | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_linear_velocity` **(** **)** const | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_mass` **(** **)** const | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_steering` **(** **)** const | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_brake` **(** :ref:`float` brake **)** | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_engine_force` **(** :ref:`float` engine_force **)** | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_friction` **(** :ref:`float` friction **)** | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_mass` **(** :ref:`float` mass **)** | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_steering` **(** :ref:`float` steering **)** | +--------------------------------+------------------------------------------------------------------------------------------------------------------+ Member Function Description --------------------------- .. _class_VehicleBody_get_brake: - :ref:`float` **get_brake** **(** **)** const .. _class_VehicleBody_get_engine_force: - :ref:`float` **get_engine_force** **(** **)** const .. _class_VehicleBody_get_friction: - :ref:`float` **get_friction** **(** **)** const .. _class_VehicleBody_get_linear_velocity: - :ref:`Vector3` **get_linear_velocity** **(** **)** const Returns the VehicleBody's velocity vector. To get the absolute speed in scalar value, get the length of the return vector in pixels/second. Example: :: # vehicle is an instance of VehicleBody var speed = vehicle.get_linear_velocity().length() .. _class_VehicleBody_get_mass: - :ref:`float` **get_mass** **(** **)** const .. _class_VehicleBody_get_steering: - :ref:`float` **get_steering** **(** **)** const .. _class_VehicleBody_set_brake: - void **set_brake** **(** :ref:`float` brake **)** .. _class_VehicleBody_set_engine_force: - void **set_engine_force** **(** :ref:`float` engine_force **)** .. _class_VehicleBody_set_friction: - void **set_friction** **(** :ref:`float` friction **)** .. _class_VehicleBody_set_mass: - void **set_mass** **(** :ref:`float` mass **)** .. _class_VehicleBody_set_steering: - void **set_steering** **(** :ref:`float` steering **)**