| FDebugDrawer |
A simple Blueprint wrapper around different objects that are capable of debug drawing. |
| FDebugDrawerCanvasBuffer |
This buffers debug drawing calls, which can later be dispatched to draw on a canvas using either the bound delegate or via manual flushing |
| FDrawDebugArrowSettings |
Settings for debug drawing arrows |
| FDrawDebugBackpackSettings |
Settings for debug drawing backpacks |
| FDrawDebugBriefcaseSettings |
Settings for debug drawing briefcases |
| FDrawDebugCanvasTextSettings |
Settings for debug drawing canvas text |
| FDrawDebugChairSettings |
Settings for debug drawing chairs |
| FDrawDebugDoorSettings |
Settings for debug drawing doors |
| FDrawDebugGraphAxesSettings |
Settings for debug drawing graphs axes |
| FDrawDebugLineStyle |
Style for debug drawing lines |
| FDrawDebugPointStyle |
Style for debug drawing points |
| FDrawDebugSkeletonSettings |
Settings for debug drawing skeletons |
| FDrawDebugStringSettings |
Settings for debug drawing strings |
| FRigUnit_AddToFloatHistoryArray |
Convenience function that adds a float to the end of an array, popping values from the front once the max is reached. |
| FRigUnit_AddToNameHistoryArray |
Convenience function that adds a name to the end of an array, popping values from the front once the max is reached. |
| FRigUnit_AddToVectorHistoryArray |
Convenience function that adds a vector to the end of an array, popping values from the front once the max is reached. |
| FRigUnit_DrawDebugAngle |
Debug Draw an angle. |
| FRigUnit_DrawDebugAngleBetween |
Debug Draw the angle between the vectors P0 - P1 and P2 - P1. |
| FRigUnit_DrawDebugArc |
Debug Draw an arc around the XY axis. |
| FRigUnit_DrawDebugArcArrow |
Debug Draw an arc around the XY axis with arrow heads. |
| FRigUnit_DrawDebugArrow |
Debug Draw an arrow. |
| FRigUnit_DrawDebugArrowHead |
Debug Draw an arrow head. |
| FRigUnit_DrawDebugBackpack |
Debug draw a backpack. |
| FRigUnit_DrawDebugBone |
Debug Draw a bone. |
| FRigUnit_DrawDebugBoneLink |
Debug Draw a link between a child and parent bone. |
| FRigUnit_DrawDebugBox |
Debug Draw an oriented box. |
| FRigUnit_DrawDebugBriefcase |
Debug draw a briefcase. |
| FRigUnit_DrawDebugCamera |
Debug draw a camera shape. |
| FRigUnit_DrawDebugCapsule |
Debug Draw a capsule. |
| FRigUnit_DrawDebugCapsuleLine |
Debug Draw a capsule using the start and end location. |
| FRigUnit_DrawDebugCatmullRomSpline |
Debug Draw a catmull rom spline. |
| FRigUnit_DrawDebugCatmullRomSplineEnd |
Debug Draw the end section of a catmull rom spline. |
| FRigUnit_DrawDebugCatmullRomSplineSection |
Debug Draw a full segment of a catmull rom spline. |
| FRigUnit_DrawDebugCatmullRomSplineStart |
Debug Draw the start section of a catmull rom spline. |
| FRigUnit_DrawDebugChair |
Debug draw a basic chair shape. |
| FRigUnit_DrawDebugCheckBox |
Debug Draw a checkbox on the XY axis. |
| FRigUnit_DrawDebugCheckMark |
Debug Draw a check mark on the XY axis. |
| FRigUnit_DrawDebugCircle |
Debug Draw an circle around the XY axis. |
| FRigUnit_DrawDebugCircleArrow |
Debug Draw an arrow coming off a circle at a given angle. |
| FRigUnit_DrawDebugCircleOutline |
Debug Draw the outline of a circle (two circles) around the XY axis. |
| FRigUnit_DrawDebugCircleTick |
Debug Draw an tick on a circle at a given angle. |
| FRigUnit_DrawDebugCircleTicks |
Debug Draw ticks on a circle at the given angles. |
| FRigUnit_DrawDebugCone |
Debug Draw a cone. |
| FRigUnit_DrawDebugConeLookAt |
Debug Draw a cone starting from the point oriented on the forward axis, with the given angle. |
| FRigUnit_DrawDebugCross |
Debug Draw a cross on the XY axis. |
| FRigUnit_DrawDebugCrossBox |
Debug Draw a cross box on the XY axis. |
| FRigUnit_DrawDebugCrossLocator |
Debug Draw an axis-aligned cross rotated by 45 degrees. |
| FRigUnit_DrawDebugDecagon |
Debug Draw a decagon on the XY axis. |
| FRigUnit_DrawDebugDiamond |
Debug Draw a diamond on the XY axis. |
| FRigUnit_DrawDebugDirection |
Debug Draw an arrow at the given location facing in the given direction. |
| FRigUnit_DrawDebugDoor |
Debug draw a basic door shape. |
| FRigUnit_DrawDebugEvent |
Debug draw a phase-representation of an event at a location. |
| FRigUnit_DrawDebugFlatArrow |
Draws a flat 2d arrow motif. |
| FRigUnit_DrawDebugFrustum |
Debug Draw a Frustum. |
| FRigUnit_DrawDebugGraph |
Debug Draw a simple graph. |
| FRigUnit_DrawDebugGraphAxes |
Debug Draw a simple graph axes. |
| FRigUnit_DrawDebugGraphAxesLabels |
Debug Draw a simple graph axes labels. |
| FRigUnit_DrawDebugGraphLegend |
Debug Draw a simple graph legend. |
| FRigUnit_DrawDebugGraphLine |
Debug Draw a line on a simple graph. |
| FRigUnit_DrawDebugGroundTargetArrow |
Draws an arrow pointing down at the location surrounded by a circle. |
| FRigUnit_DrawDebugHeptagon |
Debug Draw a heptagon on the XY axis. |
| FRigUnit_DrawDebugHexagon |
Debug Draw a hexagon on the XY axis. |
| FRigUnit_DrawDebugLibraryBase |
Base class for all draw debug library rig units |
| FRigUnit_DrawDebugLine |
Debug Draws a line. |
| FRigUnit_DrawDebugLines |
Debug Draws lines. These should be preferred over DrawDebugLine where possible as it will batch drawing when required such as when using the visual logger. |
| FRigUnit_DrawDebugLocation |
Debug Draw a sphere at the given location. |
| FRigUnit_DrawDebugLocations |
Debug Draw spheres at the given locations. |
| FRigUnit_DrawDebugLocator |
Debug Draw an axis-aligned cross. |
| FRigUnit_DrawDebugMoverOrientation |
Draws a flat 2d motif representing mover position and rotation. |
| FRigUnit_DrawDebugName |
Debug draws a name. |
| FRigUnit_DrawDebugNames |
Debug draws several names. |
| FRigUnit_DrawDebugNonagon |
Debug Draw a nonagon on the XY axis. |
| FRigUnit_DrawDebugOctagon |
Debug Draw a octagon on the XY axis. |
| FRigUnit_DrawDebugOrientedArrow |
Debug Draw an arrow with an orientation. |
| FRigUnit_DrawDebugPentagon |
Debug Draw a pentagon on the XY axis. |
| FRigUnit_DrawDebugPoint |
Debug Draw a point. |
| FRigUnit_DrawDebugPoints |
Debug Draw points. These should be preferred over DrawDebugPoint where possible as it will batch drawing when required such as when using the visual logger. |
| FRigUnit_DrawDebugPose |
Debug Draw a pose made up of bone locations and velocities. |
| FRigUnit_DrawDebugRadioButton |
Debug Draw a radio button on the XY axis. |
| FRigUnit_DrawDebugRegularPolygon |
Debug Draw a flat regular polygon on the XY axis. |
| FRigUnit_DrawDebugRotation |
Draws a rotation. |
| FRigUnit_DrawDebugSimpleSphere |
Debug Draw a simple sphere made up of three circles one of each axis. |
| FRigUnit_DrawDebugSkeletonFromSkinnedMeshComponent |
Draws a skeleton from a skinned mesh component. |
| FRigUnit_DrawDebugSphere |
Debug Draw a sphere. |
| FRigUnit_DrawDebugSquare |
Debug Draw a square on the XY axis. |
| FRigUnit_DrawDebugSquareBasePyramid |
Debug Draw a square base pyramid. |
| FRigUnit_DrawDebugString |
Debug Draws a string. |
| FRigUnit_DrawDebugTrajectory |
Debug Draw a trajectory of locations and directions. |
| FRigUnit_DrawDebugTransform |
Debug Draw a set of axes at the given transform. |
| FRigUnit_DrawDebugTransformTrajectory |
Debug Draws a transform trajectory. |
| FRigUnit_DrawDebugTriangle |
Debug Draw a triangle on the XY axis. |
| FRigUnit_DrawDebugTriangularBasePyramid |
Debug Draw a triangular base pyramid. |
| FRigUnit_DrawDebugVelocities |
Debug Draw lines at the given locations scaled by the given velocities. |
| FRigUnit_DrawDebugVelocity |
Debug Draw a line at the given location scaled by the given velocity. |
| FRigUnit_DrawDebugVisualLoggerDrawName |
Debug Draw a name to the visual logger. Will do nothing if not using a VisualLoggerDrawer. Will not display on-screen during recording. |
| FRigUnit_DrawDebugVisualLoggerDrawString |
Debug Draw a string to the visual logger. Will do nothing if not using a VisualLoggerDrawer. Will not display on-screen during recording. |
| FRigUnit_VisualLoggerLogString |
Log a string to the visual logger. Only does anything with a VisualLoggerDebugDrawer. |
| FRigVMFunction_DrawDebugGetDefaultBoneColor |
Gets the default bone color. |
| FRigVMFunction_DrawDebugGetDefaultBoneRadius |
Gets the default bone radius. |
| FRigVMFunction_DrawDebugLibraryBase |
The base class for all draw debug library functions |
| FRigVMFunction_DrawDebugLocalOffset |
Returns a new location and rotation after applying a local offset to the input draw location and rotation. |
| FRigVMFunction_DrawDebugNameCenteringOffset |
Get the local offset required to center a draw debug name. |
| FRigVMFunction_DrawDebugNameDimensions |
Get the dimensions of a draw debug name. Useful for aligning or centering text. |
| FRigVMFunction_DrawDebugNameSegmentNum |
Get the number of line segments required to draw debug a name. |
| FRigVMFunction_DrawDebugOrientFloorToCamera |
Create a new location and rotation that orients debug drawing of floor objects such as shapes to face the camera. |
| FRigVMFunction_DrawDebugOrientFloorToUpright |
Create a new location and rotation that orients debug drawing of floor objects such as shapes upright. |
| FRigVMFunction_DrawDebugOrientUprightToCamera |
Create a new location and rotation that orients debug drawing of upright objects such as text to face the camera. |
| FRigVMFunction_DrawDebugOrientUprightToFloor |
Returns a new location and rotation after applying a local offset to the input draw location and rotation. |
| FRigVMFunction_DrawDebugStringCenteringOffset |
Get the local offset required to center a draw debug string. |
| FRigVMFunction_DrawDebugStringDimensions |
Get the dimensions of a draw debug string. Useful for aligning or centering text. |
| FRigVMFunction_DrawDebugStringSegmentNum |
Get the number of line segments required to draw debug a string. |
| FRigVMFunction_MakeDebugDrawer |
Makes a normal RigVM debug drawer. |
| FRigVMFunction_MakeLinearlySpacedFloatArray |
Convenience function for making an array of linearly spaced float values. |
| FRigVMFunction_MakeMergedDebugDrawer |
Makes a merged debug drawer. |
| FRigVMFunction_MakeNullDebugDrawer |
Makes a null debug drawer. |
| FRigVMFunction_MakeVisualLoggerDebugDrawer |
Makes a debug drawer for the visual logger. |