C# 클래스 BEPUphysics.OtherSpaceStages.BoundingBoxUpdater

Updates the bounding box of managed objects.
상속: MultithreadedProcessingStage
파일 보기 프로젝트 열기: Indiefreaks/igf 1 사용 예제들

공개 메소드들

메소드 설명
Add ( BEPUphysics.Collidables.MobileCollidables.MobileCollidable entry ) : void

Adds an entry to the updater.

BoundingBoxUpdater ( TimeStepSettings timeStepSettings ) : System

Constructs the bounding box updater.

BoundingBoxUpdater ( TimeStepSettings timeStepSettings, IThreadManager threadManager ) : System

Constructs the bounding box updater.

Remove ( BEPUphysics.Collidables.MobileCollidables.MobileCollidable entry ) : void

Removes an entry from the updater.

보호된 메소드들

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

비공개 메소드들

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

메소드 상세

Add() 공개 메소드

Adds an entry to the updater.
public Add ( BEPUphysics.Collidables.MobileCollidables.MobileCollidable entry ) : void
entry BEPUphysics.Collidables.MobileCollidables.MobileCollidable Entry to add.
리턴 void

BoundingBoxUpdater() 공개 메소드

Constructs the bounding box updater.
public BoundingBoxUpdater ( TimeStepSettings timeStepSettings ) : System
timeStepSettings TimeStepSettings Time step setttings to be used by the updater.
리턴 System

BoundingBoxUpdater() 공개 메소드

Constructs the bounding box updater.
public BoundingBoxUpdater ( TimeStepSettings timeStepSettings, IThreadManager threadManager ) : System
timeStepSettings TimeStepSettings Time step setttings to be used by the updater.
threadManager IThreadManager Thread manager to be used by the updater.
리턴 System

Remove() 공개 메소드

Removes an entry from the updater.
public Remove ( BEPUphysics.Collidables.MobileCollidables.MobileCollidable entry ) : void
entry BEPUphysics.Collidables.MobileCollidables.MobileCollidable Entry to remove.
리턴 void

UpdateMultithreaded() 보호된 메소드

protected UpdateMultithreaded ( ) : void
리턴 void

UpdateSingleThreaded() 보호된 메소드

protected UpdateSingleThreaded ( ) : void
리턴 void