FLidarPointCloudDataBuffer

Used to help track multiple buffer allocations

Choose your operating system:

Windows

macOS

Linux

References

Module

LidarPointCloudRuntime

Header

/Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloudShared.h

Include

#include "LidarPointCloudShared.h"

Syntax

class FLidarPointCloudDataBuffer

Remarks

Used to help track multiple buffer allocations

Constructors

Destructors

Functions

Name Description

Public function

uint8 *

 

GetData()

Public function

void

 

Initialize

(
    const int32& Size
)

Public function Const

bool

 

InUse()

Public function

void

 

MarkAsFree()

Marks the buffer as no longer in use so it can be reassigned to another read thread.

Public function

void

 

Resize

(
    const int32& NewBufferSize,
    bool bForce
)

Operators

Name Description

Public function

FLidarPointC...

 

operator=

(
    const FLidarPointCloudDataBuffer& ...
)

Public function

FLidarPointC...

 

operator=