branchsbox/mapdoc-handlescancel

9 Commits over 0 Days - ∞cph!

1 Year Ago
Make Trace work against MapWorld
1 Year Ago
unfuck block tool to work with handles
1 Year Ago
Refactor & documentation on MapNode classes, make sure it all makes sense Move these Hammer tools into their own folder Simple test window for playing with the hierarchy of MapNode from addon layer
1 Year Ago
Move GetManagedHandle to common header to avoid ambiguity of when it's defined in interop and to avoid redefinition link errors
1 Year Ago
Temp comment out the BlockToolGlue.BuildGeometry - solve this in the morning
1 Year Ago
Remove unnecessary links in toolframework2 from fucking around with another solution
1 Year Ago
Add Hammer.ActiveMap Unfuck map save / load code to use managed classes instead of native shit Unfuck all of the MapViewDropTarget code so it now uses the handle managed classes - much much simpler
1 Year Ago
Fuck it, mapdoc interop back to Hammer only since that's all I want Filthy hack for interopgen for GetManagedHandle within interop.hammer.h Not as filthy hack to only init mapdoc managed handles from hammer.dll because I could end up spending weeks figuring out how to make it all work across various dlls when all I care about is Hammer anyway
1 Year Ago
Hammer.RenderMapViewHUD gets the actual mapview as well Simple Trace API for tracing against map worlds in Hammer HandleIndex.RegisterHandle can defer to IToolsDll Give mapdoc nodes managed handles so we can use them safely, move all the interop from hammer -> tools since they're not Hammer exclusive they'd be in an invalid interop state when used elsewhere... Although this might also not work because of linking, need to play around more.