C# Class BEPUphysics.PositionUpdating.PositionUpdater

Superclass of updaters which manage the position of objects.
Inheritance: MultithreadedProcessingStage
Mostrar archivo Open project: Indiefreaks/igf

Protected Properties

Property Type Description
timeStepSettings TimeStepSettings

Public Methods

Method Description
Add ( IPositionUpdateable updateable ) : void

Adds an object to the position updater.

Remove ( IPositionUpdateable updateable ) : void

Removes an updateable from the updater.

Protected Methods

Method Description
PositionUpdater ( TimeStepSettings timeStepSettings ) : System
PositionUpdater ( TimeStepSettings timeStepSettings, IThreadManager threadManager ) : System

Method Details

Add() public abstract method

Adds an object to the position updater.
Thrown if the updateable already belongs to a position updater.
public abstract Add ( IPositionUpdateable updateable ) : void
updateable IPositionUpdateable Updateable to add.
return void

PositionUpdater() protected method

protected PositionUpdater ( TimeStepSettings timeStepSettings ) : System
timeStepSettings TimeStepSettings
return System

PositionUpdater() protected method

protected PositionUpdater ( TimeStepSettings timeStepSettings, IThreadManager threadManager ) : System
timeStepSettings TimeStepSettings
threadManager IThreadManager
return System

Remove() public abstract method

Removes an updateable from the updater.
Thrown if the updater does not own the updateable.
public abstract Remove ( IPositionUpdateable updateable ) : void
updateable IPositionUpdateable Item to remove.
return void

Property Details

timeStepSettings protected_oe property

protected TimeStepSettings timeStepSettings
return TimeStepSettings