An attribute of an ActorBlueprint. 更多...
#include <ActorAttribute.h>
Private 属性 | |
rpc::ActorAttribute | _attribute |
额外继承的成员函数 | |
Protected 成员函数 继承自 carla::client::ActorAttributeValueAccess | |
void | Validate () const |
An attribute of an ActorBlueprint.
在文件 LibCarla/source/carla/client/ActorAttribute.h 第 184 行定义.
|
inline |
在文件 LibCarla/source/carla/client/ActorAttribute.h 第 187 行定义.
引用了 carla::client::ActorAttributeValueAccess::Validate().
|
default |
|
default |
|
virtualdefault |
|
inline |
在文件 LibCarla/source/carla/client/ActorAttribute.h 第 208 行定义.
引用了 _attribute , 以及 carla::rpc::ActorAttribute::recommended_values.
被这些函数引用 carla::client::BlueprintLibrary::FilterByAttribute().
|
inlineoverridevirtual |
实现了 carla::client::ActorAttributeValueAccess.
在文件 LibCarla/source/carla/client/ActorAttribute.h 第 204 行定义.
引用了 _attribute , 以及 carla::rpc::ActorAttribute::type.
被这些函数引用 Set().
实现了 carla::client::ActorAttributeValueAccess.
在文件 LibCarla/source/carla/client/ActorAttribute.h 第 227 行定义.
引用了 _attribute , 以及 carla::rpc::ActorAttribute::value.
被这些函数引用 carla::client::BlueprintLibrary::FilterByAttribute().
|
inline |
|
inline |
Serialize this object as a carla::rpc::ActorAttributeValue.
在文件 LibCarla/source/carla/client/ActorAttribute.h 第 223 行定义.
引用了 _attribute.
|
default |
|
default |
void carla::client::ActorAttribute::Set | ( | std::string | value | ) |
Set the value of this attribute.
InvalidAttributeValue | if attribute is not modifiable. |
InvalidAttributeValue | if format does not match this type. |
在文件 ActorAttribute.cpp 第 22 行定义.
引用了 _attribute, carla::rpc::Bool, GetType(), carla::rpc::ActorAttribute::is_modifiable, LIBCARLA_THROW_INVALID_VALUE, carla::StringUtil::ToLower(), carla::client::ActorAttributeValueAccess::Validate() , 以及 carla::rpc::ActorAttribute::value.
|
private |
在文件 LibCarla/source/carla/client/ActorAttribute.h 第 232 行定义.
被这些函数引用 GetId(), GetRecommendedValues(), GetType(), GetValue(), IsModifiable(), operator rpc::ActorAttributeValue() , 以及 Set().