Files
sbox-public/engine/Definitions/hammer/HammerSession.def
s&box team 71f266059a Open source release
This commit imports the C# engine code and game files, excluding C++ source code.

[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00

24 lines
434 B
Modula-2

#include "qhammermainwnd.h"
native class CHammerEditorSession
{
void ShowLoadingProgressBar();
void HideLoadingProgressBar();
IAsset GetMapAsset();
CMapDoc GetMapDoc();
}
managed class Editor.MapEditor.HammerSession
{
static HammerSession Create( CHammerEditorSession native, CHammerApp hammer );
void Destroyed();
void LaunchMapInEngine();
void OnPreCompileFinished();
void OnPostCompileFinished();
bool OnPaste();
}