Game Develop C++ Platform: SpriteObject.h File Reference

| 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

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
Classes | Functions
SpriteObject.h File Reference
`#include "GDCpp/Object.h"`
`#include "GDCpp/RuntimeObject.h"`

Go to the source code of this file.

## Classes

class | AnimationProxy
| Wrapper around a pointer to Animation. Used to reduce compile time. Animation proxy is used to avoid including Animation.h/Direction.h/Sprite.h and SFML headers. More...
class | SpriteObject
| Internal built-in Sprite object. More...
class | RuntimeSpriteObject

## Functions

GD_API void | DestroySpriteObject (gd::Object *object)
GD_API gd::Object * | CreateSpriteObject (std::string name)
GD_API void | DestroyRuntimeSpriteObject (RuntimeObject *object)
GD_API RuntimeObject * | CreateRuntimeSpriteObject (RuntimeScene &scene, const gd::Object &object)

## Detailed Description

Game Develop 2008-2013 Florian Rival (Flori.nosp@m.an.R.nosp@m.ival@.nosp@m.gmai.nosp@m.l.com)

## Function Documentation

GD_API gd::Object* CreateSpriteObject | ( | std::string | name) |  |

Function creating an extension Object. Game Develop can not directly create an extension object

GD_API void DestroySpriteObject | ( | gd::Object * | object) |  |

Function destroying an extension Object. Game Develop does not delete directly extension object to avoid overloaded new/delete conflicts.