Add ToolComponent abstract class to implement Editor Tool bounded to component.
Add ToolComponentHandle abstract class as base class for Editor Tool used with in-scene handles.
Add ToolComponentBoundsHandle<T> abstract class and multiple implementations to support creating Editor Tools for in scene shape handlers, such as Box, Capsule and Sphere.
Add ToolComponentHandlePosition class as implementation for in-scene handle used to modify position value.
ToolComponent
abstract class to implement Editor Tool bounded to component.ToolComponentHandle
abstract class as base class for Editor Tool used with in-scene handles.ToolComponentBoundsHandle<T>
abstract class and multiple implementations to support creating Editor Tools for in scene shape handlers, such as Box, Capsule and Sphere.ToolComponentHandlePosition
class as implementation for in-scene handle used to modify position value.