FLidarPointCloudImportSettings

Base for all importer settings

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

LidarPointCloudRuntime

Header

/Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/IO/LidarPointCloudFileIO.h

Include

#include "IO/LidarPointCloudFileIO.h"

Syntax

struct FLidarPointCloudImportSettings

Remarks

Base for all importer settings

Variables

Name Description

Public variable

bool

 

bImportAll

Holds a flag determining whether the same settings should be applied to the whole import at once

Protected variable

FString

 

Filename

Used to determine the correct Handler to use during serialization.

Constructors

Name Description

Public function

FLidarPointCloudImportSettings

(
    const FString& Filename
)

Destructors

Functions

Name Description

Public function Virtual

TSharedPtr< ...

 

Clone

(
    const FString& NewFilename
)

Returns duplicate of this instance of Import Settings.

Public function Const

FString

 

GetFilename()

Public function Virtual Const

FString

 

GetUID()

Must return a unique id of this Import Settings type.

Public function Virtual

TSharedPtr< ...

 

GetWidget()

Used to create properties window.

Public function Virtual Const

bool

 

HasImportUI()

Should return true, if the importer requires import settings UI to be shown.

Public function Virtual Const

bool

 

IsFileCompatible

(
    const FString& InFilename
)

Should return true if the given file is compatible with this instance of settings Useful for detecting different headers

Public function Const

bool

 

IsGeneric()

Returns true it this is an instance of FLidarPointCloudImportSettings

Public function Static

TSharedPtr< ...

 

MakeGeneric

(
    const FString& Filename
)

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Links the FLidarPointCloudImportSettings with FArchive serialization No need to manually serialize Filename - it is handled by ULidarPointCloudFileIO::SerializeImportSettings

Public function Virtual

void

 

SetNewFilename

(
    const FString& NewFilename
)