|
Drag[en]gine Script Module DragonScript 1.32.1
|
Debug ECBehaviorHitScan. More...
Public Member Functions | |
| void | clear () |
| Clear debug drawer. | |
| float | getBoxHalfExtends () |
| Box half-extends. | |
| float | getSphereRadius () |
| Sphere radius. | |
| DebugBehaviorHitScan | new (ECBehaviorHitScan.Instance behavior) |
| Create debug instance for behavior. | |
| void | setBoxHalfExtends (float halfExtends) |
| Set box half-extends. | |
| void | setSphereRadius (float radius) |
| Set sphere radius. | |
| void | setXRay (bool xray) |
| Set XRay mode. | |
| void | update () |
| Update drawer shape. | |
Protected Member Functions | |
| DebugDrawer | getDebugDrawer () |
| Debug drawer. | |
Debug ECBehaviorHitScan.
To use create an instance of DebugBehaviorHitScan with the behavior to track. Call update() after hit scan is done to update debug drawers. Call clear() to hide.
| void Dragengine.Debugging.DebugBehaviorHitScan.clear | ( | ) |
Clear debug drawer.
| float Dragengine.Debugging.DebugBehaviorHitScan.getBoxHalfExtends | ( | ) |
Box half-extends.
|
protected |
Debug drawer.
| float Dragengine.Debugging.DebugBehaviorHitScan.getSphereRadius | ( | ) |
Sphere radius.
| DebugBehaviorHitScan Dragengine.Debugging.DebugBehaviorHitScan.new | ( | ECBehaviorHitScan.Instance | behavior | ) |
Create debug instance for behavior.
| void Dragengine.Debugging.DebugBehaviorHitScan.setBoxHalfExtends | ( | float | halfExtends | ) |
Set box half-extends.
| void Dragengine.Debugging.DebugBehaviorHitScan.setSphereRadius | ( | float | radius | ) |
Set sphere radius.
| void Dragengine.Debugging.DebugBehaviorHitScan.setXRay | ( | bool | xray | ) |
Set XRay mode.
| void Dragengine.Debugging.DebugBehaviorHitScan.update | ( | ) |
Update drawer shape.