Navigation
Unreal Engine C++ API Reference > Plugins > ProxyLODMeshReduction
References
Module | ProxyLODMeshReduction |
Header | /Engine/Plugins/Editor/ProxyLODPlugin/Source/ProxyLOD/Public/ProxyLODVolume.h |
Include | #include "ProxyLODVolume.h" |
Syntax
class IVoxelBasedCSG
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FVector | ComputeDifference
(
const FPlacedMesh& PlacedMeshA, |
|
![]() ![]() |
bool | ComputeDifference
(
IVoxelBasedCSG::FInterrupter& Interrupter, |
|
![]() ![]() |
FVector | ComputeIntersection
(
const FPlacedMesh& PlacedMeshA, |
|
![]() ![]() |
bool | ComputeIntersection
(
IVoxelBasedCSG::FInterrupter& Interrupter, |
|
![]() ![]() |
FVector | ComputeUnion
(
const TArray< IVoxelBasedCSG::FPlacedMesh >& MeshArray, |
Will destroy UVs and other attributes Returns the average location of the input meshes. |
![]() ![]() |
FVector | ComputeUnion
(
const FPlacedMesh& PlacedMeshA, |
|
![]() ![]() |
bool | ComputeUnion
(
IVoxelBasedCSG::FInterrupter& Interrupter, |
Interruptible versions. return true on success. |
![]() ![]() |
bool | ComputeUnion
(
IVoxelBasedCSG::FInterrupter& Interrupter, |
|
![]() ![]() |
TUniquePtr< IVoxelBasedCSG > | CreateCSGTool
(
float VoxelSize |
|
![]() ![]() |
double | GetVoxelSize () |
|
![]() |
void | SetVoxelSize
(
double VolexSize |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FInterrupter | ||
![]() |
FPlacedMesh |