#include <map>
#include <string>
#include <variant>
#include <gz/math/Pose3.hh>
#include <gz/math/Quaternion.hh>
#include "gz/rendering/config.hh"
#include "gz/rendering/RenderTypes.hh"
#include "gz/rendering/Object.hh"
#include "gz/rendering/Export.hh"
Go to the source code of this file.
|
class | Node |
| Represents a single posable node in the scene graph. More...
|
|
|
using | Variant = std::variant< std::monostate, int, float, double, std::string, bool, unsigned int > |
| Alias for a variant that can hold various types of data. The first type of the variant is std::monostate in order to prevent default-constructed variants from holding a type (a default-constructed variant is returned when a user calls Node::UserData with a key that doesn't exist for the node. In this case, since the key doesn't exist, the variant that is returned shouldn't hold any types - an "empty variant" should be returned for keys that don't exist) More...
|
|