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