UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VisualLogger.h File Reference

Go to the source code of this file.

Macros

#define REDIRECT_TO_VLOG(Dest)
 
#define REDIRECT_OBJECT_TO_VLOG(Src, Dest)
 
#define CONNECT_WITH_VLOG(Dest)
 
#define CONNECT_OBJECT_WITH_VLOG(Src, Dest)
 
#define UE_VLOG(LogOwner, CategoryName, Verbosity, Format, ...)
 
#define UE_CVLOG(Condition, LogOwner, CategoryName, Verbosity, Format, ...)
 
#define UE_VLOG_UELOG(LogOwner, CategoryName, Verbosity, Format, ...)   { UE_LOG(CategoryName, Verbosity, Format, ##__VA_ARGS__); }
 
#define UE_VLOG_ALWAYS_UELOG(LogOwner, CategoryName, Verbosity, Format, ...)   UE_DEPRECATED_MACRO(5.6, "Use UE_VLOG_UELOG instead, it now behaves like the 'always' version.") { UE_LOG(CategoryName, Verbosity, Format, ##__VA_ARGS__); }
 
#define UE_VLOG_SEGMENT(LogOwner, CategoryName, Verbosity, SegmentStart, SegmentEnd, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_SEGMENT(Condition, LogOwner, CategoryName, Verbosity, SegmentStart, SegmentEnd, Color, DescriptionFormat, ...)
 
#define UE_VLOG_SEGMENT_THICK(LogOwner, CategoryName, Verbosity, SegmentStart, SegmentEnd, Color, Thickness, DescriptionFormat, ...)
 
#define UE_CVLOG_SEGMENT_THICK(Condition, LogOwner, CategoryName, Verbosity, SegmentStart, SegmentEnd, Color, Thickness, DescriptionFormat, ...)
 
#define UE_VLOG_LOCATION(LogOwner, CategoryName, Verbosity, Location, Thickness, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_LOCATION(Condition, LogOwner, CategoryName, Verbosity, Location, Thickness, Color, DescriptionFormat, ...)
 
#define UE_VLOG_SPHERE(LogOwner, CategoryName, Verbosity, Location, Radius, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_SPHERE(Condition, LogOwner, CategoryName, Verbosity, Location, Radius, Color, DescriptionFormat, ...)
 
#define UE_VLOG_WIRESPHERE(LogOwner, CategoryName, Verbosity, Location, Radius, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_WIRESPHERE(Condition, LogOwner, CategoryName, Verbosity, Location, Radius, Color, DescriptionFormat, ...)
 
#define UE_VLOG_BOX(LogOwner, CategoryName, Verbosity, Box, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_BOX(Condition, LogOwner, CategoryName, Verbosity, Box, Color, DescriptionFormat, ...)
 
#define UE_VLOG_WIREBOX(LogOwner, CategoryName, Verbosity, Box, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_WIREBOX(Condition, LogOwner, CategoryName, Verbosity, Box, Color, DescriptionFormat, ...)
 
#define UE_VLOG_OBOX(LogOwner, CategoryName, Verbosity, Box, Matrix, Color, Format, ...)
 
#define UE_CVLOG_OBOX(Condition, LogOwner, CategoryName, Verbosity, Box, Matrix, Color, Format, ...)
 
#define UE_VLOG_WIREOBOX(LogOwner, CategoryName, Verbosity, Box, Matrix, Color, Format, ...)
 
#define UE_CVLOG_WIREOBOX(Condition, LogOwner, CategoryName, Verbosity, Box, Matrix, Color, Format, ...)
 
#define UE_VLOG_CONE(LogOwner, CategoryName, Verbosity, Origin, Direction, Length, Angle, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_CONE(Condition, LogOwner, CategoryName, Verbosity, Origin, Direction, Length, Angle, Color, DescriptionFormat, ...)
 
#define UE_VLOG_WIRECONE(LogOwner, CategoryName, Verbosity, Origin, Direction, Length, Angle, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_WIRECONE(Condition, LogOwner, CategoryName, Verbosity, Origin, Direction, Length, Angle, Color, DescriptionFormat, ...)
 
#define UE_VLOG_CYLINDER(LogOwner, CategoryName, Verbosity, Start, End, Radius, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_CYLINDER(Condition, LogOwner, CategoryName, Verbosity, Start, End, Radius, Color, DescriptionFormat, ...)
 
#define UE_VLOG_WIRECYLINDER(LogOwner, CategoryName, Verbosity, Start, End, Radius, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_WIRECYLINDER(Condition, LogOwner, CategoryName, Verbosity, Start, End, Radius, Color, DescriptionFormat, ...)
 
#define UE_VLOG_CAPSULE(LogOwner, CategoryName, Verbosity, Base, HalfHeight, Radius, Rotation, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_CAPSULE(Condition, LogOwner, CategoryName, Verbosity, Base, HalfHeight, Radius, Rotation, Color, DescriptionFormat, ...)
 
#define UE_VLOG_WIRECAPSULE(LogOwner, CategoryName, Verbosity, Base, HalfHeight, Radius, Rotation, Color, DescriptionFormat, ...)
 
#define UE_CVLOG_WIRECAPSULE(Condition, LogOwner, CategoryName, Verbosity, Base, HalfHeight, Radius, Rotation, Color, DescriptionFormat, ...)
 
#define UE_VLOG_HISTOGRAM(LogOwner, CategoryName, Verbosity, GraphName, DataName, Data)
 
#define UE_CVLOG_HISTOGRAM(Condition, LogOwner, CategoryName, Verbosity, GraphName, DataName, Data)
 
#define UE_VLOG_PULLEDCONVEX(LogOwner, CategoryName, Verbosity, ConvexPoints, MinZ, MaxZ, Color, Format, ...)
 
#define UE_CVLOG_PULLEDCONVEX(Condition, LogOwner, CategoryName, Verbosity, ConvexPoints, MinZ, MaxZ, Color, Format, ...)
 
#define UE_VLOG_MESH(LogOwner, CategoryName, Verbosity, Vertices, Indexes, Color, Format, ...)
 
#define UE_CVLOG_MESH(Condition, LogOwner, CategoryName, Verbosity, Vertices, Indexes, Color, Format, ...)
 
#define UE_VLOG_CONVEXPOLY(LogOwner, CategoryName, Verbosity, Points, Color, Format, ...)
 
#define UE_CVLOG_CONVEXPOLY(Condition, LogOwner, CategoryName, Verbosity, Points, Color, Format, ...)
 
#define UE_VLOG_ARROW(LogOwner, CategoryName, Verbosity, SegmentStart, SegmentEnd, Color, Format, ...)
 
#define UE_CVLOG_ARROW(Condition, LogOwner, CategoryName, Verbosity, SegmentStart, SegmentEnd, Color, Format, ...)
 
#define UE_VLOG_CIRCLE(LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Format, ...)
 
#define UE_CVLOG_CIRCLE(Condition, LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Format, ...)
 
#define UE_VLOG_CIRCLE_THICK(LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Thickness, Format, ...)
 
#define UE_CVLOG_CIRCLE_THICK(Condition, LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Thickness, Format, ...)
 
#define UE_VLOG_WIRECIRCLE(LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Format, ...)
 
#define UE_CVLOG_WIRECIRCLE(Condition, LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Format, ...)
 
#define UE_VLOG_WIRECIRCLE_THICK(LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Thickness, Format, ...)
 
#define UE_CVLOG_WIRECIRCLE_THICK(Condition, LogOwner, CategoryName, Verbosity, Center, UpAxis, Radius, Color, Thickness, Format, ...)
 
#define UE_VLOG_COORDINATESYSTEM(LogOwner, CategoryName, Verbosity, AxisLoc, AxisRot, Scale, Color, Thickness, Format, ...)
 
#define UE_CVLOG_COORDINATESYSTEM(Condition, LogOwner, CategoryName, Verbosity, AxisLoc, AxisRot, Scale, Color, Thickness, Format, ...)
 
#define DECLARE_VLOG_EVENT(EventName)
 
#define DEFINE_VLOG_EVENT(EventName, Verbosity, UserFriendlyDesc)
 
#define UE_VLOG_EVENTS(LogOwner, TagNameToLog, ...)
 
#define UE_CVLOG_EVENTS(Condition, LogOwner, TagNameToLog, ...)
 
