apply_matrix(const float2x2 &m) | fastuidraw::PainterBrush | inline |
apply_mipmapping enum value | fastuidraw::PainterBrushEnums | |
apply_rotate(float angle) | fastuidraw::PainterBrush | inline |
apply_shear(float sx, float sy) | fastuidraw::PainterBrush | inline |
apply_translate(const vec2 &p) | fastuidraw::PainterBrush | inline |
bind_images(void) const override | fastuidraw::PainterBrush | inlinevirtual |
color(const vec4 &color) | fastuidraw::PainterBrush | inline |
color(float r, float g, float b, float a=1.0f) | fastuidraw::PainterBrush | inline |
color(void) const | fastuidraw::PainterBrush | inline |
color_stops(void) const | fastuidraw::PainterBrush | inline |
data_size(void) const override | fastuidraw::PainterBrush | virtual |
dont_apply_mipmapping enum value | fastuidraw::PainterBrushEnums | |
feature_bits enum name | fastuidraw::PainterBrush | |
feature_masks enum name | fastuidraw::PainterBrush | |
features(void) const | fastuidraw::PainterBrush | |
features_offset enum value | fastuidraw::PainterBrush | |
filter_cubic enum value | fastuidraw::PainterBrushEnums | |
filter_linear enum value | fastuidraw::PainterBrushEnums | |
filter_nearest enum value | fastuidraw::PainterBrushEnums | |
filter_t enum name | fastuidraw::PainterBrushEnums | |
gradient_bit0 enum value | fastuidraw::PainterBrush | |
gradient_linear enum value | fastuidraw::PainterBrushEnums | |
gradient_mask enum value | fastuidraw::PainterBrush | |
gradient_non enum value | fastuidraw::PainterBrushEnums | |
gradient_num_bits enum value | fastuidraw::PainterBrush | |
gradient_packing enum value | fastuidraw::PainterBrush | |
gradient_radial enum value | fastuidraw::PainterBrushEnums | |
gradient_sweep enum value | fastuidraw::PainterBrushEnums | |
gradient_type(void) const | fastuidraw::PainterBrush | inline |
gradient_type_t enum name | fastuidraw::PainterBrushEnums | |
header_blue_alpha_offset enum value | fastuidraw::PainterBrush | |
header_data_size enum value | fastuidraw::PainterBrush | |
header_offset_t enum name | fastuidraw::PainterBrush | |
header_packing enum value | fastuidraw::PainterBrush | |
header_red_green_offset enum value | fastuidraw::PainterBrush | |
image(const reference_counted_ptr< const Image > &im, enum filter_t f=filter_linear, enum mipmap_t mipmap_filtering=apply_mipmapping) | fastuidraw::PainterBrush | |
image(void) const | fastuidraw::PainterBrush | inline |
image_bit0 enum value | fastuidraw::PainterBrush | |
image_mask enum value | fastuidraw::PainterBrush | |
image_num_bits enum value | fastuidraw::PainterBrush | |
image_packing enum value | fastuidraw::PainterBrush | |
linear_gradient(const reference_counted_ptr< const ColorStopSequence > &cs, const vec2 &start_p, const vec2 &end_p, enum spread_type_t spread) | fastuidraw::PainterBrush | inline |
mipmap_t enum name | fastuidraw::PainterBrushEnums | |
no_gradient(void) | fastuidraw::PainterBrush | inline |
no_image(void) | fastuidraw::PainterBrush | inline |
no_repeat_window(void) | fastuidraw::PainterBrush | inline |
no_transformation(void) | fastuidraw::PainterBrush | inline |
no_transformation_matrix(void) | fastuidraw::PainterBrush | inline |
no_transformation_translation(void) | fastuidraw::PainterBrush | inline |
number_feature_bits enum value | fastuidraw::PainterBrush | |
number_gradient_types enum value (defined in fastuidraw::PainterBrushEnums) | fastuidraw::PainterBrushEnums | |
number_resources(void) const override | fastuidraw::PainterBrush | inlinevirtual |
number_spread_types enum value (defined in fastuidraw::PainterBrushEnums) | fastuidraw::PainterBrushEnums | |
operator=(const PainterBrush &obj) | fastuidraw::PainterBrush | inline |
pack_data(c_array< uvec4 > dst) const override | fastuidraw::PainterBrush | virtual |
packing_order_t enum name | fastuidraw::PainterBrush | |
PainterBrush(void) | fastuidraw::PainterBrush | inline |
PainterBrush(const PainterBrush &obj) | fastuidraw::PainterBrush | inline |
PainterBrush(const vec4 &pcolor) | fastuidraw::PainterBrush | inline |
radial_gradient(const reference_counted_ptr< const ColorStopSequence > &cs, const vec2 &start_p, float start_r, const vec2 &end_p, float end_r, enum spread_type_t spread) | fastuidraw::PainterBrush | inline |
radial_gradient(const reference_counted_ptr< const ColorStopSequence > &cs, const vec2 &p, float r, enum spread_type_t spread) | fastuidraw::PainterBrush | inline |
repeat_window(const vec2 &pos, const vec2 &size, enum spread_type_t x_mode=spread_repeat, enum spread_type_t y_mode=spread_repeat) | fastuidraw::PainterBrush | inline |
repeat_window(vec2 *pos, vec2 *size) const | fastuidraw::PainterBrush | inline |
repeat_window_bit enum value | fastuidraw::PainterBrush | |
repeat_window_data_size enum value | fastuidraw::PainterBrush | |
repeat_window_height_offset enum value | fastuidraw::PainterBrush | |
repeat_window_mask enum value | fastuidraw::PainterBrush | |
repeat_window_offset_t enum name | fastuidraw::PainterBrush | |
repeat_window_packing enum value | fastuidraw::PainterBrush | |
repeat_window_spread_type_mask enum value | fastuidraw::PainterBrush | |
repeat_window_width_offset enum value | fastuidraw::PainterBrush | |
repeat_window_x_offset enum value | fastuidraw::PainterBrush | |
repeat_window_x_spread_type(void) const | fastuidraw::PainterBrush | inline |
repeat_window_x_spread_type_bit0 enum value (defined in fastuidraw::PainterBrush) | fastuidraw::PainterBrush | |
repeat_window_x_spread_type_mask enum value | fastuidraw::PainterBrush | |
repeat_window_y_offset enum value | fastuidraw::PainterBrush | |
repeat_window_y_spread_type(void) const | fastuidraw::PainterBrush | inline |
repeat_window_y_spread_type_bit0 enum value (defined in fastuidraw::PainterBrush) | fastuidraw::PainterBrush | |
repeat_window_y_spread_type_mask enum value | fastuidraw::PainterBrush | |
reset(void) | fastuidraw::PainterBrush | |
save_resources(c_array< reference_counted_ptr< const resource_base > > dst) const override | fastuidraw::PainterBrush | inlinevirtual |
spread_clamp enum value | fastuidraw::PainterBrushEnums | |
spread_mirror enum value | fastuidraw::PainterBrushEnums | |
spread_mirror_repeat enum value | fastuidraw::PainterBrushEnums | |
spread_repeat enum value | fastuidraw::PainterBrushEnums | |
spread_type_t enum name | fastuidraw::PainterBrushEnums | |
sub_image(const reference_counted_ptr< const Image > &im, uvec2 xy, uvec2 wh, enum filter_t f=filter_linear, enum mipmap_t mipmap_filtering=apply_mipmapping) | fastuidraw::PainterBrush | |
sweep_gradient(const reference_counted_ptr< const ColorStopSequence > &cs, const vec2 &p, float theta, float F, enum spread_type_t spread) | fastuidraw::PainterBrush | inline |
sweep_gradient(const reference_counted_ptr< const ColorStopSequence > &cs, const vec2 &p, float theta, enum PainterEnums::screen_orientation orientation, enum PainterEnums::rotation_orientation_t rotation_orientation, float F, enum spread_type_t spread) | fastuidraw::PainterBrush | inline |
sweep_gradient(const reference_counted_ptr< const ColorStopSequence > &cs, const vec2 &p, float theta, enum PainterEnums::screen_orientation orientation, enum PainterEnums::rotation_orientation_t rotation_orientation, enum spread_type_t spread) | fastuidraw::PainterBrush | inline |
transformation(const vec2 &p, const float2x2 &m) | fastuidraw::PainterBrush | inline |
transformation_matrix(const float2x2 &m) | fastuidraw::PainterBrush | inline |
transformation_matrix(void) const | fastuidraw::PainterBrush | inline |
transformation_matrix_bit enum value | fastuidraw::PainterBrush | |
transformation_matrix_col0_row0_offset enum value | fastuidraw::PainterBrush | |
transformation_matrix_col0_row1_offset enum value | fastuidraw::PainterBrush | |
transformation_matrix_col1_row0_offset enum value | fastuidraw::PainterBrush | |
transformation_matrix_col1_row1_offset enum value | fastuidraw::PainterBrush | |
transformation_matrix_data_size enum value | fastuidraw::PainterBrush | |
transformation_matrix_mask enum value | fastuidraw::PainterBrush | |
transformation_matrix_offset_t enum name | fastuidraw::PainterBrush | |
transformation_matrix_packing enum value | fastuidraw::PainterBrush | |
transformation_matrix_row0_col0_offset enum value | fastuidraw::PainterBrush | |
transformation_matrix_row0_col1_offset enum value | fastuidraw::PainterBrush | |
transformation_matrix_row1_col0_offset enum value | fastuidraw::PainterBrush | |
transformation_matrix_row1_col1_offset enum value | fastuidraw::PainterBrush | |
transformation_translate(const vec2 &p) | fastuidraw::PainterBrush | inline |
transformation_translate(void) const | fastuidraw::PainterBrush | inline |
transformation_translation_bit enum value | fastuidraw::PainterBrush | |
transformation_translation_data_size enum value | fastuidraw::PainterBrush | |
transformation_translation_mask enum value | fastuidraw::PainterBrush | |
transformation_translation_offset_t enum name | fastuidraw::PainterBrush | |
transformation_translation_packing enum value | fastuidraw::PainterBrush | |
transformation_translation_x_offset enum value | fastuidraw::PainterBrush | |
transformation_translation_y_offset enum value | fastuidraw::PainterBrush | |
~PainterBrushShaderData() (defined in fastuidraw::PainterBrushShaderData) | fastuidraw::PainterBrushShaderData | inlinevirtual |