| ## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# cstool/collider.h File Reference

Collision helper. More...

`#include "csextern.h"`
`#include "csgeom/box.h"`
`#include "csutil/csobject.h"`
`#include "csutil/leakguard.h"`
`#include "csutil/array.h"`
`#include "csutil/scf_implementation.h"`
`#include "csutil/set.h"`
`#include "ivaria/collider.h"`

Go to the source code of this file.

## Classes
class | csColliderActor
| With csColliderActor you can more easily manage collision detection of a player or character model with gravity handling. More...
class | csColliderHelper
| This is a class containing a few static member functions to help work with csColliderWrapper and collision detection in general. More...
class | csColliderWrapper
| This is a convenience object that you can use in your own games to attach an iCollider object (from the CD plugin system) to any other csObject (including CS entities). More...
struct | csTraceBeamResult
| Return structure for the csColliderHelper::TraceBeam() method. More...

## Detailed Description

Collision helper.

Definition in file collider.h.