FGeometryCollectionCommands

The public interface to this module

Windows
MacOS
Linux

References

Module

GeometryCollectionEditor

Header

/Engine/Plugins/Experimental/GeometryCollectionPlugin/Source/GeometryCollectionEditor/Public/GeometryCollection/GeometryCollectionCommands.h

Include

#include "GeometryCollection/GeometryCollectionCommands.h"

Syntax

class FGeometryCollectionCommands

Remarks

The public interface to this module

Functions

Name Description

Public function Static

void

 

BuildProximityDatabase

(
    const TArray< FString >& Args,
    UWorld* World
)

Build Proximity Database

Public function Static

void

 

DeleteCoincidentVertices

(
    const TArray< FString >& Args,
    UWorld* World
)

Public function Static

void

 

DeleteGeometry

(
    const TArray< FString >& Args,
    UWorld* World
)

Remove the selected geometry entry

Public function Static

void

 

DeleteHiddenFaces

(
    UWorld* World
)

Public function Static

void

 

DeleteStaleVertices

(
    UWorld* World
)

Public function Static

void

 

DeleteZeroAreaFaces

(
    const TArray< FString >& Args,
    UWorld* World
)

Public function Static

int32

 

EnsureSingleRoot

(
    UGeometryCollection* RestColle...
)

Ensure single root.

Public function Static

void

 

HealGeometry

(
    UWorld* World
)

Remove Holes

Public function Static

void

 

PrintDetailedStatistics

(
    UWorld* World
)

Command invoked from "GeometryCollectionAlgo.PrintDetailedStatistics", uses the selected GeometryCollectionActor to output detailed statistics

Public function Static

void

 

PrintDetailedStatisticsSummary

(
    UWorld* World
)

Command invoked from "GeometryCollectionAlgo.PrintDetailedStatisticsSummary", uses the selected GeometryCollectionActor to output detailed statistics

Public function Static

void

 

PrintStatistics

(
    UWorld* World
)

Command invoked from "GeometryCollectionAlgo.PrintStatistics", uses the selected GeometryCollectionActor to output statistics

Public function Static

void

 

SelectAllGeometry

(
    const TArray< FString >& Args,
    UWorld* World
)

Select all geometry in hierarchy

Public function Static

void

 

SelectInverseGeometry

(
    const TArray< FString >& Args,
    UWorld* World
)

Select inverse of currently selected geometry in hierarchy

Public function Static

void

 

SelectLessThenVolume

(
    const TArray< FString >& Args,
    UWorld* World
)

Select no geometry in hierarchy

Public function Static

void

 

SelectNone

(
    const TArray< FString >& Args,
    UWorld* World
)

Select no geometry in hierarchy

Public function Static

void

 

SetupNestedBoneAsset

(
    UWorld* World
)

Test Bone Asset

Public function Static

void

 

SetupTwoClusteredCubesAsset

(
    UWorld* World
)

Setup two clustered cubes

Public function Static

void

 

SplitAcrossYZPlane

(
    UWorld* World
)

Split across xz-plane

Public function Static

void

 

ToString

(
    UWorld* World
)

Command invoked from "GeometryCollection.ToString", uses the selected GeometryCollectionActor to output the RestCollection to the Log

Public function Static

void

 

WriteToHeaderFile

(
    const TArray< FString >& Args,
    UWorld* World
)

Command invoked from "GeometryCollection.WriteToHeaderFile", uses the selected GeometryCollectionActor to output the RestCollection to a header file

Public function Static

void

 

WriteToOBJFile

(
    const TArray< FString >& Args,
    UWorld* World
)

Command invoked from "GeometryCollection.WriteToOBJFile", uses the selected GeometryCollectionActor to output the RestCollection to an OBJ file

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss