ULimenBuildSettings
Overview
ULimenBuildSettings is a developer settings class that stores configuration for build-related properties such as the build counter file path and development stage. It also provides functionality to retrieve build information based on the current build configuration.
Properties
Type | Name | Access | Description |
|---|---|---|---|
FFilePath | BuildCounterFilePath | EditAnywhere, Config | Path to a text file that contains the build counter number. |
FString | DevelopmentStage | EditAnywhere, Config | The development stage of the project (e.g., "alpha", "beta"). |
Functions
Return Type | Signature | Description |
|---|---|---|
FString | GetBuildInfo() | Retrieves the current build information based on the build configuration. |
void | WriteBuildInfoToConfig() | Writes the |
void | ReadBuildInfoFromConfig() | Reads the |
Usage & Implementation Notes
The class uses Unreal Engine's configuration system to store and retrieve build information.
It listens for setting changes in the editor and updates the build info string accordingly.
The build info string is formatted differently based on the current build configuration (Debug, Development, Shipping, Test).