mirror of
https://github.com/Facepunch/sbox-public.git
synced 2026-01-11 15:58:40 -05:00
This commit imports the C# engine code and game files, excluding C++ source code. [Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
21 lines
762 B
Modula-2
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 );
|
|
} |