CARLA
Public Member Functions | Private Attributes | List of all members
FDebugShapeDrawer Class Reference

#include <DebugShapeDrawer.h>

+ Collaboration diagram for FDebugShapeDrawer:

Public Member Functions

void Draw (const carla::rpc::DebugShape &Shape)
 
 FDebugShapeDrawer (UWorld &InWorld)
 

Private Attributes

UWorld & World
 

Detailed Description

Definition at line 13 of file DebugShapeDrawer.h.

Constructor & Destructor Documentation

◆ FDebugShapeDrawer()

FDebugShapeDrawer::FDebugShapeDrawer ( UWorld &  InWorld)
inlineexplicit

Definition at line 17 of file DebugShapeDrawer.h.

Member Function Documentation

◆ Draw()

void FDebugShapeDrawer::Draw ( const carla::rpc::DebugShape Shape)

Definition at line 236 of file DebugShapeDrawer.cpp.

References carla::rpc::DebugShape::color, FShapeVisitor::FShapeVisitor(), carla::rpc::DebugShape::life_time, carla::rpc::DebugShape::persistent_lines, carla::rpc::DebugShape::primitive, and FShapeVisitor::World.

Referenced by FCarlaServer::FPimpl::BindActions().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ World

UWorld& FDebugShapeDrawer::World
private

Definition at line 23 of file DebugShapeDrawer.h.


The documentation for this class was generated from the following files: