Game Develop C++ Platform: Built-in Sprite Object extension

| Game Develop C++ Platform Platform for developing native games based on OpenGL and SFML with Game Develop

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

All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
Classes | Functions
Built-in Sprite Object extension
Built-in Game Develop extensions
Collaboration diagram for Built-in Sprite Object extension:

## Classes

class | Animation
| Class representing an animation of a SpriteObject. More...
class | SpriteExtension
| Internal built-in extension providing SpriteObject objects. More...
class | Direction
| Class defining a direction of an Animation. More...
class | Point
| Named point used by Sprite. More...
class | Sprite
| Describe a sprite to be included in a Direction and to display on the screen. More...
class | SpriteObject
| Internal built-in Sprite object. More...

## Functions

bool GD_API | CheckCollision (const RuntimeSpriteObject *const objet1, const RuntimeSpriteObject *const objet2)
| Pixel perfect collision test between two sprite objectsAlpha transparency, rotation and zooms are taken into account. More...

## Detailed Description

## Function Documentation

bool GD_API CheckCollision | ( | const RuntimeSpriteObject *const | objet1,
|  | const RuntimeSpriteObject *const | objet2
| ) |  |

Pixel perfect collision test between two sprite objectsAlpha transparency, rotation and zooms are taken into account.

Returns
  true if the sprite are overlapping

Check for collision between two sprite objects

Here is the call graph for this function: