Limen Framework 0.1 Help

FLimenLevelCollisionProxyModule

Overview

This class implements the IModuleInterface to handle the startup and shutdown of the Limen Level Collision Proxy module. It is responsible for initializing any necessary resources or services when the module loads and cleaning them up when the module unloads.

Properties

Type

Name

Access

Description

TArray<TSoftClassPtr<UWorld::StaticClass()>>

SupportedClasses

Public

List of supported classes for this action.

Functions

Return Type

Signature

Description

void

StartupModule()

Initializes the module, setting up any required resources or services.

void

ShutdownModule()

Cleans up resources and shuts down the module before it is unloaded.

Usage & Implementation Notes

  • Threading Constraints: This action should be run in the game thread as it involves modifying the world and creating new actors.

  • Replication Requirements: Not applicable since this is a local operation within the editor.

  • Memory Lifetime Management: The generated proxy actors are owned by the new world and will be cleaned up when the world is unloaded or deleted.

  • Initialization Dependencies: This action depends on the UEditorUtilityLibrary for selecting assets, creating new worlds, and saving them.

22 May 2026