UFoliageType_InstancedStaticMesh

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UFoliageType

UFoliageType_InstancedStaticMesh

References

Module

Foliage

Header

/Engine/Source/Runtime/Foliage/Public/FoliageType_InstancedStaticMesh.h

Include

#include "FoliageType_InstancedStaticMesh.h"

Syntax

class UFoliageType_InstancedStaticMesh : public UFoliageType

Variables

Name Description

Public variable

TSubclassOf< UF...

 

ComponentClass

The component class to use for foliage instances.

Public variable

TObjectPtr< USt...

 

Mesh

Public variable

TArray< TObject...

 

OverrideMaterials

Constructors

Name Description

Public function

UFoliageType_InstancedStaticMesh

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

UClass *

 

GetComponentClass()

Public function Const

UStaticMesh ...

 

GetStaticMesh()

Public function

void

 

SetStaticMesh

(
    UStaticMesh* InStaticMesh
)

Overridden from UFoliageType

Name Description

Public function Virtual Const

UObject *...

 

GetSource()

Gets/Sets the source data associated with this FoliageType

Public function Virtual Const

bool

 

IsSourcePropertyChange

(
    const FProperty* Property
)

Public function Virtual

void

 

SetSource

(
    UObject* InSource
)

Public function Virtual

void

 

UpdateBounds()