Interface IProcessorBase
- Namespace
- Stride.Engine.FlexibleProcessing
- Assembly
- Stride.Engine.dll
public interface IProcessorBase
Properties
ExecutionMode
The logic using this value expects it to be constant at runtime
ExecutionMode ExecutionMode { get; }
Property Value
Methods
OnComponentAdded(IMarkedComponent)
Occurs right after a component is added to the scene
void OnComponentAdded(IMarkedComponent comp)
Parameters
comp
IMarkedComponent
OnComponentRemoved(IMarkedComponent)
Occurs right after a component is removed from the scene
void OnComponentRemoved(IMarkedComponent comp)
Parameters
comp
IMarkedComponent
SystemAdded(IServiceRegistry)
Occurs right after the first component handled by this processor is added to the scene, but before OnComponentAdded(IMarkedComponent)
void SystemAdded(IServiceRegistry registryParam)
Parameters
registryParam
IServiceRegistry
SystemRemoved()
Occurs right after the last component handled by this processor is removed from the scene, after the call to OnComponentRemoved(IMarkedComponent)
void SystemRemoved()