ColliderSpec Struct Reference
#include <Collider.h>
# Public Attributes | |
| ComponentSpec | componentSpec |
| Component spec. | |
| PixelSize | pixelSize |
| size in pixels | |
| PixelVector | displacement |
| Displacement modifier. | |
| PixelRotation | pixelRotation |
| rotation modifier | |
| Scale | scale |
| scale modifier | |
| bool | checkForCollisions |
| If true this collider checks for collisions against other colliders. | |
| uint32 | layers |
| Layers in which I live. | |
| uint32 | layersToIgnore |
| Layers to ignore when checking for collisions. | |
# Detailed Description
Definition at line 139 of file Collider.h.
# Member Data Documentation
# checkForCollisions
| bool ColliderSpec::checkForCollisions |
If true this collider checks for collisions against other colliders.
Definition at line 157 of file Collider.h.
# componentSpec
| ComponentSpec ColliderSpec::componentSpec |
Component spec.
Definition at line 142 of file Collider.h.
# displacement
| PixelVector ColliderSpec::displacement |
Displacement modifier.
Definition at line 148 of file Collider.h.
# layers
| uint32 ColliderSpec::layers |
Layers in which I live.
Definition at line 160 of file Collider.h.
# layersToIgnore
| uint32 ColliderSpec::layersToIgnore |
Layers to ignore when checking for collisions.
Definition at line 163 of file Collider.h.
# pixelRotation
| PixelRotation ColliderSpec::pixelRotation |
rotation modifier
Definition at line 151 of file Collider.h.
# pixelSize
| PixelSize ColliderSpec::pixelSize |
size in pixels
Definition at line 145 of file Collider.h.
# scale
| Scale ColliderSpec::scale |
scale modifier
Definition at line 154 of file Collider.h.
The documentation for this struct was generated from the following file:
- VUEngine-Core/source/Component/Collider/Collider.h