#include "label_3d.h"
#include "scene/main/viewport.h"
#include "scene/resources/theme.h"
#include "scene/theme/theme_db.h"
void Label3D::_bind_methods() { … }
void Label3D::_validate_property(PropertyInfo &p_property) const { … }
void Label3D::_notification(int p_what) { … }
void Label3D::_im_update() { … }
void Label3D::_queue_update() { … }
AABB Label3D::get_aabb() const { … }
Ref<TriangleMesh> Label3D::generate_triangle_mesh() const { … }
void Label3D::_generate_glyph_surfaces(const Glyph &p_glyph, Vector2 &r_offset, const Color &p_modulate, int p_priority, int p_outline_size) { … }
void Label3D::_shape() { … }
void Label3D::set_text(const String &p_string) { … }
String Label3D::get_text() const { … }
void Label3D::set_horizontal_alignment(HorizontalAlignment p_alignment) { … }
HorizontalAlignment Label3D::get_horizontal_alignment() const { … }
void Label3D::set_vertical_alignment(VerticalAlignment p_alignment) { … }
VerticalAlignment Label3D::get_vertical_alignment() const { … }
void Label3D::set_text_direction(TextServer::Direction p_text_direction) { … }
TextServer::Direction Label3D::get_text_direction() const { … }
void Label3D::set_language(const String &p_language) { … }
String Label3D::get_language() const { … }
void Label3D::set_structured_text_bidi_override(TextServer::StructuredTextParser p_parser) { … }
TextServer::StructuredTextParser Label3D::get_structured_text_bidi_override() const { … }
void Label3D::set_structured_text_bidi_override_options(Array p_args) { … }
Array Label3D::get_structured_text_bidi_override_options() const { … }
void Label3D::set_uppercase(bool p_uppercase) { … }
bool Label3D::is_uppercase() const { … }
void Label3D::set_render_priority(int p_priority) { … }
int Label3D::get_render_priority() const { … }
void Label3D::set_outline_render_priority(int p_priority) { … }
int Label3D::get_outline_render_priority() const { … }
void Label3D::_font_changed() { … }
void Label3D::set_font(const Ref<Font> &p_font) { … }
Ref<Font> Label3D::get_font() const { … }
Ref<Font> Label3D::_get_font_or_default() const { … }
void Label3D::set_font_size(int p_size) { … }
int Label3D::get_font_size() const { … }
void Label3D::set_outline_size(int p_size) { … }
int Label3D::get_outline_size() const { … }
void Label3D::set_modulate(const Color &p_color) { … }
Color Label3D::get_modulate() const { … }
void Label3D::set_outline_modulate(const Color &p_color) { … }
Color Label3D::get_outline_modulate() const { … }
void Label3D::set_autowrap_mode(TextServer::AutowrapMode p_mode) { … }
TextServer::AutowrapMode Label3D::get_autowrap_mode() const { … }
void Label3D::set_justification_flags(BitField<TextServer::JustificationFlag> p_flags) { … }
BitField<TextServer::JustificationFlag> Label3D::get_justification_flags() const { … }
void Label3D::set_width(float p_width) { … }
float Label3D::get_width() const { … }
void Label3D::set_pixel_size(real_t p_amount) { … }
real_t Label3D::get_pixel_size() const { … }
void Label3D::set_offset(const Point2 &p_offset) { … }
Point2 Label3D::get_offset() const { … }
void Label3D::set_line_spacing(float p_line_spacing) { … }
float Label3D::get_line_spacing() const { … }
void Label3D::set_draw_flag(DrawFlags p_flag, bool p_enable) { … }
bool Label3D::get_draw_flag(DrawFlags p_flag) const { … }
void Label3D::set_billboard_mode(StandardMaterial3D::BillboardMode p_mode) { … }
StandardMaterial3D::BillboardMode Label3D::get_billboard_mode() const { … }
void Label3D::set_alpha_cut_mode(AlphaCutMode p_mode) { … }
void Label3D::set_texture_filter(StandardMaterial3D::TextureFilter p_filter) { … }
StandardMaterial3D::TextureFilter Label3D::get_texture_filter() const { … }
Label3D::AlphaCutMode Label3D::get_alpha_cut_mode() const { … }
void Label3D::set_alpha_hash_scale(float p_hash_scale) { … }
float Label3D::get_alpha_hash_scale() const { … }
void Label3D::set_alpha_scissor_threshold(float p_threshold) { … }
float Label3D::get_alpha_scissor_threshold() const { … }
void Label3D::set_alpha_antialiasing(BaseMaterial3D::AlphaAntiAliasing p_alpha_aa) { … }
BaseMaterial3D::AlphaAntiAliasing Label3D::get_alpha_antialiasing() const { … }
void Label3D::set_alpha_antialiasing_edge(float p_edge) { … }
float Label3D::get_alpha_antialiasing_edge() const { … }
Label3D::Label3D() { … }
Label3D::~Label3D() { … }