#define UE_VLOG_EVENT_WITH_DATA(LogOwner, LogEvent, ...)
 
#define UE_CVLOG_EVENT_WITH_DATA(Condition, LogOwner, LogEvent, ...)
 
#define UE_IFVLOG(__code_block__)
 
#define UE_CVLOG_UELOG(Condition, LogOwner, CategoryName, Verbosity, Format, ...)   if (Condition) { UE_VLOG_UELOG(LogOwner, CategoryName, Verbosity, Format, ##__VA_ARGS__); }
 
#define UE_CVLOG_ALWAYS_UELOG(Condition, LogOwner, CategoryName, Verbosity, Format, ...)   UE_DEPRECATED_MACRO(5.6, "Use UE_CVLOG_UELOG instead, it now behaves like the 'always' version.") if (Condition) { UE_VLOG_UELOG(LogOwner, CategoryName, Verbosity, Format, ##__VA_ARGS__); }
 
#define TEXT_EMPTY   TEXT("")
 
#define TEXT_NULL   TEXT("NULL")
 
#define TEXT_TRUE   TEXT("TRUE")
 
#define TEXT_FALSE   TEXT("FALSE")
 
#define TEXT_CONDITION(Condition)   ((Condition) ? TEXT_TRUE : TEXT_FALSE)
 

Functions

ENGINE_API DECLARE_LOG_CATEGORY_EXTERN (LogVisual, Display, All)
 

Macro Definition Documentation

◆ CONNECT_OBJECT_WITH_VLOG

#define CONNECT_OBJECT_WITH_VLOG (   Src,
  Dest 
)

◆ CONNECT_WITH_VLOG

#define CONNECT_WITH_VLOG (   Dest)

◆ DECLARE_VLOG_EVENT

#define DECLARE_VLOG_EVENT (   EventName)

◆ DEFINE_VLOG_EVENT

#define DEFINE_VLOG_EVENT (   EventName,
  Verbosity,
  UserFriendlyDesc 
)

◆ REDIRECT_OBJECT_TO_VLOG

#define REDIRECT_OBJECT_TO_VLOG (   Src,
  Dest 
)

◆ REDIRECT_TO_VLOG

#define REDIRECT_TO_VLOG (   Dest)

◆ TEXT_CONDITION

#define TEXT_CONDITION (   Condition)    ((Condition) ? TEXT_TRUE : TEXT_FALSE)

◆ TEXT_EMPTY

#define TEXT_EMPTY   TEXT("")

◆ TEXT_FALSE

#define TEXT_FALSE   TEXT("FALSE")

◆ TEXT_NULL

#define TEXT_NULL   TEXT("NULL")

◆ TEXT_TRUE

#define TEXT_TRUE   TEXT("TRUE")

◆ UE_CVLOG

#define UE_CVLOG (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Format,
  ... 
)

◆ UE_CVLOG_ALWAYS_UELOG

#define UE_CVLOG_ALWAYS_UELOG (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Format,
  ... 
)    UE_DEPRECATED_MACRO(5.6, "Use UE_CVLOG_UELOG instead, it now behaves like the 'always' version.") if (Condition) { UE_VLOG_UELOG(LogOwner, CategoryName, Verbosity, Format, ##__VA_ARGS__); }

◆ UE_CVLOG_ARROW

#define UE_CVLOG_ARROW (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  SegmentStart,
  SegmentEnd,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_BOX

#define UE_CVLOG_BOX (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_CAPSULE

#define UE_CVLOG_CAPSULE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Base,
  HalfHeight,
  Radius,
  Rotation,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_CIRCLE

#define UE_CVLOG_CIRCLE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_CIRCLE_THICK

#define UE_CVLOG_CIRCLE_THICK (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Thickness,
  Format,
  ... 
)

◆ UE_CVLOG_CONE

#define UE_CVLOG_CONE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Origin,
  Direction,
  Length,
  Angle,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_CONVEXPOLY

#define UE_CVLOG_CONVEXPOLY (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Points,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_COORDINATESYSTEM

#define UE_CVLOG_COORDINATESYSTEM (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  AxisLoc,
  AxisRot,
  Scale,
  Color,
  Thickness,
  Format,
  ... 
)

