Public 类型 | |
using | Shape = carla::rpc::DebugShape |
Public 成员函数 | |
FShapeVisitor (UWorld &InWorld, FColor InColor, float InLifeTime, bool bInPersistentLines) | |
ACarlaHUD * | GetHUD () const |
void | operator() (const Shape::Arrow &Arrow) const |
void | operator() (const Shape::Box &Box) const |
void | operator() (const Shape::HUDArrow &Arrow) const |
void | operator() (const Shape::HUDBox &Box) const |
void | operator() (const Shape::HUDLine &Line) const |
void | operator() (const Shape::HUDPoint &Point) const |
void | operator() (const Shape::Line &Line) const |
void | operator() (const Shape::Point &Point) const |
void | operator() (const Shape::String &Str) const |
Private 属性 | |
bool | bPersistentLines |
FLinearColor | Color |
uint8 | DepthPriority = SDPG_World |
float | LifeTime |
UWorld * | World |
静态 Private 属性 | |
static constexpr double | BrightMultiplier = 1.0 |
在文件 DebugShapeDrawer.cpp 第 23 行定义.
在文件 DebugShapeDrawer.cpp 第 25 行定义.
|
inline |
在文件 DebugShapeDrawer.cpp 第 27 行定义.
引用了 World.
|
inline |
在文件 DebugShapeDrawer.cpp 第 36 行定义.
引用了 World.
被这些函数引用 operator()(), operator()(), operator()(), operator()() , 以及 operator()().
|
inline |
在文件 DebugShapeDrawer.cpp 第 110 行定义.
引用了 carla::rpc::DebugShape::Arrow::arrow_size, carla::rpc::DebugShape::Line::begin, DepthPriority, carla::rpc::DebugShape::Line::end, UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalLocation(), LifeTime, carla::rpc::DebugShape::Arrow::line, carla::rpc::DebugShape::Line::thickness , 以及 World.
|
inline |
在文件 DebugShapeDrawer.cpp 第 183 行定义.
引用了 DepthPriority, UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalTransform(), LifeTime , 以及 World.
|
inline |
在文件 DebugShapeDrawer.cpp 第 147 行定义.
引用了 carla::rpc::DebugShape::HUDArrow::arrow_size, carla::rpc::DebugShape::HUDLine::begin, carla::rpc::DebugShape::HUDLine::end, GetHUD(), UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalLocation(), LifeTime, carla::rpc::DebugShape::HUDArrow::line, carla::rpc::DebugShape::HUDLine::thickness , 以及 World.
|
inline |
在文件 DebugShapeDrawer.cpp 第 224 行定义.
引用了 GetHUD(), UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalTransform(), LifeTime , 以及 World.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
在文件 DebugShapeDrawer.cpp 第 287 行定义.
|
staticconstexprprivate |
在文件 DebugShapeDrawer.cpp 第 298 行定义.
|
private |
在文件 DebugShapeDrawer.cpp 第 283 行定义.
|
private |
在文件 DebugShapeDrawer.cpp 第 289 行定义.
被这些函数引用 operator()(), operator()(), operator()() , 以及 operator()().
|
private |
在文件 DebugShapeDrawer.cpp 第 285 行定义.
被这些函数引用 operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()() , 以及 operator()().
|
private |
在文件 DebugShapeDrawer.cpp 第 281 行定义.
被这些函数引用 FShapeVisitor(), GetHUD(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()(), operator()() , 以及 operator()().