USDExporterBlueprintLibrary

Library of functions that can be used via Python scripting to help export Unreal scenes and assets to USD

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

USDExporter

Header

/Engine/Plugins/Importers/USDImporter/Source/USDExporter/Public/USDExporterBlueprintLibrary.h

Include

#include "USDExporterBlueprintLibrary.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Meta=(ScriptName="USDExporterLibrary"))
class USDExporterBlueprintLibrary : public UBlueprintFunctionLibrary

Remarks

Library of functions that can be used via Python scripting to help export Unreal scenes and assets to USD

Functions

Name Description

Public function Static UFunction BlueprintCallable, Category

AInstancedFo...

 

GetInstancedFoliageActorForLevel

(
    bool bCreateIfNone,
    ULevel* Level
)

Wraps AInstancedFoliageActor::GetInstancedFoliageActorForLevel, and allows retrieving the current AInstancedFoliageActor for a level.

Public function Static

TArray< FTra...

 

GetInstanceTransforms

(
    AInstancedFoliageActor* Actor,
    UFoliageType* FoliageType,
    ULevel* InstancesLevel
)

Returns the transforms of all instances of a particular UFoliageType on a given level (which defaults to the Actor's level if left nullptr).

Public function Static UFunction BlueprintCallable, Category, Meta

UObject *...

 

GetSource

(
    UFoliageType* FoliageType
)

Returns the source asset for a UFoliageType.

Public function Static UFunction BlueprintCallable, Category, Meta

TArray< UFol...

 

GetUsedFoliageTypes

(
    AInstancedFoliageActor* Actor
)

Returns all the different types of UFoliageType assets that a particular AInstancedFoliageActor uses.

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