branchsbox/hammer-gizmoscancel
2 Commits over 0 Days - ∞cph!
Hammer gizmos using the ISceneView now
Iterate map entities, find their matching type and call static method DrawGizmo within a Gizmo.Scope
Move Hammer Gizmo instance to be owned by MapView
Move rest of HammerGizmos to Sandbox.Tools, call static DrawGizmo on entities
ui_text shader works in Hammer now (why do we need ToolsVis mode for this?)
SerializedEntity: right now it's just an accessor for MapEntity keyvalues
Managed gizmos suppress native Hammer manipulators.. doesn't work in some cases, probably need to do a different way
Hammer: managed traces add their trace info within list of native Hammer traces, can order themselves alongside native traces so we don't cock block others
Wrap map entity in a static EditorEntity class, expose if it's selected, transform, etc. usable within game code.
Fixed non c# entities giving error
Fixed non c# entities giving error