рефакторинг небольшой
This commit is contained in:
11
src/Tool.zig
Normal file
11
src/Tool.zig
Normal file
@@ -0,0 +1,11 @@
|
||||
const Point2_f = @import("models/basic_models.zig").Point2_f;
|
||||
const Canvas = @import("Canvas.zig");
|
||||
|
||||
pub const ToolContext = struct {
|
||||
canvas: *Canvas,
|
||||
document_point: Point2_f,
|
||||
};
|
||||
|
||||
pub const Tool = struct {
|
||||
onCanvasClick: *const fn (*const ToolContext) void,
|
||||
};
|
||||
Reference in New Issue
Block a user