lined polygon function
This commit is contained in:
parent
1b2825bc0c
commit
afb72fa594
1 changed files with 10 additions and 0 deletions
|
@ -307,6 +307,16 @@ func DrawPoly(center Vector2, sides int32, radius, rotation float32, color Color
|
||||||
C.DrawPoly(*ccenter, csides, cradius, crotation, *ccolor)
|
C.DrawPoly(*ccenter, csides, cradius, crotation, *ccolor)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DrawPolyLines - Draw a polygon outline of n sides
|
||||||
|
func DrawPolyLines(center Vector2, sides int32, radius, rotation float32, color Color) {
|
||||||
|
ccenter := center.cptr()
|
||||||
|
csides := (C.int)(sides)
|
||||||
|
cradius := (C.float)(radius)
|
||||||
|
crotation := (C.float)(rotation)
|
||||||
|
ccolor := color.cptr()
|
||||||
|
C.DrawPolyLines(*ccenter, csides, cradius, crotation, *ccolor)
|
||||||
|
}
|
||||||
|
|
||||||
// CheckCollisionRecs - Check collision between two rectangles
|
// CheckCollisionRecs - Check collision between two rectangles
|
||||||
func CheckCollisionRecs(rec1, rec2 Rectangle) bool {
|
func CheckCollisionRecs(rec1, rec2 Rectangle) bool {
|
||||||
crec1 := rec1.cptr()
|
crec1 := rec1.cptr()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue