Files
sbox-public/engine/Definitions/hammer/MapDoc/MapNodeCallbacks.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

21 lines
762 B
Modula-2

managed static class Editor.MapEditor.MapNodeCallbacks
{
void OnAddToWorld( CMapNode node, CMapWorld world );
void OnRemoveFromWorld( CMapNode node, CMapWorld world );
void PreSaveToFile( CMapNode node );
void PostLoadFromFile( CMapNode node );
void PostLoadDocument( CMapDoc doc );
void OnCopyFrom( CMapNode toNode, CMapNode fromNode, int copyFlags );
void OnParentChanged( CMapNode node, CMapNode parent );
void OnTransformChanged( CMapNode node, Vector3 position, Angles angle, Vector3 scale );
void OnSetEnabled( CMapNode node, bool enabled );
void GetMimeData( CMapNode node, QMimeData data );
string GetGameObjectName( CMapGameObject node );
void GetWorldResourceReferencesAndDependencies( CMapWorld world, CUtlSymbolTable references );
}