|
CARLA
|
Public Types | |
| using | Shape = carla::rpc::DebugShape |
Public Member Functions | |
| FShapeVisitor (UWorld &InWorld, FColor InColor, float InLifeTime, bool bInPersistentLines) | |
| void | operator() (const Shape::Arrow &Arrow) const |
| void | operator() (const Shape::Box &Box) const |
| void | operator() (const Shape::Line &Line) const |
| void | operator() (const Shape::Point &Point) const |
| void | operator() (const Shape::String &Str) const |
Private Attributes | |
| bool | bPersistentLines |
| FLinearColor | Color |
| uint8 | DepthPriority = SDPG_World |
| float | LifeTime |
| UWorld * | World |
Static Private Attributes | |
| static constexpr double | BrightMultiplier = 1.0 |
Definition at line 23 of file DebugShapeDrawer.cpp.
Definition at line 25 of file DebugShapeDrawer.cpp.
|
inline |
Definition at line 27 of file DebugShapeDrawer.cpp.
References World.
|
inline |
Definition at line 71 of file DebugShapeDrawer.cpp.
References carla::rpc::DebugShape::Arrow::arrow_size, carla::rpc::DebugShape::Line::begin, Color, DepthPriority, carla::rpc::DebugShape::Line::end, UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalLocation(), LifeTime, carla::rpc::DebugShape::Arrow::line, carla::rpc::DebugShape::Line::thickness, and World.
|
inline |
Definition at line 133 of file DebugShapeDrawer.cpp.
References Color, DepthPriority, UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalTransform(), LifeTime, and World.
|
inline |
Definition at line 52 of file DebugShapeDrawer.cpp.
References carla::rpc::DebugShape::Line::begin, Color, DepthPriority, carla::rpc::DebugShape::Line::end, UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalLocation(), LifeTime, carla::rpc::DebugShape::Line::thickness, and World.
|
inline |
Definition at line 36 of file DebugShapeDrawer.cpp.
References Color, DepthPriority, UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalLocation(), LifeTime, and World.
|
inline |
Definition at line 198 of file DebugShapeDrawer.cpp.
References ACarlaHUD::AddHUDString(), Color, UCarlaStatics::GetLargeMapManager(), ALargeMapManager::GlobalToLocalLocation(), LifeTime, carla::rpc::DebugShape::String::location, carla::rpc::DebugShape::String::text, and World.
|
private |
Definition at line 224 of file DebugShapeDrawer.cpp.
|
staticconstexprprivate |
Definition at line 235 of file DebugShapeDrawer.cpp.
|
private |
Definition at line 220 of file DebugShapeDrawer.cpp.
Referenced by operator()(), operator()(), operator()(), operator()(), and operator()().
|
private |
Definition at line 226 of file DebugShapeDrawer.cpp.
Referenced by operator()(), operator()(), operator()(), and operator()().
|
private |
Definition at line 222 of file DebugShapeDrawer.cpp.
Referenced by operator()(), operator()(), operator()(), operator()(), and operator()().
|
private |
Definition at line 218 of file DebugShapeDrawer.cpp.
Referenced by FShapeVisitor(), operator()(), operator()(), operator()(), operator()(), and operator()().