◆ UE_CVLOG_CYLINDER

#define UE_CVLOG_CYLINDER (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Start,
  End,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_EVENT_WITH_DATA

#define UE_CVLOG_EVENT_WITH_DATA (   Condition,
  LogOwner,
  LogEvent,
  ... 
)

◆ UE_CVLOG_EVENTS

#define UE_CVLOG_EVENTS (   Condition,
  LogOwner,
  TagNameToLog,
  ... 
)

◆ UE_CVLOG_HISTOGRAM

#define UE_CVLOG_HISTOGRAM (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  GraphName,
  DataName,
  Data 
)

◆ UE_CVLOG_LOCATION

#define UE_CVLOG_LOCATION (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Location,
  Thickness,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_MESH

#define UE_CVLOG_MESH (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Vertices,
  Indexes,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_OBOX

#define UE_CVLOG_OBOX (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Matrix,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_PULLEDCONVEX

#define UE_CVLOG_PULLEDCONVEX (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  ConvexPoints,
  MinZ,
  MaxZ,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_SEGMENT

#define UE_CVLOG_SEGMENT (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  SegmentStart,
  SegmentEnd,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_SEGMENT_THICK

#define UE_CVLOG_SEGMENT_THICK (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  SegmentStart,
  SegmentEnd,
  Color,
  Thickness,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_SPHERE

#define UE_CVLOG_SPHERE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Location,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_UELOG

#define UE_CVLOG_UELOG (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Format,
  ... 
)    if (Condition) { UE_VLOG_UELOG(LogOwner, CategoryName, Verbosity, Format, ##__VA_ARGS__); }

◆ UE_CVLOG_WIREBOX

#define UE_CVLOG_WIREBOX (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_WIRECAPSULE

#define UE_CVLOG_WIRECAPSULE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Base,
  HalfHeight,
  Radius,
  Rotation,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_WIRECIRCLE

#define UE_CVLOG_WIRECIRCLE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_WIRECIRCLE_THICK

#define UE_CVLOG_WIRECIRCLE_THICK (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Thickness,
  Format,
  ... 
)

◆ UE_CVLOG_WIRECONE

#define UE_CVLOG_WIRECONE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Origin,
  Direction,
  Length,
  Angle,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_WIRECYLINDER

#define UE_CVLOG_WIRECYLINDER (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Start,
  End,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_CVLOG_WIREOBOX

#define UE_CVLOG_WIREOBOX (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Matrix,
  Color,
  Format,
  ... 
)

◆ UE_CVLOG_WIRESPHERE

#define UE_CVLOG_WIRESPHERE (   Condition,
  LogOwner,
  CategoryName,
  Verbosity,
  Location,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_IFVLOG

#define UE_IFVLOG (   __code_block__)

◆ UE_VLOG

#define UE_VLOG (   LogOwner,
  CategoryName,
  Verbosity,
  Format,
  ... 
)

◆ UE_VLOG_ALWAYS_UELOG

#define UE_VLOG_ALWAYS_UELOG (   LogOwner,
  CategoryName,
  Verbosity,
  Format,
  ... 
)    UE_DEPRECATED_MACRO(5.6, "Use UE_VLOG_UELOG instead, it now behaves like the 'always' version.") { UE_LOG(CategoryName, Verbosity, Format, ##__VA_ARGS__); }

◆ UE_VLOG_ARROW

#define UE_VLOG_ARROW (   LogOwner,
  CategoryName,
  Verbosity,
  SegmentStart,
  SegmentEnd,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_BOX

#define UE_VLOG_BOX (   LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_CAPSULE

#define UE_VLOG_CAPSULE (   LogOwner,
  CategoryName,
  Verbosity,
  Base,
  HalfHeight,
  Radius,
  Rotation,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_CIRCLE

#define UE_VLOG_CIRCLE (   LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_CIRCLE_THICK

#define UE_VLOG_CIRCLE_THICK (   LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Thickness,
  Format,
  ... 
)

◆ UE_VLOG_CONE

#define UE_VLOG_CONE (   LogOwner,
  CategoryName,
  Verbosity,
  Origin,
  Direction,
  Length,
  Angle,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_CONVEXPOLY

#define UE_VLOG_CONVEXPOLY (   LogOwner,
  CategoryName,
  Verbosity,
  Points,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_COORDINATESYSTEM

#define UE_VLOG_COORDINATESYSTEM (   LogOwner,
  CategoryName,
  Verbosity,
  AxisLoc,
  AxisRot,
  Scale,
  Color,
  Thickness,
  Format,
  ... 
)

◆ UE_VLOG_CYLINDER

#define UE_VLOG_CYLINDER (   LogOwner,
  CategoryName,
  Verbosity,
  Start,
  End,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_EVENT_WITH_DATA

#define UE_VLOG_EVENT_WITH_DATA (   LogOwner,
  LogEvent,
  ... 
)

◆ UE_VLOG_EVENTS

#define UE_VLOG_EVENTS (   LogOwner,
  TagNameToLog,
  ... 
)

◆ UE_VLOG_HISTOGRAM

#define UE_VLOG_HISTOGRAM (   LogOwner,
  CategoryName,
  Verbosity,
  GraphName,
  DataName,
  Data 
)

◆ UE_VLOG_LOCATION

#define UE_VLOG_LOCATION (   LogOwner,
  CategoryName,
  Verbosity,
  Location,
  Thickness,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_MESH

#define UE_VLOG_MESH (   LogOwner,
  CategoryName,
  Verbosity,
  Vertices,
  Indexes,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_OBOX

#define UE_VLOG_OBOX (   LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Matrix,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_PULLEDCONVEX

#define UE_VLOG_PULLEDCONVEX (   LogOwner,
  CategoryName,
  Verbosity,
  ConvexPoints,
  MinZ,
  MaxZ,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_SEGMENT

#define UE_VLOG_SEGMENT (   LogOwner,
  CategoryName,
  Verbosity,
  SegmentStart,
  SegmentEnd,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_SEGMENT_THICK

#define UE_VLOG_SEGMENT_THICK (   LogOwner,
  CategoryName,
  Verbosity,
  SegmentStart,
  SegmentEnd,
  Color,
  Thickness,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_SPHERE

#define UE_VLOG_SPHERE (   LogOwner,
  CategoryName,
  Verbosity,
  Location,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_UELOG

#define UE_VLOG_UELOG (   LogOwner,
  CategoryName,
  Verbosity,
  Format,
  ... 
)    { UE_LOG(CategoryName, Verbosity, Format, ##__VA_ARGS__); }

◆ UE_VLOG_WIREBOX

#define UE_VLOG_WIREBOX (   LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_WIRECAPSULE

#define UE_VLOG_WIRECAPSULE (   LogOwner,
  CategoryName,
  Verbosity,
  Base,
  HalfHeight,
  Radius,
  Rotation,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_WIRECIRCLE

#define UE_VLOG_WIRECIRCLE (   LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_WIRECIRCLE_THICK

#define UE_VLOG_WIRECIRCLE_THICK (   LogOwner,
  CategoryName,
  Verbosity,
  Center,
  UpAxis,
  Radius,
  Color,
  Thickness,
  Format,
  ... 
)

◆ UE_VLOG_WIRECONE

#define UE_VLOG_WIRECONE (   LogOwner,
  CategoryName,
  Verbosity,
  Origin,
  Direction,
  Length,
  Angle,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_WIRECYLINDER

#define UE_VLOG_WIRECYLINDER (   LogOwner,
  CategoryName,
  Verbosity,
  Start,
  End,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

◆ UE_VLOG_WIREOBOX

#define UE_VLOG_WIREOBOX (   LogOwner,
  CategoryName,
  Verbosity,
  Box,
  Matrix,
  Color,
  Format,
  ... 
)

◆ UE_VLOG_WIRESPHERE

#define UE_VLOG_WIRESPHERE (   LogOwner,
  CategoryName,
  Verbosity,
  Location,
  Radius,
  Color,
  DescriptionFormat,
  ... 
)

Function Documentation

◆ DECLARE_LOG_CATEGORY_EXTERN()

ENGINE_API DECLARE_LOG_CATEGORY_EXTERN ( LogVisual  ,
Display  ,
All   
)