C# 클래스 BEPUphysics.EntityStateManagement.EntityStateWriteBuffer

Buffer containing pending writes to entity states.
상속: ProcessingStage
파일 보기 프로젝트 열기: Indiefreaks/igf 1 사용 예제들

공개 메소드들

메소드 설명
EnqueueAngularVelocity ( Entity entity, Microsoft.Xna.Framework.Vector3 &newAngularVelocity ) : void

Enqueues a change to an entity's angular velocity.

EnqueueLinearVelocity ( Entity entity, Microsoft.Xna.Framework.Vector3 &newLinearVelocity ) : void

Enqueues a change to an entity's linear velocity.

EnqueueOrientation ( Entity entity, Microsoft.Xna.Framework.Quaternion &newOrientationQuaternion ) : void

Enqueues a change to an entity's orientation.

EnqueuePosition ( Entity entity, Microsoft.Xna.Framework.Vector3 &newPosition ) : void

Enqueues a change to an entity's position.

EntityStateWriteBuffer ( ) : System.Runtime.InteropServices

Constructs the write buffer.

보호된 메소드들

메소드 설명
UpdateStage ( ) : void

메소드 상세

EnqueueAngularVelocity() 공개 메소드

Enqueues a change to an entity's angular velocity.
public EnqueueAngularVelocity ( Entity entity, Microsoft.Xna.Framework.Vector3 &newAngularVelocity ) : void
entity BEPUphysics.Entities.Entity Entity to target.
newAngularVelocity Microsoft.Xna.Framework.Vector3 New angular velocity of the entity.
리턴 void

EnqueueLinearVelocity() 공개 메소드

Enqueues a change to an entity's linear velocity.
public EnqueueLinearVelocity ( Entity entity, Microsoft.Xna.Framework.Vector3 &newLinearVelocity ) : void
entity BEPUphysics.Entities.Entity Entity to target.
newLinearVelocity Microsoft.Xna.Framework.Vector3 New linear velocity of the entity.
리턴 void

EnqueueOrientation() 공개 메소드

Enqueues a change to an entity's orientation.
public EnqueueOrientation ( Entity entity, Microsoft.Xna.Framework.Quaternion &newOrientationQuaternion ) : void
entity BEPUphysics.Entities.Entity Entity to target.
newOrientationQuaternion Microsoft.Xna.Framework.Quaternion New orientation of the entity.
리턴 void

EnqueuePosition() 공개 메소드

Enqueues a change to an entity's position.
public EnqueuePosition ( Entity entity, Microsoft.Xna.Framework.Vector3 &newPosition ) : void
entity BEPUphysics.Entities.Entity Entity to target.
newPosition Microsoft.Xna.Framework.Vector3 New position of the entity.
리턴 void

EntityStateWriteBuffer() 공개 메소드

Constructs the write buffer.
public EntityStateWriteBuffer ( ) : System.Runtime.InteropServices
리턴 System.Runtime.InteropServices

UpdateStage() 보호된 메소드

protected UpdateStage ( ) : void
리턴 void