note description: "Information about a renderer driver." author: "Louis Marchand" date: "Thu, 02 Apr 2015 02:40:10 +0000" revision: "2.0" class interface GAME_RENDERER_DRIVER create make, make_from_renderer feature -- Access name: READABLE_STRING_GENERAL -- A text identifier of Current texture_formats_count: INTEGER_32 -- The number of texture_formats usable in Current texture_formats: LIST [GAME_PIXEL_FORMAT_READABLE] -- All formats usable for texture using Current maximum_texture_width: INTEGER_32 -- The maximum number of pixel in a line of a single texture if using Current -- (0 for unknown) maximum_texture_height: INTEGER_32 -- The maximum number of pixel in a row of a single texture if using Current -- (0 for unknown) index: INTEGER_32 -- The internal index of Current -- If negative, the index is unknown is_software_rendering_supported: BOOLEAN -- Current can do software rendering is_hardware_rendering_supported: BOOLEAN -- Current can do hardware accelerated rendering is_present_synchronized_supported: BOOLEAN -- Current have present that is synchronized with the refresh rate is_rendering_on_texture_supported: BOOLEAN -- Current can use a texture as target of rendering (see: GAME_RENDERER.set_render_target) out: STRING_8 -- New string containing terse printable representation -- of current object feature -- Measurement structure_size: INTEGER_32 -- Size to allocate (in bytes) end -- class GAME_RENDERER_DRIVER
Generated by ISE EiffelStudio