TrueSync
Public Member Functions | Properties | List of all members
TrueSync.IBody2D Interface Reference

Represents an interface to 2D bodies. More...

Inheritance diagram for TrueSync.IBody2D:
TrueSync.IBody

Public Member Functions

void TSApplyForce (TSVector2 force)
 Applies a force to the body's center.
 
void TSApplyForce (TSVector2 force, TSVector2 position)
 Applies a force to the body at a specific position.
 
void TSApplyImpulse (TSVector2 force)
 Applies a impulse to the body's center.
 
void TSApplyImpulse (TSVector2 force, TSVector2 position)
 Applies a impulse to the body at a specific position.
 
void TSApplyTorque (TSVector2 force)
 Applies a torque force to the body.
 
- Public Member Functions inherited from TrueSync.IBody
string Checkum ()
 
void TSUpdate ()
 

Properties

TSVector2 TSPosition [get, set]
 Set/get body's position.
 
FP TSOrientation [get, set]
 Set/get body's orientation.
 
bool TSAffectedByGravity [get, set]
 If true the body is affected by gravity.
 
bool TSIsKinematic [get, set]
 If true the body is managed as kinematic.
 
TSVector2 TSLinearVelocity [get, set]
 Set/get body's linear velocity.
 
FP TSAngularVelocity [get, set]
 Set/get body's angular velocity. (radians/s).
 
FP TSLinearDamping [get, set]
 Set/get body's linear damping (0 to 1).
 
FP TSAngularDamping [get, set]
 Set/get body's angular damping (0 to 1).
 
- Properties inherited from TrueSync.IBody
bool TSDisabled [get, set]
 If true the body doesn't interfere in physics simulation.
 
bool TSIsStatic [get, set]
 If true the body doesn't move around by collisions.
 

Detailed Description

Represents an interface to 2D bodies.

Definition at line 6 of file IBody2D.cs.


The documentation for this interface was generated from the following file: