#include "SBZLineBatchComponentFunctionLibrary.h"

USBZLineBatchComponentFunctionLibrary::USBZLineBatchComponentFunctionLibrary() {
}

void USBZLineBatchComponentFunctionLibrary::Flush(ULineBatchComponent* LineBatcher) {
}

void USBZLineBatchComponentFunctionLibrary::DrawSphere(ULineBatchComponent* LineBatcher, const FVector Center, float Radius, int32 Segments, FLinearColor LineColor, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawPoint(ULineBatchComponent* LineBatcher, const FVector Position, float Size, FLinearColor PointColor, float Duration) {
}

void USBZLineBatchComponentFunctionLibrary::DrawPlane(ULineBatchComponent* LineBatcher, const FPlane& PlaneCoordinates, const FVector Location, float Size, FLinearColor PlaneColor, float Duration) {
}

void USBZLineBatchComponentFunctionLibrary::DrawLine(ULineBatchComponent* LineBatcher, const FVector LineStart, const FVector LineEnd, FLinearColor LineColor, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawFrustum(ULineBatchComponent* LineBatcher, const FTransform& FrustumTransform, FLinearColor FrustumColor, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawFloatHistory(ULineBatchComponent* LineBatcher, const FDebugFloatHistory& FloatHistory, const FTransform& DrawTransform, FVector2D DrawSize, FLinearColor DrawColor, float Duration) {
}

void USBZLineBatchComponentFunctionLibrary::DrawDashedLine(ULineBatchComponent* LineBatcher, const FVector& Start, const FVector& End, const FLinearColor& Color, float DashSize, float Duration) {
}

void USBZLineBatchComponentFunctionLibrary::DrawCylinder(ULineBatchComponent* LineBatcher, const FVector Start, const FVector End, float Radius, int32 Segments, FLinearColor LineColor, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawCoordinateSystem(ULineBatchComponent* LineBatcher, const FVector AxisLoc, const FRotator AxisRot, float Scale, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawCone(ULineBatchComponent* LineBatcher, const FVector Origin, const FVector Direction, float Length, float AngleWidth, float AngleHeight, int32 NumSides, FLinearColor LineColor, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawCircle(ULineBatchComponent* LineBatcher, FVector Center, float Radius, int32 NumSegments, FLinearColor LineColor, float Duration, float Thickness, FVector YAxis, FVector ZAxis, bool bDrawAxis) {
}

void USBZLineBatchComponentFunctionLibrary::DrawCapsule(ULineBatchComponent* LineBatcher, const FVector Center, float HalfHeight, float Radius, const FRotator Rotation, FLinearColor LineColor, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawCamera(ULineBatchComponent* LineBatcher, const UCameraComponent* CameraComponent, FLinearColor CameraColor, float Duration) {
}

void USBZLineBatchComponentFunctionLibrary::DrawBox(ULineBatchComponent* LineBatcher, const FVector Center, FVector Extent, FLinearColor LineColor, const FRotator Rotation, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::DrawArrow(ULineBatchComponent* LineBatcher, const FVector LineStart, const FVector LineEnd, float ArrowSize, FLinearColor LineColor, float Duration, float Thickness) {
}

void USBZLineBatchComponentFunctionLibrary::Draw3dArrow(ULineBatchComponent* LineBatcher, const FVector LineStart, const FVector LineEnd, float ArrowSize, float ArrowAngle, FLinearColor LineColor, float Duration, float Thickness) {
}


