summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--examples/bezier_tool/src/main.rs4
-rw-r--r--examples/game_of_life/src/main.rs7
2 files changed, 5 insertions, 6 deletions
diff --git a/examples/bezier_tool/src/main.rs b/examples/bezier_tool/src/main.rs
index 6473db75..3cecd058 100644
--- a/examples/bezier_tool/src/main.rs
+++ b/examples/bezier_tool/src/main.rs
@@ -110,7 +110,7 @@ mod bezier {
bounds: Rectangle,
cursor: Cursor,
) -> Option<Curve> {
- let cursor_position = cursor.internal_position(&bounds)?;
+ let cursor_position = cursor.position_in(&bounds)?;
match event {
Event::Mouse(mouse_event) => match mouse_event {
@@ -210,7 +210,7 @@ mod bezier {
fn draw(&self, bounds: Rectangle, cursor: Cursor) -> Geometry {
let mut frame = Frame::new(bounds.size());
- if let Some(cursor_position) = cursor.internal_position(&bounds) {
+ if let Some(cursor_position) = cursor.position_in(&bounds) {
match *self {
Pending::One { from } => {
let line = Path::line(from, cursor_position);
diff --git a/examples/game_of_life/src/main.rs b/examples/game_of_life/src/main.rs
index 3e6848df..a2628594 100644
--- a/examples/game_of_life/src/main.rs
+++ b/examples/game_of_life/src/main.rs
@@ -298,7 +298,7 @@ mod grid {
self.mouse_pressed = state == ButtonState::Pressed;
}
- let cursor_position = cursor.internal_position(&bounds)?;
+ let cursor_position = cursor.position_in(&bounds)?;
let region = self.region(bounds.size());
let (i, j) = self.cell_at(region, cursor_position)?;
@@ -365,8 +365,7 @@ mod grid {
frame.translate(Vector::new(region.x, region.y));
frame.scale(region.width / SIZE as f32);
- if let Some(cursor_position) = cursor.internal_position(&bounds)
- {
+ if let Some(cursor_position) = cursor.position_in(&bounds) {
if let Some((i, j)) = self.cell_at(region, cursor_position)
{
let interaction = Path::rectangle(
@@ -397,7 +396,7 @@ mod grid {
) -> MouseCursor {
let region = self.region(bounds.size());
- match cursor.internal_position(&bounds) {
+ match cursor.position_in(&bounds) {
Some(position) if region.contains(position) => {
MouseCursor::Crosshair
}