Rasterizer state description. More...
#include <rasterizer_state_description.h>
Public Member Functions | |
| bool | operator< (const RasterizerStateDescription &other) const |
| bool | operator== (const RasterizerStateDescription &other) const |
Construction | |
| RasterizerStateDescription () | |
| RasterizerStateDescription | clone () const |
Attributes | |
| bool | get_culled () const |
| bool | get_enable_line_antialiasing () const |
| CullMode | get_face_cull_mode () const |
| FillMode | get_face_fill_mode () const |
| FaceSide | get_front_face () const |
| bool | get_enable_scissor () const |
| bool | get_antialiased () const |
| bool | get_offset_point () const |
| bool | get_offset_line () const |
| bool | get_offset_fill () const |
| void | get_polygon_offset (float &out_factor, float &out_units) const |
| float | get_point_size () const |
| float | get_point_fade_treshold_size () const |
| bool | is_point_size () const |
| PointSpriteOrigin | get_point_sprite_origin () const |
Operations | |
| void | set_culled (bool value) |
| Enables/disables polygon cull clipping. More... | |
| void | enable_line_antialiasing (bool enabled) |
| Setting to true enables line antialiasing. More... | |
| void | set_face_cull_mode (CullMode value) |
| Sets the polygon cull clipping mode. More... | |
| void | set_face_fill_mode (FillMode value) |
| Sets the filling mode for polygons. More... | |
| void | set_front_face (FaceSide value) |
| Sets which side is the front side of a face. More... | |
| void | enable_scissor (bool enabled) |
| Enables/disables if clipping rects are used. More... | |
| void | enable_antialiased (bool value) |
| Enables/disables anti-aliasing. (clanGL only) More... | |
| void | enable_offset_point (bool value) |
| Enables/disables point offsetting. More... | |
| void | enable_offset_line (bool value) |
| Enables/disables line offsetting. More... | |
| void | enable_offset_fill (bool value) |
| Enables/disables polygon offsetting. More... | |
| void | set_polygon_offset (float factor, float units) |
| Sets the offset factor. More... | |
| void | set_point_size (float) |
| The default value is 1.0 (clanGL only) More... | |
| void | set_point_fade_treshold_size (float) |
| Alpha fade point once minimum size treshold reached. Requires multisampling to be enabled. (clanGL only) More... | |
| void | enable_point_size (bool enable) |
| Enables if points sizes is set by the vertex shader. (clanGL only) More... | |
| void | set_point_sprite_origin (PointSpriteOrigin origin) |
| Sets the origin of texture point sprites. (clanGL only) More... | |
Rasterizer state description.