Jypeli 10
The simple game programming library
Jypeli.Physics.IPhysicsEngine rajapintareferenssi

Rajapinta fysiikkamoottorille. Lisää...

Julkiset jäsenfunktiot

void AddBody (IPhysicsBody body)
 
void AddJoint (IAxleJoint joint)
 
void Clear ()
 
void ConnectBodies (PhysicsObject physObj1, PhysicsObject physObj2)
 
IPhysicsBody CreateBody (IPhysicsObject owner, double width, double height, Shape shape)
 
IAxleJoint CreateJoint (IPhysicsObject obj1, IPhysicsObject obj2, JointTypes type)
 
IAxleJoint CreateJoint (IPhysicsObject obj1, IPhysicsObject obj2, Vector pivot)
 
IAxleJoint CreateJoint (IPhysicsObject obj1, Vector pivot)
 
void RemoveBody (IPhysicsBody body)
 
void RemoveJoint (IAxleJoint joint)
 
void Update (double dt)
 

Ominaisuudet

Vector Gravity [getset]
 

Yksityiskohtainen selite

Rajapinta fysiikkamoottorille.

Määrittely tiedoston IPhysicsEngine.cs rivillä 6.

Jäsenfunktioiden dokumentaatio

◆ AddBody()

void Jypeli.Physics.IPhysicsEngine.AddBody ( IPhysicsBody  body)

◆ AddJoint()

void Jypeli.Physics.IPhysicsEngine.AddJoint ( IAxleJoint  joint)

◆ Clear()

void Jypeli.Physics.IPhysicsEngine.Clear ( )

◆ ConnectBodies()

void Jypeli.Physics.IPhysicsEngine.ConnectBodies ( PhysicsObject  physObj1,
PhysicsObject  physObj2 
)

◆ CreateBody()

IPhysicsBody Jypeli.Physics.IPhysicsEngine.CreateBody ( IPhysicsObject  owner,
double  width,
double  height,
Shape  shape 
)

◆ CreateJoint() [1/3]

IAxleJoint Jypeli.Physics.IPhysicsEngine.CreateJoint ( IPhysicsObject  obj1,
IPhysicsObject  obj2,
JointTypes  type 
)

◆ CreateJoint() [2/3]

IAxleJoint Jypeli.Physics.IPhysicsEngine.CreateJoint ( IPhysicsObject  obj1,
IPhysicsObject  obj2,
Vector  pivot 
)

◆ CreateJoint() [3/3]

IAxleJoint Jypeli.Physics.IPhysicsEngine.CreateJoint ( IPhysicsObject  obj1,
Vector  pivot 
)

◆ RemoveBody()

void Jypeli.Physics.IPhysicsEngine.RemoveBody ( IPhysicsBody  body)

◆ RemoveJoint()

void Jypeli.Physics.IPhysicsEngine.RemoveJoint ( IAxleJoint  joint)

◆ Update()

void Jypeli.Physics.IPhysicsEngine.Update ( double  dt)

Ominaisuuksien dokumentaatio

◆ Gravity

Vector Jypeli.Physics.IPhysicsEngine.Gravity
getset

Määrittely tiedoston IPhysicsEngine.cs rivillä 9.


Dokumentaatio tälle rajapinnalle luotiin seuraavasta tiedostosta: