Obi  7.0.5
Unified particle physics for Unity
All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Obi.NullSolverImpl Class Reference
Inheritance diagram for Obi.NullSolverImpl:
Obi.ISolverImpl

Public Member Functions

void Destroy ()
 
void PushData ()
 
void RequestReadback ()
 
void InitializeFrame (Vector4 translation, Vector4 scale, Quaternion rotation)
 
void UpdateFrame (Vector4 translation, Vector4 scale, Quaternion rotation, float deltaTime)
 
IObiJobHandle ApplyFrame (float worldLinearInertiaScale, float worldAngularInertiaScale, float deltaTime)
 
IObiJobHandle ApplyForceZones (ObiNativeForceZoneList zones, ObiNativeAffineTransformList transforms)
 
void SetDeformableTriangles (ObiNativeIntList indices, ObiNativeVector2List uvs)
 
void SetDeformableEdges (ObiNativeIntList indices)
 
void SetSimplices (ObiNativeIntList simplices, SimplexCounts counts)
 
void ParticleCountChanged (ObiSolver solver)
 
void MaxFoamParticleCountChanged (ObiSolver solver)
 
void SetRigidbodyArrays (ObiSolver solver)
 
void SetActiveParticles (ObiNativeIntList indices)
 
void GetBounds (ref Vector3 min, ref Vector3 max)
 
void SetParameters (Oni.SolverParameters parameters)
 
int GetConstraintCount (Oni.ConstraintType type)
 
void SetConstraintGroupParameters (Oni.ConstraintType type, ref Oni.ConstraintParameters parameters)
 
IConstraintsBatchImpl CreateConstraintsBatch (Oni.ConstraintType constraintType)
 
void DestroyConstraintsBatch (IConstraintsBatchImpl group)
 
void FinishSimulation ()
 
IObiJobHandle UpdateBounds (IObiJobHandle inputDeps, float stepTime)
 
IObiJobHandle CollisionDetection (IObiJobHandle inputDeps, float stepTime)
 
IObiJobHandle Substep (IObiJobHandle inputDeps, float stepTime, float substepTime, int index, float timeLeft)
 
IObiJobHandle ApplyInterpolation (IObiJobHandle inputDeps, ObiNativeVector4List startPositions, ObiNativeQuaternionList startOrientations, float stepTime, float unsimulatedTime)
 
int GetParticleGridSize ()
 
void GetParticleGrid (ObiNativeAabbList cells)
 
void SpatialQuery (ObiNativeQueryShapeList shapes, ObiNativeAffineTransformList transforms, ObiNativeQueryResultList results)
 

Properties

uint activeFoamParticleCount [get, set]
 
- Properties inherited from Obi.ISolverImpl
uint activeFoamParticleCount [get]
 

The documentation for this class was generated from the following file: