Navigation
API > API/Runtime > API/Runtime/Foliage
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- ABrush
- AVolume
- AProceduralFoliageVolume
References
| Module | Foliage |
| Header | /Engine/Source/Runtime/Foliage/Public/ProceduralFoliageVolume.h |
| Include | #include "ProceduralFoliageVolume.h" |
Syntax
class AProceduralFoliageVolume :
public AVolume,
public IWorldPartitionActorLoaderInterface
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UProceduralFoliageComponent > | ProceduralComponent |
Constructors
| Type | Name | Description | |
|---|---|---|---|
AProceduralFoliageVolume
(
const FObjectInitializer& ObjectInitializer |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| bool | GetReferencedContentObjects
(
TArray< UObject* >& Objects |
Used by the "Sync to Content Browser" right-click menu option in the editor. | |
| void | Called after all the components in the Components array are registered, called both in editor and during gameplay. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
Called before destroying the object. | |
| void | Called after importing property values for this object (paste, duplicate or .t3d import) Allow the object to perform any cleanup for properties which shouldn't be duplicated or are unsupported by the script serialization |
Overridden from IWorldPartitionActorLoaderInterface
| Type | Name | Description | |
|---|---|---|---|
| ILoaderAdapter * |