branchsbox/managed-hammercancel
3 Commits over 0 Days - ∞cph!
Add missing interop includes
Basic Hammer interop, let tools addons add menu bar options with [Menu]
FgdWriter tells Hammer to reload fgd automatically when written
Hammer: Save & restore selection when reloading fgds instead of clearing it
Hook Hammer MapViewHUD render and pass a ToolRenderContext to C# for helper overlays (e.g. showing where a platform will go.)
Bare managed interop setup for Hammer
FgdWriter: tell tools to reload fgds
Hammer: when reloading fgds instead of just clearing selection, make a backup and restore it