Class HavokSimulation
Inheritance
HavokSimulation
Syntax
public class HavokSimulation : ISimulation, IDisposable
Constructors
HavokSimulation(HavokConfiguration)
Declaration
public HavokSimulation(HavokConfiguration config)
Parameters
Properties
CollisionEvents
Declaration
public HavokCollisionEvents CollisionEvents { get; }
Property Value
FinalJobHandle
Declaration
public JobHandle FinalJobHandle { get; }
Property Value
FinalSimulationJobHandle
Declaration
public JobHandle FinalSimulationJobHandle { get; }
Property Value
TriggerEvents
Declaration
public HavokTriggerEvents TriggerEvents { get; }
Property Value
Type
Declaration
public SimulationType Type { get; }
Property Value
Implements
Methods
Dispose()
Declaration
Declaration
public SimulationJobHandles ScheduleStepJobs(SimulationStepInput input, SimulationCallbacks callbacksIn, JobHandle inputDeps, int threadCountHint = 0)
Parameters
Returns
SetStaticBodiesChangedFlag(NativeArray<Int32>)
Sets the HaveStaticBodiesChanged in HavokSimulation.SimulationContext.
See HavokSimulation.SimulationContext.HaveStaticBodiesChanged for detailed explanation.
Declaration
public void SetStaticBodiesChangedFlag(NativeArray<int> haveStaticBodiesChanged)
Parameters
Declaration
public void Step(SimulationStepInput input)
Parameters
Implements
StepImmediate(SimulationStepInput, ref SimulationContext)
Declaration
public static void StepImmediate(SimulationStepInput input, ref SimulationContext simulationContext)
Parameters