Module flo::tools
[−]
[src]
Structs
GenericTool |
The generic tool is used to convert a tool that uses a specific data type to one that uses a standard data type. This makes it possible to use tools without needing to know their underlying implementation. |
GenericToolData |
The data structure storing the generic tool data |
GenericToolModel |
The data structure storing the generic tool model |
ToolRunner |
Runs the actions for a particular tool |
Enums
BrushPreviewAction |
Action that updates the brush preview |
OverlayAction |
Actions for creating drawing overlays |
ToolAction |
Represents an editing action for a tool |
ToolInput |
Represents an input to a tool |
Traits
ToFloTool |
Converts a tool to a generic tool |
Tool |
Trait implemented by something representing a tool |
ToolSet |
Represents a grouped set of tools |
Functions
raw_point_from_painting |
Converts a UI Painting struct to a BrushPoint |
Type Definitions
FloTool |
Trait implemented by FlowBetween tools |