#include "style_box_flat.h"
#include "servers/rendering_server.h"
float StyleBoxFlat::get_style_margin(Side p_side) const { … }
void StyleBoxFlat::_validate_property(PropertyInfo &p_property) const { … }
void StyleBoxFlat::set_bg_color(const Color &p_color) { … }
Color StyleBoxFlat::get_bg_color() const { … }
void StyleBoxFlat::set_border_color(const Color &p_color) { … }
Color StyleBoxFlat::get_border_color() const { … }
void StyleBoxFlat::set_border_width_all(int p_size) { … }
int StyleBoxFlat::get_border_width_min() const { … }
void StyleBoxFlat::set_border_width(Side p_side, int p_width) { … }
int StyleBoxFlat::get_border_width(Side p_side) const { … }
void StyleBoxFlat::set_border_blend(bool p_blend) { … }
bool StyleBoxFlat::get_border_blend() const { … }
void StyleBoxFlat::set_corner_radius(const Corner p_corner, const int radius) { … }
void StyleBoxFlat::set_corner_radius_all(int radius) { … }
void StyleBoxFlat::set_corner_radius_individual(const int radius_top_left, const int radius_top_right, const int radius_bottom_right, const int radius_bottom_left) { … }
int StyleBoxFlat::get_corner_radius(const Corner p_corner) const { … }
void StyleBoxFlat::set_corner_detail(const int &p_corner_detail) { … }
int StyleBoxFlat::get_corner_detail() const { … }
void StyleBoxFlat::set_expand_margin(Side p_side, float p_size) { … }
void StyleBoxFlat::set_expand_margin_all(float p_expand_margin_size) { … }
void StyleBoxFlat::set_expand_margin_individual(float p_left, float p_top, float p_right, float p_bottom) { … }
float StyleBoxFlat::get_expand_margin(Side p_side) const { … }
void StyleBoxFlat::set_draw_center(bool p_enabled) { … }
bool StyleBoxFlat::is_draw_center_enabled() const { … }
void StyleBoxFlat::set_skew(Vector2 p_skew) { … }
Vector2 StyleBoxFlat::get_skew() const { … }
void StyleBoxFlat::set_shadow_color(const Color &p_color) { … }
Color StyleBoxFlat::get_shadow_color() const { … }
void StyleBoxFlat::set_shadow_size(const int &p_size) { … }
int StyleBoxFlat::get_shadow_size() const { … }
void StyleBoxFlat::set_shadow_offset(const Point2 &p_offset) { … }
Point2 StyleBoxFlat::get_shadow_offset() const { … }
void StyleBoxFlat::set_anti_aliased(const bool &p_anti_aliased) { … }
bool StyleBoxFlat::is_anti_aliased() const { … }
void StyleBoxFlat::set_aa_size(const real_t p_aa_size) { … }
real_t StyleBoxFlat::get_aa_size() const { … }
inline void set_inner_corner_radius(const Rect2 style_rect, const Rect2 inner_rect, const real_t corner_radius[4], real_t *inner_corner_radius) { … }
inline void draw_rounded_rectangle(Vector<Vector2> &verts, Vector<int> &indices, Vector<Color> &colors, const Rect2 &style_rect, const real_t corner_radius[4],
const Rect2 &ring_rect, const Rect2 &inner_rect, const Color &inner_color, const Color &outer_color, const int corner_detail, const Vector2 &skew, bool is_filled = false) { … }
inline void adapt_values(int p_index_a, int p_index_b, real_t *adapted_values, const real_t *p_values, const real_t p_width, const real_t p_max_a, const real_t p_max_b) { … }
Rect2 StyleBoxFlat::get_draw_rect(const Rect2 &p_rect) const { … }
void StyleBoxFlat::draw(RID p_canvas_item, const Rect2 &p_rect) const { … }
void StyleBoxFlat::_bind_methods() { … }
StyleBoxFlat::StyleBoxFlat() { … }
StyleBoxFlat::~StyleBoxFlat() { … }