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

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

- Main Page
- Modules
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
Classes | Typedefs
ObjectHelpers.h File Reference
`#include "GDCpp/Object.h"`
`#include "GDCpp/RuntimeObject.h"`
`#include <boost/shared_ptr.hpp>`
`#include <vector>`

Go to the source code of this file.

## Classes

struct | ObjectHasName
| Functor testing object name. More...
struct | SortByZOrder
| Functor for sorting an RuntimeObjList by ZOrder. More...

## Typedefs

typedef std::vector < boost::shared_ptr < RuntimeObject > > | RuntimeObjList
typedef boost::shared_ptr < RuntimeObject > | RuntimeObjSPtr

## Detailed Description

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

## Typedef Documentation

typedef std::vector< boost::shared_ptr<RuntimeObject> > RuntimeObjList

An object list is a vector containing (smart) pointers to objects.

typedef boost::shared_ptr<RuntimeObject> RuntimeObjSPtr

Objects are usually managed thanks to (smart) pointers.