Limen Framework 0.1 Help

UProceduralMapParameters

Overview

UProceduralMapParameters is a data asset used to store and validate parameters necessary for procedural map generation. It provides methods to retrieve the manager and algorithm classes responsible for handling the procedural map creation process.

Properties

Type

Name

Access

Description

None

None

None

No significant properties defined in this class.

Functions

Return Type

Signature

Description

TSubclassOf<[ALimenProceduralMapManager](LimenProceduralMapManager.md)>

GetManagerClass() const

Returns the class of the manager responsible for procedural map management.

TSubclassOf<[ULimenMapAlgorithm](LimenMapAlgorithm.md)>

GetGenerationAlgorithm() const

Returns the class of the algorithm used to generate the procedural map.

bool

ValidateParameters() const

Validates the parameters stored in this asset and returns true if they are valid, otherwise false.

Usage & Implementation Notes

  • This class is a data asset that should be created and configured within the Unreal Editor.

  • The GetManagerClass and GetGenerationAlgorithm functions return static classes of the manager and algorithm, respectively. These classes must be defined elsewhere in the project.

  • The ValidateParameters function currently always returns true, indicating that no validation is performed. This should be overridden to include actual validation logic as needed.

22 May 2026