#include <memory>
#include <string>
#include "gz/rendering/config.hh"
#include "gz/rendering/Scene.hh"
#include "gz/rendering/Node.hh"
#include "gz/rendering/Light.hh"
#include "gz/rendering/Sensor.hh"
#include "gz/rendering/Visual.hh"
#include "gz/rendering/Geometry.hh"
#include "gz/rendering/Material.hh"
#include "gz/rendering/Mesh.hh"
#include "gz/rendering/Export.hh"
Go to the source code of this file.
|
class | CompositeStore< T > |
| Represents a collection of Store objects, collectively working as a single composite store. More...
|
|
class | Map< T > |
| Storage map from std::string to template class T. More...
|
|
class | Store< T > |
| Multi-access storage structure of template class T. Template class T is expected to have functions GetId, GetName(), Destroy() which return unsigned int, std::string, and void respectively. This store will ensure that each element's name and ID are unique. More...
|
|
class | StoreWrapper< T, U > |
| Simple wrapper class that allows a Store of type Derived to be treated as a Store of type Base, where Derived is some class derived from Base. This is useful in storing Stores of different derived types in a single CompositeStore instance. More...
|
|