class SDL_RENDER_FUNCTIONS_API General cluster: src description: "This file has been generated by WrapC. Do not edit. Changes will be lost!" Ancestors ANY Queries c_sdl_create_renderer (window: POINTER; index: INTEGER_32; flags: NATURAL_32): POINTER c_sdl_create_texture (renderer: POINTER; format: NATURAL_32; access, w, h: INTEGER_32): POINTER c_sdl_create_texture_from_surface (renderer, surface: POINTER): POINTER c_sdl_get_renderer_info (renderer, info: POINTER): INTEGER_32 c_sdl_get_renderer_output_size (renderer: POINTER; w, h: TYPED_POINTER [INTEGER_32]): INTEGER_32 c_sdl_render_clear (renderer: POINTER): INTEGER_32 c_sdl_render_copy (renderer, texture, srcrect, dstrect: POINTER): INTEGER_32 c_sdl_render_copy_ex (renderer, texture, srcrect, dstrect: POINTER; angle: REAL_64; center: POINTER; flip: INTEGER_32): INTEGER_32 c_sdl_render_copy_ex_f (renderer, texture, srcrect, dstrect: POINTER; angle: REAL_64; center: POINTER; flip: INTEGER_32): INTEGER_32 c_sdl_render_copy_f (renderer, texture, srcrect, dstrect: POINTER): INTEGER_32 c_sdl_render_draw_line (renderer: POINTER; x1, y1, x2, y2: INTEGER_32): INTEGER_32 c_sdl_render_draw_line_f (renderer: POINTER; x1, y1, x2, y2: REAL_32): INTEGER_32 c_sdl_render_draw_lines (renderer, points: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_draw_lines_f (renderer, points: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_draw_point (renderer: POINTER; x, y: INTEGER_32): INTEGER_32 c_sdl_render_draw_point_f (renderer: POINTER; x, y: REAL_32): INTEGER_32 c_sdl_render_draw_points (renderer, points: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_draw_points_f (renderer, points: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_draw_rect (renderer, rect: POINTER): INTEGER_32 c_sdl_render_draw_rect_f (renderer, rect: POINTER): INTEGER_32 c_sdl_render_draw_rects (renderer, rects: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_draw_rects_f (renderer, rects: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_fill_rect (renderer, rect: POINTER): INTEGER_32 c_sdl_render_fill_rect_f (renderer, rect: POINTER): INTEGER_32 c_sdl_render_fill_rects (renderer, rects: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_fill_rects_f (renderer, rects: POINTER; count: INTEGER_32): INTEGER_32 c_sdl_render_flush (renderer: POINTER): INTEGER_32 c_sdl_render_geometry (renderer, texture, vertices: POINTER; num_vertices: INTEGER_32; indices: POINTER; num_indices: INTEGER_32): INTEGER_32 c_sdl_render_geometry_raw (renderer, texture, xy: POINTER; xy_stride: INTEGER_32; color: POINTER; color_stride: INTEGER_32; uv: POINTER; uv_stride, num_vertices: INTEGER_32; indices: POINTER; num_indices, size_indices: INTEGER_32): INTEGER_32 c_sdl_render_get_integer_scale (renderer: POINTER): INTEGER_32 c_sdl_render_get_metal_command_encoder (renderer: POINTER): POINTER c_sdl_render_get_metal_layer (renderer: POINTER): POINTER c_sdl_render_is_clip_enabled (renderer: POINTER): INTEGER_32 c_sdl_render_read_pixels (renderer, rect: POINTER; format: NATURAL_32; pixels: POINTER; pitch: INTEGER_32): INTEGER_32 c_sdl_render_set_clip_rect (renderer, rect: POINTER): INTEGER_32 c_sdl_render_set_integer_scale (renderer: POINTER; enable: INTEGER_32): INTEGER_32 c_sdl_render_set_logical_size (renderer: POINTER; w, h: INTEGER_32): INTEGER_32 c_sdl_render_set_scale (renderer: POINTER; scalex, scaley: REAL_32): INTEGER_32 c_sdl_render_set_viewport (renderer, rect: POINTER): INTEGER_32 c_sdl_render_set_vsync (renderer: POINTER; vsync: INTEGER_32): INTEGER_32 c_sdl_render_target_supported (renderer: POINTER): INTEGER_32 c_sdl_set_render_draw_color (renderer: POINTER; r, g, b, a: CHARACTER_8): INTEGER_32 c_sdl_set_render_target (renderer, texture: POINTER): INTEGER_32 c_sdl_update_texture (texture, rect, pixels: POINTER; pitch: INTEGER_32): INTEGER_32 sdl_create_renderer (window: SDL_WINDOW_STRUCT_API; index: INTEGER_32; flags: NATURAL_32): detachable SDL_RENDERER_STRUCT_API sdl_create_texture (renderer: SDL_RENDERER_STRUCT_API; format: NATURAL_32; access, w, h: INTEGER_32): detachable SDL_TEXTURE_STRUCT_API sdl_create_texture_from_surface (renderer: SDL_RENDERER_STRUCT_API; surface: SDL_SURFACE_STRUCT_API): detachable SDL_TEXTURE_STRUCT_API sdl_get_renderer_info (renderer: SDL_RENDERER_STRUCT_API; info: SDL_RENDERER_INFO_STRUCT_API): INTEGER_32 sdl_get_renderer_output_size (renderer: SDL_RENDERER_STRUCT_API; w, h: TYPED_POINTER [INTEGER_32]): INTEGER_32 sdl_render_clear (renderer: SDL_RENDERER_STRUCT_API): INTEGER_32 sdl_render_copy (renderer: SDL_RENDERER_STRUCT_API; texture: SDL_TEXTURE_STRUCT_API; srcrect, dstrect: SDL_RECT_STRUCT_API): INTEGER_32 sdl_render_copy_ex (renderer: SDL_RENDERER_STRUCT_API; texture: SDL_TEXTURE_STRUCT_API; srcrect, dstrect: SDL_RECT_STRUCT_API; angle: REAL_64; center: SDL_POINT_STRUCT_API; flip: INTEGER_32): INTEGER_32 sdl_render_copy_ex_f (renderer: SDL_RENDERER_STRUCT_API; texture: SDL_TEXTURE_STRUCT_API; srcrect: SDL_RECT_STRUCT_API; dstrect: SDL_FRECT_STRUCT_API; angle: REAL_64; center: SDL_FPOINT_STRUCT_API; flip: INTEGER_32): INTEGER_32 sdl_render_copy_f (renderer: SDL_RENDERER_STRUCT_API; texture: SDL_TEXTURE_STRUCT_API; srcrect: SDL_RECT_STRUCT_API; dstrect: SDL_FRECT_STRUCT_API): INTEGER_32 sdl_render_draw_line (renderer: SDL_RENDERER_STRUCT_API; x1, y1, x2, y2: INTEGER_32): INTEGER_32 sdl_render_draw_line_f (renderer: SDL_RENDERER_STRUCT_API; x1, y1, x2, y2: REAL_32): INTEGER_32 sdl_render_draw_lines (renderer: SDL_RENDERER_STRUCT_API; points: SDL_POINT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_draw_lines_f (renderer: SDL_RENDERER_STRUCT_API; points: SDL_FPOINT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_draw_point (renderer: SDL_RENDERER_STRUCT_API; x, y: INTEGER_32): INTEGER_32 sdl_render_draw_point_f (renderer: SDL_RENDERER_STRUCT_API; x, y: REAL_32): INTEGER_32 sdl_render_draw_points (renderer: SDL_RENDERER_STRUCT_API; points: SDL_POINT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_draw_points_f (renderer: SDL_RENDERER_STRUCT_API; points: SDL_FPOINT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_draw_rect (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_RECT_STRUCT_API): INTEGER_32 sdl_render_draw_rect_f (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_FRECT_STRUCT_API): INTEGER_32 sdl_render_draw_rects (renderer: SDL_RENDERER_STRUCT_API; rects: SDL_RECT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_draw_rects_f (renderer: SDL_RENDERER_STRUCT_API; rects: SDL_FRECT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_fill_rect (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_RECT_STRUCT_API): INTEGER_32 sdl_render_fill_rect_f (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_FRECT_STRUCT_API): INTEGER_32 sdl_render_fill_rects (renderer: SDL_RENDERER_STRUCT_API; rects: SDL_RECT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_fill_rects_f (renderer: SDL_RENDERER_STRUCT_API; rects: SDL_FRECT_STRUCT_API; count: INTEGER_32): INTEGER_32 sdl_render_flush (renderer: SDL_RENDERER_STRUCT_API): INTEGER_32 sdl_render_geometry (renderer: SDL_RENDERER_STRUCT_API; texture: SDL_TEXTURE_STRUCT_API; vertices: SDL_VERTEX_STRUCT_API; num_vertices: INTEGER_32; indices: POINTER; num_indices: INTEGER_32): INTEGER_32 sdl_render_geometry_raw (renderer: SDL_RENDERER_STRUCT_API; texture: SDL_TEXTURE_STRUCT_API; xy: POINTER; xy_stride: INTEGER_32; color: SDL_COLOR_STRUCT_API; color_stride: INTEGER_32; uv: POINTER; uv_stride, num_vertices: INTEGER_32; indices: POINTER; num_indices, size_indices: INTEGER_32): INTEGER_32 sdl_render_get_integer_scale (renderer: SDL_RENDERER_STRUCT_API): INTEGER_32 sdl_render_get_metal_command_encoder (renderer: SDL_RENDERER_STRUCT_API): POINTER sdl_render_get_metal_layer (renderer: SDL_RENDERER_STRUCT_API): POINTER sdl_render_is_clip_enabled (renderer: SDL_RENDERER_STRUCT_API): INTEGER_32 sdl_render_read_pixels (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_RECT_STRUCT_API; format: NATURAL_32; pixels: POINTER; pitch: INTEGER_32): INTEGER_32 sdl_render_set_clip_rect (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_RECT_STRUCT_API): INTEGER_32 sdl_render_set_integer_scale (renderer: SDL_RENDERER_STRUCT_API; enable: INTEGER_32): INTEGER_32 sdl_render_set_logical_size (renderer: SDL_RENDERER_STRUCT_API; w, h: INTEGER_32): INTEGER_32 sdl_render_set_scale (renderer: SDL_RENDERER_STRUCT_API; scalex, scaley: REAL_32): INTEGER_32 sdl_render_set_viewport (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_RECT_STRUCT_API): INTEGER_32 sdl_render_set_vsync (renderer: SDL_RENDERER_STRUCT_API; vsync: INTEGER_32): INTEGER_32 sdl_render_target_supported (renderer: SDL_RENDERER_STRUCT_API): INTEGER_32 sdl_set_render_draw_color (renderer: SDL_RENDERER_STRUCT_API; r, g, b, a: CHARACTER_8): INTEGER_32 sdl_set_render_target (renderer: SDL_RENDERER_STRUCT_API; texture: SDL_TEXTURE_STRUCT_API): INTEGER_32 sdl_update_texture (texture: SDL_TEXTURE_STRUCT_API; rect: SDL_RECT_STRUCT_API; pixels: POINTER; pitch: INTEGER_32): INTEGER_32 Commands c_sdl_destroy_renderer (renderer: POINTER) c_sdl_destroy_texture (texture: POINTER) c_sdl_render_get_clip_rect (renderer, rect: POINTER) c_sdl_render_get_logical_size (renderer: POINTER; w, h: TYPED_POINTER [INTEGER_32]) c_sdl_render_get_scale (renderer: POINTER; scalex, scaley: TYPED_POINTER [REAL_32]) c_sdl_render_get_viewport (renderer, rect: POINTER) c_sdl_render_logical_to_window (renderer: POINTER; logicalx, logicaly: REAL_32; windowx, windowy: TYPED_POINTER [INTEGER_32]) c_sdl_render_present (renderer: POINTER) c_sdl_render_window_to_logical (renderer: POINTER; windowx, windowy: INTEGER_32; logicalx, logicaly: TYPED_POINTER [REAL_32]) sdl_destroy_renderer (renderer: SDL_RENDERER_STRUCT_API) sdl_destroy_texture (texture: SDL_TEXTURE_STRUCT_API) sdl_render_get_clip_rect (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_RECT_STRUCT_API) sdl_render_get_logical_size (renderer: SDL_RENDERER_STRUCT_API; w, h: TYPED_POINTER [INTEGER_32]) sdl_render_get_scale (renderer: SDL_RENDERER_STRUCT_API; scalex, scaley: TYPED_POINTER [REAL_32]) sdl_render_get_viewport (renderer: SDL_RENDERER_STRUCT_API; rect: SDL_RECT_STRUCT_API) sdl_render_logical_to_window (renderer: SDL_RENDERER_STRUCT_API; logicalx, logicaly: REAL_32; windowx, windowy: TYPED_POINTER [INTEGER_32]) sdl_render_present (renderer: SDL_RENDERER_STRUCT_API) sdl_render_window_to_logical (renderer: SDL_RENDERER_STRUCT_API; windowx, windowy: INTEGER_32; logicalx, logicaly: TYPED_POINTER [REAL_32])
Generated by ISE EiffelStudio