Type

Windows
MacOS
Linux

References

Module

Foliage

Header

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

Include

#include "InstancedFoliageActor.h"

Syntax

enum Type
{
    BeforeCustomVersionWasAdded                 = 0,
    FoliageUsingHierarchicalISMC                = 1,
    HierarchicalISMCNonTransactional            = 2,
    AddedFoliageTypeUpdateGuid                  = 3,
    ProceduralGuid                              = 4,
    CrossLevelBase                              = 5,
    FoliageTypeCustomization                    = 6,
    FoliageTypeCustomizationScaling             = 7,
    FoliageTypeProceduralScaleAndShade          = 8,
    FoliageHISMCBlueprints                      = 9,
    AddedMobility                               = 10,
    FoliageUsingFoliageISMC                     = 11,
    FoliageActorSupport                         = 12,
    FoliageActorSupportNoWeakPtr                = 13,
    FoliageRepairInstancesWithLevelTransform    = 14,
    VersionPlusOne,
    LatestVersion                               = VersionPlusOne - 1,
}

Values

Name

Description

BeforeCustomVersionWasAdded

Before any version changes were made in the plugin.

FoliageUsingHierarchicalISMC

Converted to use HierarchicalInstancedStaticMeshComponent.

HierarchicalISMCNonTransactional

Changed Component to not RF_Transactional.

AddedFoliageTypeUpdateGuid

Added FoliageTypeUpdateGuid.

ProceduralGuid

Use a GUID to determine whic procedural actor spawned us.

CrossLevelBase

Support for cross-level bases.

FoliageTypeCustomization

FoliageType for details customization.

FoliageTypeCustomizationScaling

FoliageType for details customization continued.

FoliageTypeProceduralScaleAndShade

FoliageType procedural scale and shade settings updated.

FoliageHISMCBlueprints

Added FoliageHISMC and blueprint support.

AddedMobility

Added Mobility setting to UFoliageType.

FoliageUsingFoliageISMC

Make sure that foliage has FoliageHISMC class.

FoliageActorSupport

Foliage Actor Support.

FoliageActorSupportNoWeakPtr

Foliage Actor (No weak ptr)

FoliageRepairInstancesWithLevelTransform

Foliage Instances are now always saved local to Level.

VersionPlusOne

--="">----------------------------------------------

LatestVersion

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