@@ -108,8 +108,8 @@ int main(void)
108
108
109
109
// Draw rectangle box with rounded corners using shader
110
110
Rectangle rec = { 50 , 70 , 110 , 60 };
111
- DrawRectangleLines (rec .x - 20 , rec .y - 20 , rec .width + 40 , rec .height + 40 , DARKGRAY );
112
- DrawText ("Rounded rectangle" , rec .x - 20 , rec .y - 35 , 10 , DARKGRAY );
111
+ DrawRectangleLines (( int ) rec .x - 20 , ( int ) rec .y - 20 , ( int ) rec .width + 40 , ( int ) rec .height + 40 , DARKGRAY );
112
+ DrawText ("Rounded rectangle" , ( int ) rec .x - 20 , ( int ) rec .y - 35 , 10 , DARKGRAY );
113
113
114
114
// Flip Y axis to match shader coordinate system
115
115
rec .y = screenHeight - rec .y - rec .height ;
@@ -128,8 +128,8 @@ int main(void)
128
128
129
129
// Draw rectangle shadow using shader
130
130
rec = (Rectangle ){ 50 , 200 , 110 , 60 };
131
- DrawRectangleLines (rec .x - 20 , rec .y - 20 , rec .width + 40 , rec .height + 40 , DARKGRAY );
132
- DrawText ("Rounded rectangle shadow" , rec .x - 20 , rec .y - 35 , 10 , DARKGRAY );
131
+ DrawRectangleLines (( int ) rec .x - 20 , ( int ) rec .y - 20 , ( int ) rec .width + 40 , ( int ) rec .height + 40 , DARKGRAY );
132
+ DrawText ("Rounded rectangle shadow" , ( int ) rec .x - 20 , ( int ) rec .y - 35 , 10 , DARKGRAY );
133
133
134
134
rec .y = screenHeight - rec .y - rec .height ;
135
135
SetShaderValue (shader , roundedRectangle .rectangleLoc , (float []){ rec .x , rec .y , rec .width , rec .height }, SHADER_UNIFORM_VEC4 );
@@ -147,8 +147,8 @@ int main(void)
147
147
148
148
// Draw rectangle's border using shader
149
149
rec = (Rectangle ){ 50 , 330 , 110 , 60 };
150
- DrawRectangleLines (rec .x - 20 , rec .y - 20 , rec .width + 40 , rec .height + 40 , DARKGRAY );
151
- DrawText ("Rounded rectangle border" , rec .x - 20 , rec .y - 35 , 10 , DARKGRAY );
150
+ DrawRectangleLines (( int ) rec .x - 20 , ( int ) rec .y - 20 , ( int ) rec .width + 40 , ( int ) rec .height + 40 , DARKGRAY );
151
+ DrawText ("Rounded rectangle border" , ( int ) rec .x - 20 , ( int ) rec .y - 35 , 10 , DARKGRAY );
152
152
153
153
rec .y = screenHeight - rec .y - rec .height ;
154
154
SetShaderValue (shader , roundedRectangle .rectangleLoc , (float []){ rec .x , rec .y , rec .width , rec .height }, SHADER_UNIFORM_VEC4 );
@@ -166,8 +166,8 @@ int main(void)
166
166
167
167
// Draw one more rectangle with all three colors
168
168
rec = (Rectangle ){ 240 , 80 , 500 , 300 };
169
- DrawRectangleLines (rec .x - 30 , rec .y - 30 , rec .width + 60 , rec .height + 60 , DARKGRAY );
170
- DrawText ("Rectangle with all three combined" , rec .x - 30 , rec .y - 45 , 10 , DARKGRAY );
169
+ DrawRectangleLines (( int ) rec .x - 30 , ( int ) rec .y - 30 , ( int ) rec .width + 60 , ( int ) rec .height + 60 , DARKGRAY );
170
+ DrawText ("Rectangle with all three combined" , ( int ) rec .x - 30 , ( int ) rec .y - 45 , 10 , DARKGRAY );
171
171
172
172
rec .y = screenHeight - rec .y - rec .height ;
173
173
SetShaderValue (shader , roundedRectangle .rectangleLoc , (float []){ rec .x , rec .y , rec .width , rec .height }, SHADER_UNIFORM_VEC4 );
0 commit comments