C# 클래스 BEPUphysics.OtherSpaceStages.ForceUpdater

Applies forces to managed objects.
상속: MultithreadedProcessingStage
파일 보기 프로젝트 열기: Indiefreaks/igf 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
gravity System.Vector3
timeStepSettings TimeStepSettings

공개 메소드들

메소드 설명
Add ( IForceUpdateable forceUpdateable ) : void

Adds a force updateable to the force updater.

ForceUpdateableBecomingDynamic ( IForceUpdateable updateable ) : void

Notifies the system that a force updateable is becoming dynamic.

ForceUpdateableBecomingKinematic ( IForceUpdateable updateable ) : void

Notifies the system that a force updateable is becoming kinematic.

ForceUpdater ( TimeStepSettings timeStepSettings ) : System

Constructs the force updater.

ForceUpdater ( TimeStepSettings timeStepSettings, IThreadManager threadManager ) : System

Constructs the force updater.

Remove ( IForceUpdateable forceUpdateable ) : void

Removes a force updateable from the force updater.

보호된 메소드들

메소드 설명
UpdateMultithreaded ( ) : void
UpdateSingleThreaded ( ) : void

비공개 메소드들

메소드 설명
UpdateObject ( int i ) : void

메소드 상세

Add() 공개 메소드

Adds a force updateable to the force updater.
Thrown when the item already belongs to a force updater.
public Add ( IForceUpdateable forceUpdateable ) : void
forceUpdateable IForceUpdateable Item to add.
리턴 void

ForceUpdateableBecomingDynamic() 공개 메소드

Notifies the system that a force updateable is becoming dynamic.
public ForceUpdateableBecomingDynamic ( IForceUpdateable updateable ) : void
updateable IForceUpdateable Updateable changing state.
리턴 void

ForceUpdateableBecomingKinematic() 공개 메소드

Notifies the system that a force updateable is becoming kinematic.
public ForceUpdateableBecomingKinematic ( IForceUpdateable updateable ) : void
updateable IForceUpdateable Updateable changing state.
리턴 void

ForceUpdater() 공개 메소드

Constructs the force updater.
public ForceUpdater ( TimeStepSettings timeStepSettings ) : System
timeStepSettings TimeStepSettings Time step settings to use.
리턴 System

ForceUpdater() 공개 메소드

Constructs the force updater.
public ForceUpdater ( TimeStepSettings timeStepSettings, IThreadManager threadManager ) : System
timeStepSettings TimeStepSettings Time step settings to use.
threadManager IThreadManager Thread manager to use.
리턴 System

Remove() 공개 메소드

Removes a force updateable from the force updater.
Thrown when the item does not belong to this force updater or its state is corrupted.
public Remove ( IForceUpdateable forceUpdateable ) : void
forceUpdateable IForceUpdateable Item to remove.
리턴 void

UpdateMultithreaded() 보호된 메소드

protected UpdateMultithreaded ( ) : void
리턴 void

UpdateSingleThreaded() 보호된 메소드

protected UpdateSingleThreaded ( ) : void
리턴 void

프로퍼티 상세

gravity 보호되어 있는 프로퍼티

protected Vector3,System gravity
리턴 System.Vector3

timeStepSettings 보호되어 있는 프로퍼티

protected TimeStepSettings timeStepSettings
리턴 TimeStepSettings