i6engine  1.0
PhysicsConfig.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  i6e::api::physics::Physics_Collision_Update
 sends update of collision flags vom PhysicalStateComponent to PhysicsNode More...
 
struct  i6e::api::physics::Physics_Gravity_Update
 sends update for world gravity More...
 
struct  i6e::api::physics::Physics_Node_Create
 message for creation of new PhysicsNode More...
 
struct  i6e::api::physics::Physics_Node_Update
 message for creation of new PhysicsNode More...
 
struct  i6e::api::physics::Physics_NodePosition_Update
 message for update of PhysicsNode position More...
 
struct  i6e::api::physics::Physics_LinearVelocity_Update
 sets the linear velocity of a PhysicsNode More...
 
struct  i6e::api::physics::Physics_Force_Update
 
struct  i6e::api::physics::Physics_Comp_Update
 sends message to PhysicalStateComponent with updates of velocity and impulse More...
 
struct  i6e::api::physics::Physics_ApplyRotation_Update
 applies new rotation to PhysicsNode More...
 
struct  i6e::api::physics::Physics_Reset_Update
 removes all powers from a PhysicsNode More...
 
struct  i6e::api::physics::Physics_NodeGravity_Update
 sets the gravity for the given object This overrides the default gravity, thus (0, 0, 0) will result in no gravity at all More...
 
struct  i6e::api::physics::Physics_Node_Delete
 message for deletion of new PhysicsNode More...
 
struct  i6e::api::physics::Physics_RayTest_Update
 message for raytest More...
 
struct  i6e::api::physics::Physics_RayTestNotify_Update
 message for raytest feedback More...
 
struct  i6e::api::physics::Physics_Pause_Update
 pauses the subsystem never send through network More...
 
struct  i6e::api::physics::Physics_AddPosition_Update
 message for addition of object position (cumulative) More...
 
struct  i6e::api::physics::Physics_P2PConstraint_Create
 message for creation of Point2PointConstraint between two PhysicsNodes More...
 
struct  i6e::api::physics::Physics_BreakConstraintImpulse_Update
 message for setting breaking impulse for Constraint between two PhysicsNodes More...
 
struct  i6e::api::physics::Physics_Constraint_Delete
 message for deletion of a Constraint between two PhysicsNodes More...
 
struct  i6e::api::physics::Physics_VelocityComponent_Create
 message for creation of a VelocityComponent in Physics More...
 
struct  i6e::api::physics::Physics_VelocityComponent_Delete
 message for deletion of a VelocityComponent in Physics More...
 
struct  i6e::api::physics::Physics_Accelerate_Update
 message for acceleration of VelocityComponent More...
 
struct  i6e::api::physics::Physics_Decelerate_Update
 message for deceleration of VelocityComponent More...
 
struct  i6e::api::physics::Physics_StopAcceleration_Update
 message for stopping acceleration of VelocityComponent More...
 
struct  i6e::api::physics::Physics_SetMaxSpeed_Update
 message for setting maxSpeed of a VelocityComponent More...
 
struct  i6e::api::physics::Physics_SetResistanceCoefficient_Update
 message for creation of a VelocityComponent in Physics More...
 
struct  i6e::api::physics::Physics_SetWindage_Update
 message for creation of a VelocityComponent in Physics More...
 

Namespaces

 i6e
 
 i6e::api
 
 i6e::api::physics
 

Typedefs

typedef i6e::api::physics::Physics_Collision_Update i6e::api::physics::Physics_Collision_Update
 sends update of collision flags vom PhysicalStateComponent to PhysicsNode More...
 
typedef i6e::api::physics::Physics_Gravity_Update i6e::api::physics::Physics_Gravity_Update
 sends update for world gravity More...
 
typedef i6e::api::physics::Physics_Node_Create i6e::api::physics::Physics_Node_Create
 message for creation of new PhysicsNode More...
 
typedef i6e::api::physics::Physics_Node_Update i6e::api::physics::Physics_Node_Update
 message for creation of new PhysicsNode More...
 
typedef i6e::api::physics::Physics_NodePosition_Update i6e::api::physics::Physics_NodePosition_Update
 message for update of PhysicsNode position More...
 
typedef i6e::api::physics::Physics_LinearVelocity_Update i6e::api::physics::Physics_LinearVelocity_Update
 sets the linear velocity of a PhysicsNode More...
 
typedef std::tuple< Vec3, Vec3, bool > i6e::api::physics::Force
 applies a central impulse for a PhysicsNode More...
 
typedef i6e::api::physics::Physics_Force_Update i6e::api::physics::Physics_Force_Update
 
typedef i6e::api::physics::Physics_Comp_Update i6e::api::physics::Physics_Comp_Update
 sends message to PhysicalStateComponent with updates of velocity and impulse More...
 
