Label3D

Inherits: GeometryInstance3D < VisualInstance3D < Node3D < Node < Object

There is currently no description for this class. Please help us by contributing one!

Properties

float

alpha_antialiasing_edge

0.0

AlphaAntiAliasing

alpha_antialiasing_mode

0

AlphaCutMode

alpha_cut

0

float

alpha_hash_scale

1.0

float

alpha_scissor_threshold

0.5

AutowrapMode

autowrap_mode

0

BillboardMode

billboard

0

ShadowCastingSetting

cast_shadow

0 (overrides GeometryInstance3D)

bool

double_sided

true

bool

fixed_size

false

Font

font

int

font_size

32

GIMode

gi_mode

0 (overrides GeometryInstance3D)

HorizontalAlignment

horizontal_alignment

1

BitField<JustificationFlag>

justification_flags

163

String

language

""

float

line_spacing

0.0

Color

modulate

Color(1, 1, 1, 1)

bool

no_depth_test

false

Vector2

offset

Vector2(0, 0)

Color

outline_modulate

Color(0, 0, 0, 1)

int

outline_render_priority

-1

int

outline_size

12

float

pixel_size

0.005

int

render_priority

0

bool

shaded

false

StructuredTextParser

structured_text_bidi_override

0

Array

structured_text_bidi_override_options

[]

String

text

""

Direction

text_direction

0

TextureFilter

texture_filter

3

bool

uppercase

false

VerticalAlignment

vertical_alignment

1

float

width

500.0

Methods

TriangleMesh

generate_triangle_mesh ( ) const

bool

get_draw_flag ( DrawFlags flag ) const

void

set_draw_flag ( DrawFlags flag, bool enabled )


Enumerations

enum DrawFlags:

DrawFlags FLAG_SHADED = 0

There is currently no description for this enum. Please help us by contributing one!

DrawFlags FLAG_DOUBLE_SIDED = 1

There is currently no description for this enum. Please help us by contributing one!

DrawFlags FLAG_DISABLE_DEPTH_TEST = 2

There is currently no description for this enum. Please help us by contributing one!

DrawFlags FLAG_FIXED_SIZE = 3

There is currently no description for this enum. Please help us by contributing one!

DrawFlags FLAG_MAX = 4

There is currently no description for this enum. Please help us by contributing one!


enum AlphaCutMode:

AlphaCutMode ALPHA_CUT_DISABLED = 0

There is currently no description for this enum. Please help us by contributing one!

AlphaCutMode ALPHA_CUT_DISCARD = 1

There is currently no description for this enum. Please help us by contributing one!

AlphaCutMode ALPHA_CUT_OPAQUE_PREPASS = 2

There is currently no description for this enum. Please help us by contributing one!

AlphaCutMode ALPHA_CUT_HASH = 3

There is currently no description for this enum. Please help us by contributing one!


Property Descriptions

float alpha_antialiasing_edge = 0.0

  • void set_alpha_antialiasing_edge ( float value )

  • float get_alpha_antialiasing_edge ( )

There is currently no description for this property. Please help us by contributing one!


AlphaAntiAliasing alpha_antialiasing_mode = 0

There is currently no description for this property. Please help us by contributing one!


AlphaCutMode alpha_cut = 0

There is currently no description for this property. Please help us by contributing one!


float alpha_hash_scale = 1.0

  • void set_alpha_hash_scale ( float value )

  • float get_alpha_hash_scale ( )

There is currently no description for this property. Please help us by contributing one!


float alpha_scissor_threshold = 0.5

  • void set_alpha_scissor_threshold ( float value )

  • float get_alpha_scissor_threshold ( )

There is currently no description for this property. Please help us by contributing one!


AutowrapMode autowrap_mode = 0

There is currently no description for this property. Please help us by contributing one!


BillboardMode billboard = 0

There is currently no description for this property. Please help us by contributing one!


bool double_sided = true

There is currently no description for this property. Please help us by contributing one!


bool fixed_size = false

There is currently no description for this property. Please help us by contributing one!


Font font

  • void set_font ( Font value )

  • Font get_font ( )

There is currently no description for this property. Please help us by contributing one!


int font_size = 32

  • void set_font_size ( int value )

  • int get_font_size ( )

There is currently no description for this property. Please help us by contributing one!


HorizontalAlignment horizontal_alignment = 1

There is currently no description for this property. Please help us by contributing one!


BitField<JustificationFlag> justification_flags = 163

There is currently no description for this property. Please help us by contributing one!


String language = ""

  • void set_language ( String value )

  • String get_language ( )

There is currently no description for this property. Please help us by contributing one!


float line_spacing = 0.0

  • void set_line_spacing ( float value )

  • float get_line_spacing ( )

There is currently no description for this property. Please help us by contributing one!


Color modulate = Color(1, 1, 1, 1)

  • void set_modulate ( Color value )

  • Color get_modulate ( )

There is currently no description for this property. Please help us by contributing one!


bool no_depth_test = false

There is currently no description for this property. Please help us by contributing one!


Vector2 offset = Vector2(0, 0)

There is currently no description for this property. Please help us by contributing one!


Color outline_modulate = Color(0, 0, 0, 1)

  • void set_outline_modulate ( Color value )

  • Color get_outline_modulate ( )

There is currently no description for this property. Please help us by contributing one!


int outline_render_priority = -1

  • void set_outline_render_priority ( int value )

  • int get_outline_render_priority ( )

There is currently no description for this property. Please help us by contributing one!


int outline_size = 12

  • void set_outline_size ( int value )

  • int get_outline_size ( )

There is currently no description for this property. Please help us by contributing one!


float pixel_size = 0.005

  • void set_pixel_size ( float value )

  • float get_pixel_size ( )

There is currently no description for this property. Please help us by contributing one!


int render_priority = 0

  • void set_render_priority ( int value )

  • int get_render_priority ( )

There is currently no description for this property. Please help us by contributing one!


bool shaded = false

There is currently no description for this property. Please help us by contributing one!


StructuredTextParser structured_text_bidi_override = 0

There is currently no description for this property. Please help us by contributing one!


Array structured_text_bidi_override_options = []

  • void set_structured_text_bidi_override_options ( Array value )

  • Array get_structured_text_bidi_override_options ( )

There is currently no description for this property. Please help us by contributing one!


String text = ""

There is currently no description for this property. Please help us by contributing one!


Direction text_direction = 0

There is currently no description for this property. Please help us by contributing one!


TextureFilter texture_filter = 3

There is currently no description for this property. Please help us by contributing one!


bool uppercase = false

  • void set_uppercase ( bool value )

  • bool is_uppercase ( )

There is currently no description for this property. Please help us by contributing one!


VerticalAlignment vertical_alignment = 1

There is currently no description for this property. Please help us by contributing one!


float width = 500.0

  • void set_width ( float value )

  • float get_width ( )

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

TriangleMesh generate_triangle_mesh ( ) const

There is currently no description for this method. Please help us by contributing one!


bool get_draw_flag ( DrawFlags flag ) const

There is currently no description for this method. Please help us by contributing one!


void set_draw_flag ( DrawFlags flag, bool enabled )

There is currently no description for this method. Please help us by contributing one!