moved test code to editor console command
added prototype.SetupProperty(info)
added prototype.GetStorableVariables(meta)
changed callback argument to extra_info
validity checks
made PANEL:AddPropertiesFromObject(obj) obey property info
cleanup
surface.DrawLine: center the line based on width
added META:Add/RemoveEvent(event_name) to base object
cleanup
fixed some issues with Vec3:ToScreen
return entry panel in AddEntry
added surface.DrawCircle
added support for binding with modifiers
added ANG3:RotateAroundAxis(axis, rad)
removed oohh related code
fixed issue with multiple binds of the same key with different modifiers
check if cursor is visible instead of menu
added editor shortcuts