A brush entity that allows you to scale it at runtime, it's scaling origin point is the entity origin point, allowing you to scale the brush from any axis. (similar to prop_scalable, which as been suggested already)
scalable brush examples:
func_water_scalable (allows water brushes to be scaled)
func_rotating_scalable (allows rotatable brushes to be scaled)
*func_scalable (allows a normal func_brush to be scalable)
Since you're suggesting a bunch of different scalable brush entities, maybe it would be better to add per-axis dynamic scaling to all (or at least most) existing brush entities instead?
Which component should be improved?
Entity
Describe your feature suggestion in more detail
A brush entity that allows you to scale it at runtime, it's scaling origin point is the entity origin point, allowing you to scale the brush from any axis. (similar to prop_scalable, which as been suggested already)
scalable brush examples: func_water_scalable (allows water brushes to be scaled) func_rotating_scalable (allows rotatable brushes to be scaled) *func_scalable (allows a normal func_brush to be scalable)