Contains all the added GV_TargetingSystem components and Processors. Code is run every frame updating all the required sub systems that makes the getting targets possible.
More...
Contains all the added GV_TargetingSystem components and Processors. Code is run every frame updating all the required sub systems that makes the getting targets possible.
◆ AddGameObjectTargetCreator< T >()
void Plugins.GeometricVision.TargetingSystem.Code.TargetingSystemsRunner.AddGameObjectTargetCreator< T > |
( |
| ) |
|
◆ GetProcessor< T >()
T Plugins.GeometricVision.TargetingSystem.Code.TargetingSystemsRunner.GetProcessor< T > |
( |
| ) |
|
Gets the processor of given type from the runner.
- Template Parameters
-
- Returns
◆ SetVisibilityForTargets()
void Plugins.GeometricVision.TargetingSystem.Code.TargetingSystemsRunner.SetVisibilityForTargets |
( |
int |
targetingSystemOrderingIndex, |
|
|
GV_TargetingSystem |
gvTargetingSystem |
|
) |
| |
- Parameters
-
targetingSystemOrderingIndex | the targetingSystemOrderingIndex for the system. Use zero, if calling the functions separately. Due to internal optimizations the first one on the list initiates the system. Using a zero value will force the runner to initialize processor for the current function call. |
However this is not needed if one of the systems has already initiated the visibility processor for the current frame.
- Parameters
-
The documentation for this class was generated from the following file:
- TargetingSystemsRunner.cs