#include <CeresEngine/Scripting/Mono/MonoEnvironment.hpp>
◆ MonoEnvironment()
Creates a new MonoEnvironment.
- Parameters
-
| runtimeDirectory | The mono runtime directory |
| applicationAssembly | The mono application assembly path |
◆ ~MonoEnvironment()
| CeresEngine::MonoEnvironment::~MonoEnvironment |
( |
| ) |
|
|
noexcept |
◆ run()
| int CeresEngine::MonoEnvironment::run |
( |
| ) |
const |
|
noexcept |
Runs the application assembly entry point method.
- Returns
- The value returned by the assembly entry point
◆ applicationAssembly
The application assembly.
◆ applicationImage
The application assembly image.
◆ domain
The environment mono domain.
◆ engineAssembly
The main engine runtime assembly.
◆ engineImage
The image corresponding to the engine assembly.
The documentation for this class was generated from the following file:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Scripting/Mono/MonoEnvironment.hpp