Editor preview and persistent bake for validated TwinModel vegetation plans.
More...
#include <ProceduralVegetationTool.h>
|
| | AProceduralVegetationTool () |
| |
| | UFUNCTION (BlueprintCallable, CallInEditor, Category="Vegetation") bool Bake() |
| |
| | UFUNCTION (BlueprintCallable, CallInEditor, Category="Vegetation") bool ImportPlan() |
| |
| | UFUNCTION (BlueprintCallable, CallInEditor, Category="Vegetation") void ClearGenerated() |
| |
| | UFUNCTION (BlueprintCallable, CallInEditor, Category="Vegetation") void Preview() |
| |
| | UFUNCTION (BlueprintCallable, Category="Vegetation") void TickCommandletGeneration() |
| |
| | UFUNCTION (BlueprintPure, Category="Vegetation") bool IsGenerating() const |
| |
| | UFUNCTION (BlueprintPure, Category="Vegetation") int32 PreviewInstanceCount() const |
| |
| | UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Vegetation") FFilePath PlanFile |
| |
| | UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Vegetation") TSoftObjectPtr< UPCGGraphInterface > Graph |
| |
| | UPROPERTY (VisibleAnywhere, BlueprintReadOnly, Category="Vegetation") FString Status |
| |
| | UPROPERTY (VisibleAnywhere, BlueprintReadOnly, Category="Vegetation") int32 BakedInstanceCount=0 |
| |
| | UPROPERTY (VisibleAnywhere, BlueprintReadOnly, Category="Vegetation") TArray< FCarlaVegetationPoint > Points |
| |
| | UPROPERTY (VisibleAnywhere, BlueprintReadOnly, Category="Vegetation") TObjectPtr< UPCGComponent > PCG |
| |
| | UPROPERTY (VisibleAnywhere, Category="Vegetation") TObjectPtr< UBoxComponent > GenerationBounds |
| |
|
| | UFUNCTION () void OnGenerated(UPCGComponent *Component) |
| |
| | UPROPERTY () bool bPreviewReady |
| |
| | UPROPERTY (VisibleAnywhere, Instanced, Category="Vegetation") TArray< TObjectPtr< UInstancedStaticMeshComponent > > BakedComponents |
| |
Editor preview and persistent bake for validated TwinModel vegetation plans.
Definition at line 26 of file ProceduralVegetationTool.h.
◆ AProceduralVegetationTool()
| AProceduralVegetationTool::AProceduralVegetationTool |
( |
| ) |
|
◆ UFUNCTION() [1/8]
| AProceduralVegetationTool::UFUNCTION |
( |
| ) |
|
|
private |
◆ UFUNCTION() [2/8]
| AProceduralVegetationTool::UFUNCTION |
( |
BlueprintCallable |
, |
|
|
CallInEditor |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UFUNCTION() [3/8]
| AProceduralVegetationTool::UFUNCTION |
( |
BlueprintCallable |
, |
|
|
CallInEditor |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UFUNCTION() [4/8]
| AProceduralVegetationTool::UFUNCTION |
( |
BlueprintCallable |
, |
|
|
CallInEditor |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UFUNCTION() [5/8]
| AProceduralVegetationTool::UFUNCTION |
( |
BlueprintCallable |
, |
|
|
CallInEditor |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UFUNCTION() [6/8]
| AProceduralVegetationTool::UFUNCTION |
( |
BlueprintCallable |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UFUNCTION() [7/8]
| AProceduralVegetationTool::UFUNCTION |
( |
BlueprintPure |
, |
|
|
Category |
= "Vegetation" |
|
) |
| const |
◆ UFUNCTION() [8/8]
| AProceduralVegetationTool::UFUNCTION |
( |
BlueprintPure |
, |
|
|
Category |
= "Vegetation" |
|
) |
| const |
◆ UPROPERTY() [1/9]
| AProceduralVegetationTool::UPROPERTY |
( |
| ) |
|
|
private |
◆ UPROPERTY() [2/9]
| AProceduralVegetationTool::UPROPERTY |
( |
EditAnywhere |
, |
|
|
BlueprintReadWrite |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UPROPERTY() [3/9]
| AProceduralVegetationTool::UPROPERTY |
( |
EditAnywhere |
, |
|
|
BlueprintReadWrite |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UPROPERTY() [4/9]
| AProceduralVegetationTool::UPROPERTY |
( |
VisibleAnywhere |
, |
|
|
BlueprintReadOnly |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UPROPERTY() [5/9]
| AProceduralVegetationTool::UPROPERTY |
( |
VisibleAnywhere |
, |
|
|
BlueprintReadOnly |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
|
pure virtual |
◆ UPROPERTY() [6/9]
| AProceduralVegetationTool::UPROPERTY |
( |
VisibleAnywhere |
, |
|
|
BlueprintReadOnly |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UPROPERTY() [7/9]
| AProceduralVegetationTool::UPROPERTY |
( |
VisibleAnywhere |
, |
|
|
BlueprintReadOnly |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UPROPERTY() [8/9]
| AProceduralVegetationTool::UPROPERTY |
( |
VisibleAnywhere |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
◆ UPROPERTY() [9/9]
| AProceduralVegetationTool::UPROPERTY |
( |
VisibleAnywhere |
, |
|
|
Instanced |
, |
|
|
Category |
= "Vegetation" |
|
) |
| |
|
private |
The documentation for this class was generated from the following files: