diff --git a/easings/go.mod b/easings/go.mod index 19bb71d..ff98549 100644 --- a/easings/go.mod +++ b/easings/go.mod @@ -1,3 +1,3 @@ -module github.com/yatagarasu25/raylib-go/easings +module github.com/gen2brain/raylib-go/easings go 1.21 diff --git a/examples/go.mod b/examples/go.mod index a27759c..32ed05e 100644 --- a/examples/go.mod +++ b/examples/go.mod @@ -2,19 +2,19 @@ module examples go 1.21 -replace github.com/yatagarasu25/raylib-go/raylib => ../raylib +replace github.com/gen2brain/raylib-go/raylib => ../raylib -replace github.com/yatagarasu25/raylib-go/raygui => ../raygui +replace github.com/gen2brain/raylib-go/raygui => ../raygui -replace github.com/yatagarasu25/raylib-go/easings => ../easings +replace github.com/gen2brain/raylib-go/easings => ../easings -replace github.com/yatagarasu25/raylib-go/physics => ../physics +replace github.com/gen2brain/raylib-go/physics => ../physics require ( - github.com/yatagarasu25/raylib-go/easings v0.0.0-00010101000000-000000000000 - github.com/yatagarasu25/raylib-go/physics v0.0.0-00010101000000-000000000000 - github.com/yatagarasu25/raylib-go/raygui v0.0.0-00010101000000-000000000000 - github.com/yatagarasu25/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc + github.com/gen2brain/raylib-go/easings v0.0.0-00010101000000-000000000000 + github.com/gen2brain/raylib-go/physics v0.0.0-00010101000000-000000000000 + github.com/gen2brain/raylib-go/raygui v0.0.0-00010101000000-000000000000 + github.com/gen2brain/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc github.com/jakecoffman/cp v1.2.1 github.com/neguse/go-box2d-lite v0.0.0-20170921151050-5d8ed9b7272b ) diff --git a/physics/go.mod b/physics/go.mod index a37228a..d941728 100644 --- a/physics/go.mod +++ b/physics/go.mod @@ -1,8 +1,8 @@ -module github.com/yatagarasu25/raylib-go/physics +module github.com/gen2brain/raylib-go/physics go 1.21 -require github.com/yatagarasu25/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc +require github.com/gen2brain/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc require ( github.com/ebitengine/purego v0.5.0 // indirect diff --git a/raygui/go.mod b/raygui/go.mod index bdb44af..f77f766 100644 --- a/raygui/go.mod +++ b/raygui/go.mod @@ -1,8 +1,8 @@ -module github.com/yatagarasu25/raylib-go/raygui +module github.com/gen2brain/raylib-go/raygui go 1.21 -require github.com/yatagarasu25/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc +require github.com/gen2brain/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc require ( github.com/ebitengine/purego v0.5.0 // indirect diff --git a/raylib/go.mod b/raylib/go.mod index 3f1b705..c0c536c 100644 --- a/raylib/go.mod +++ b/raylib/go.mod @@ -1,4 +1,4 @@ -module github.com/yatagarasu25/raylib-go/raylib +module github.com/gen2brain/raylib-go/raylib go 1.21 diff --git a/raylib/raylib.go b/raylib/raylib.go index 1fa3d5c..b8da1e7 100644 --- a/raylib/raylib.go +++ b/raylib/raylib.go @@ -575,6 +575,10 @@ func NewRectangle(x, y, width, height float32) Rectangle { return Rectangle{x, y, width, height} } +func (r *Rectangle) Delta(x, y, width, height float32) Rectangle { + return Rectangle{float32(r.X + x), float32(r.Y + y), float32(r.Width + width), float32(r.Height + height)} +} + // ToInt32 converts rectangle to int32 variant func (r *Rectangle) ToInt32() RectangleInt32 { rect := RectangleInt32{} diff --git a/rres/go.mod b/rres/go.mod index 6930850..93f292c 100644 --- a/rres/go.mod +++ b/rres/go.mod @@ -1,8 +1,8 @@ -module github.com/yatagarasu25/raylib-go/rres +module github.com/gen2brain/raylib-go/rres go 1.21 -require github.com/yatagarasu25/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc +require github.com/gen2brain/raylib-go/raylib v0.0.0-20231118125650-a1c890e8cbfc require ( github.com/ebitengine/purego v0.5.0 // indirect