Table of Contents

Class StyleBoxLine

A StyleBox that displays a single line of a given color and thickness.

Inheritance
StyleBoxLine

Remarks

A StyleBox that displays a single line of a given color and thickness. The line can be either horizontal or vertical. Useful for separators.

Properties

color

The line's color.

var color : Color = Color(0, 0, 0, 1)

Property Value

Color

Remarks

grow_begin

The number of pixels the line will extend before the StyleBoxLine's bounds. If set to a negative value, the line will begin inside the StyleBoxLine's bounds.

var grow_begin : float = 1.0

Property Value

float

Remarks

  • void set_grow_begin(float value)
  • float get_grow_begin

grow_end

The number of pixels the line will extend past the StyleBoxLine's bounds. If set to a negative value, the line will end inside the StyleBoxLine's bounds.

var grow_end : float = 1.0

Property Value

float

Remarks

  • void set_grow_end(float value)
  • float get_grow_end

thickness

The line's thickness in pixels.

var thickness : int = 1

Property Value

int

Remarks

  • void set_thickness(int value)
  • int get_thickness

vertical

If true, the line will be vertical. If false, the line will be horizontal.

var vertical : bool = false

Property Value

bool

Remarks

  • void set_vertical(bool value)
  • bool is_vertical