#include <optional>
#include <limits>
#include <memory>
#include <gz/physics/Export.hh>
#include <gz/physics/detail/Identity.hh>
#include <gz/physics/detail/Entity.hh>
Go to the source code of this file.
|
class | Entity< PolicyT, FeaturesT > |
| This is the base class of all "proxy objects". The "proxy
objects" are essentially interfaces into the actual objects which exist inside of the various physics engine implementations. The proxy objects contain the minimal amount of data (e.g. a unique identifier, a reference-counter for the implementation object, and a reference to the implementation interface that it needs) necessary to interface with the object inside of the implementation that it refers to. More...
|
|
class | EntityPtr< EntityT > |
|
struct | RequestFeatures< ToFeatureList > |
| This class can be used to request features from an entity, or identify what features are missing from an entity. More...
|
|