Navigation
Unreal Engine C++ API Reference > Plugins > LidarPointCloudRuntime > IO
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UExporter
- ULidarPointCloudFileIO
References
Module | LidarPointCloudRuntime |
Header | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/IO/LidarPointCloudFileIO.h |
Include | #include "IO/LidarPointCloudFileIO.h" |
Syntax
UCLASS&40;&41;
class ULidarPointCloudFileIO : public UExporter
Remarks
Holds information about all registered file handlers
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
ULidarPointCloudFileIO
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Export
(
const FString& Filename, |
|
![]() ![]() |
bool | FileSupportsConcurrentInsertion
(
const FString& Filename |
Returns true if the given file supports importing and building an octree concurrently. |
![]() ![]() |
FLidarPointCloudFileIOHandler * | FindHandlerByFilename
(
const FString& Filename |
Returns pointer to the handler, which supports the given format or null if none found. |
![]() ![]() |
FLidarPointCloudFileIOHandler * | FindHandlerByType
(
const FString& Type |
|
![]() ![]() |
TSharedPtr< FLidarPointCloudImportSettings > | GetImportSettings
(
const FString& Filename |
Returns the import settings instance depending on the format provided |
![]() ![]() |
TArray< FString > | Returns the list of all registered export extensions | |
![]() ![]() |
TArray< FString > | Returns the list of all registered import extensions | |
![]() ![]() |
bool | Import
(
const FString& Filename, |
Automatically detects correct format and performs the import. |
![]() ![]() |
void | RegisterHandler
(
FLidarPointCloudFileIOHandler* Handler, |
Called to register an handler for the supported formats list |
![]() ![]() |
void | SerializeImportSettings
(
FArchive& Ar, |
Responsible for serialization using correct serializer for the given format. |
Overridden from UExporter
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | ExportBinary
(
UObject* Object, |
Export object to binary |
![]() ![]() ![]() |
bool | SupportsObject
(
UObject* Object |
Returns whether this exporter supports the specific object. |
Constants
Name | Description |
---|---|
Instance |