Murl::Physics::ISimulator Member List

This is the complete list of members for Murl::Physics::ISimulator, including all inherited members.

BeginSimulation(Real dt)=0Murl::Physics::ISimulatorpure virtual
BeginSubmission()=0Murl::Physics::ISimulatorpure virtual
ClassInfoArray typedefMurl::IFactoryObject< ISimulator >
CollectStatisticsObjects(Index< const IStatisticsObject * > &objects) const =0Murl::Physics::ISimulatorpure virtual
CreateObject(const String &className)=0Murl::Physics::ISimulatorpure virtual
DeInit()=0Murl::Physics::ISimulatorpure virtual
DestroyObject(IObject *&object)=0Murl::Physics::ISimulatorpure virtual
EndSimulation()=0Murl::Physics::ISimulatorpure virtual
EndSubmission()=0Murl::Physics::ISimulatorpure virtual
GetAttributeInfo()Murl::IFactoryObject< ISimulator >inlinestatic
GetNumberOfRegisteredObjectClassInfos() const =0Murl::Physics::ISimulatorRegistrypure virtual
GetObjectClassInfo() const=0Murl::IFactoryObject< ISimulator >pure virtual
GetPropertyInfo()Murl::IFactoryObject< ISimulator >inlinestatic
GetRegisteredObjectClassInfo(UInt32 index) const =0Murl::Physics::ISimulatorRegistrypure virtual
GetRegisteredObjectClassInfoIndex(const IObject::ClassInfo &classInfo) const =0Murl::Physics::ISimulatorRegistrypure virtual
GetRegisteredObjectClassInfoIndex(const String &className) const =0Murl::Physics::ISimulatorRegistrypure virtual
Init(IEngine *engine, const IAppConfiguration *appConfig, IFeatureSet *features)=0Murl::Physics::ISimulatorpure virtual
PopBodyToSimulate(IBody *body)=0Murl::Physics::ISimulatorpure virtual
PushBodyToSimulate(IBody *body, Matrix &worldTransform)=0Murl::Physics::ISimulatorpure virtual
PushFieldToSimulate(IField *field)=0Murl::Physics::ISimulatorpure virtual
PushGeometryToSimulate(IGeometry *geometry)=0Murl::Physics::ISimulatorpure virtual
PushJointToSimulate(IJoint *joint)=0Murl::Physics::ISimulatorpure virtual
PushSpringToSimulate(ISpring *spring)=0Murl::Physics::ISimulatorpure virtual
RegisterObjectClass(const IObject::ClassInfo &classInfo)=0Murl::Physics::ISimulatorRegistrypure virtual
ResetObjectProperties()=0Murl::IFactoryObject< ISimulator >pure virtual
ResetProperties(IFactoryObject< ISimulator > *object)Murl::IFactoryObject< ISimulator >inlinestatic
SetCurrentIsland(IIsland *island)=0Murl::Physics::ISimulatorpure virtual
SetCurrentSurfaces(const ISurface **surfaces, UInt32 numberOfSurfaces)=0Murl::Physics::ISimulatorpure virtual
SetCurrentTransform(const Matrix *transform, const Vector *scaleFactor)=0Murl::Physics::ISimulatorpure virtual
UnregisterObjectClass(const IObject::ClassInfo &classInfo)=0Murl::Physics::ISimulatorRegistrypure virtual
WasReset() const =0Murl::Physics::ISimulatorpure virtual
~IFactoryObject() overrideMurl::IFactoryObject< ISimulator >inline


Copyright © 2011-2024 Spraylight GmbH.