Used to initialize Actor classes. More...
#include <ActorState.h>
Public Member Functions | |
ActorInitializer (ActorInitializer &&)=default | |
Public Member Functions inherited from carla::client::detail::ActorState | |
const std::vector< ActorAttributeValue > & | GetAttributes () const |
const std::string & | GetDisplayId () const |
ActorId | GetId () const |
SharedPtr< Actor > | GetParent () const |
ActorId | GetParentId () const |
const std::vector< uint8_t > & | GetSemanticTags () const |
const std::string & | GetTypeId () const |
World | GetWorld () const |
Friends | |
class | detail::ActorFactory |
Additional Inherited Members | |
Protected Member Functions inherited from carla::client::detail::ActorState | |
ActorState (rpc::Actor description, EpisodeProxy episode) | |
const rpc::Actor & | GetActorDescription () const |
const geom::BoundingBox & | GetBoundingBox () const |
EpisodeProxy & | GetEpisode () |
const EpisodeProxy & | GetEpisode () const |
Used to initialize Actor classes.
Only the ActorFactory can create this object, thus only the ActorFactory can create actors.
Definition at line 93 of file client/detail/ActorState.h.
|
default |
|
friend |
Definition at line 97 of file client/detail/ActorState.h.