typedef i6e::api::physics::Physics_ApplyRotation_Update i6e::api::physics::Physics_ApplyRotation_Update
 applies new rotation to PhysicsNode More...
 
typedef i6e::api::physics::Physics_Reset_Update i6e::api::physics::Physics_Reset_Update
 removes all powers from a PhysicsNode More...
 
typedef i6e::api::physics::Physics_NodeGravity_Update i6e::api::physics::Physics_NodeGravity_Update
 sets the gravity for the given object This overrides the default gravity, thus (0, 0, 0) will result in no gravity at all More...
 
typedef i6e::api::physics::Physics_Node_Delete i6e::api::physics::Physics_Node_Delete
 message for deletion of new PhysicsNode More...
 
typedef i6e::api::physics::Physics_RayTest_Update i6e::api::physics::Physics_RayTest_Update
 message for raytest More...
 
typedef i6e::api::physics::Physics_RayTestNotify_Update i6e::api::physics::Physics_RayTestNotify_Update
 message for raytest feedback More...
 
typedef i6e::api::physics::Physics_Pause_Update i6e::api::physics::Physics_Pause_Update
 pauses the subsystem never send through network More...
 
typedef i6e::api::physics::Physics_AddPosition_Update i6e::api::physics::Physics_AddPosition_Update
 message for addition of object position (cumulative) More...
 
typedef i6e::api::physics::Physics_P2PConstraint_Create i6e::api::physics::Physics_P2PConstraint_Create
 message for creation of Point2PointConstraint between two PhysicsNodes More...
 
typedef i6e::api::physics::Physics_BreakConstraintImpulse_Update i6e::api::physics::Physics_BreakConstraintImpulse_Update
 message for setting breaking impulse for Constraint between two PhysicsNodes More...
 
typedef i6e::api::physics::Physics_Constraint_Delete i6e::api::physics::Physics_Constraint_Delete
 message for deletion of a Constraint between two PhysicsNodes More...
 
typedef i6e::api::physics::Physics_VelocityComponent_Create i6e::api::physics::Physics_VelocityComponent_Create
 message for creation of a VelocityComponent in Physics More...
 
typedef i6e::api::physics::Physics_VelocityComponent_Delete i6e::api::physics::Physics_VelocityComponent_Delete
 message for deletion of a VelocityComponent in Physics More...
 
typedef i6e::api::physics::Physics_Accelerate_Update i6e::api::physics::Physics_Accelerate_Update
 message for acceleration of VelocityComponent More...
 
typedef i6e::api::physics::Physics_Decelerate_Update i6e::api::physics::Physics_Decelerate_Update
 message for deceleration of VelocityComponent More...
 
typedef i6e::api::physics::Physics_StopAcceleration_Update i6e::api::physics::Physics_StopAcceleration_Update
 message for stopping acceleration of VelocityComponent More...
 
typedef i6e::api::physics::Physics_SetMaxSpeed_Update i6e::api::physics::Physics_SetMaxSpeed_Update
 message for setting maxSpeed of a VelocityComponent More...
 
typedef i6e::api::physics::Physics_SetResistanceCoefficient_Update i6e::api::physics::Physics_SetResistanceCoefficient_Update
 message for creation of a VelocityComponent in Physics More...
 
typedef i6e::api::physics::Physics_SetWindage_Update i6e::api::physics::Physics_SetWindage_Update
 message for creation of a VelocityComponent in Physics More...
 

Enumerations

enum  i6e::api::physics::PhysicsMessageTypes {
  i6e::api::physics::PhyReset, i6e::api::physics::PhyCollision, i6e::api::physics::PhyGravity, i6e::api::physics::PhyNode,
  i6e::api::physics::PhyNodeGravity, i6e::api::physics::PhyNodePosition, i6e::api::physics::PhyLinearVelocity, i6e::api::physics::PhyForce,
  i6e::api::physics::PhyVelForce, i6e::api::physics::PhyApplyRotation, i6e::api::physics::PhyResetForces, i6e::api::physics::PhyRayTest,
  i6e::api::physics::PhyRayTestResult, i6e::api::physics::PhyPause, i6e::api::physics::PhyAddPosition, i6e::api::physics::PhyP2PConstraint,
  i6e::api::physics::PhyConstraint, i6e::api::physics::PhyConstraintBreakImpulse, i6e::api::physics::PhyVelocityComponent, i6e::api::physics::PhyAccelerate,
  i6e::api::physics::PhyDecelerate, i6e::api::physics::PhyMaxSpeed, i6e::api::physics::PhyResistanceCoefficient, i6e::api::physics::PhyWindage,
  i6e::api::physics::PhyStopAcceleration
}