Skip to content

Class FSource/Schola/Training/Module

Class FSource/Schola/Training/Module

  • Defined in File Source/Schola/Training/.h

Inheritance Relationships

Base Type

  • public IModuleInterface
class FSource/Schola/Training/Module : public IModuleInterface

Source: Source/Schola/Training/Public/Source/Schola/Training/.h Schola Training module for Unreal Engine reinforcement learning integration.

This module provides functionality for training RL agents within Unreal Engine environments, including gym connectors, environment interfaces, and training utilities.


Public Functions

SymbolDetails
StartupModuleCalled when the module is loaded during engine startup.
ShutdownModuleCalled when the module is unloaded during engine shutdown.

StartupModule

virtual void StartupModule() override

Called when the module is loaded during engine startup.

Attributes: virtual

Source: Source/Schola/Training/Public/Source/Schola/Training/.h

Implementation: Source/Schola/Training/Private/Source/Schola/Training/.cpp

ShutdownModule

virtual void ShutdownModule() override

Called when the module is unloaded during engine shutdown.

Attributes: virtual

Source: Source/Schola/Training/Public/Source/Schola/Training/.h

Implementation: Source/Schola/Training/Private/Source/Schola/Training/.cpp