Quantum 3
3.0.14
A system to add profiler callbacks into the Unity player loop. More...
Static Public Member Functions | |
| static bool | AddPlayerLoopSystem (Type playerLoopSystemType, Type targetLoopSystemType, PlayerLoopSystem.UpdateFunction updateFunction, int position=-1) |
| Adds a player loop system to the Unity player loop. More... | |
| static bool | AddPlayerLoopSystem (Type playerLoopSystemType, Type targetSubSystemType, PlayerLoopSystem.UpdateFunction updateFunctionBefore, PlayerLoopSystem.UpdateFunction updateFunctionAfter) |
| Adds a player loop system to the Unity player loop. More... | |
| static void | DumpPlayerLoopSystems () |
| Debug output of the player loop systems. More... | |
| static bool | HasPlayerLoopSystem (Type playerLoopSystemType) |
| Checks if certain player loop system is already added. More... | |
| static bool | RemovePlayerLoopSystems (Type playerLoopSystemType) |
| Remove a player loop system. More... | |
| static void | SetDefaultPlayerLoopSystem () |
| Resets the player loop. More... | |
A system to add profiler callbacks into the Unity player loop.
|
inlinestatic |
Resets the player loop.
|
inlinestatic |
Checks if certain player loop system is already added.
| playerLoopSystemType | Player loop system type |
|
inlinestatic |
Adds a player loop system to the Unity player loop.
| playerLoopSystemType | Player loos system type |
| targetLoopSystemType | Target loop type |
| updateFunction | Update function |
| position | The position of the sub system |
| ArgumentOutOfRangeException | Is raised when the position is invalid |
|
inlinestatic |
Adds a player loop system to the Unity player loop.
| playerLoopSystemType | Player loos system type |
| targetSubSystemType | Target sub system type |
| updateFunctionBefore | Update before function |
| updateFunctionAfter | Update after function |
|
inlinestatic |
Remove a player loop system.
| playerLoopSystemType | System type to remove |
|
inlinestatic |
Debug output of the player loop systems.