SpriteBase3D

Inherits: GeometryInstance < VisualInstance < Spatial < Node < Object

Inherited By: AnimatedSprite3D, Sprite3D

Category: Core

Brief Description

Member Functions

int get_alpha_cut_mode ( ) const
int get_axis ( ) const
bool get_draw_flag ( int flag ) const
Rect2 get_item_rect ( ) const
Color get_modulate ( ) const
Vector2 get_offset ( ) const
float get_opacity ( ) const
float get_pixel_size ( ) const
bool is_centered ( ) const
bool is_flipped_h ( ) const
bool is_flipped_v ( ) const
void set_alpha_cut_mode ( int mode )
void set_axis ( int axis )
void set_centered ( bool centered )
void set_draw_flag ( int flag, bool enabled )
void set_flip_h ( bool flip_h )
void set_flip_v ( bool flip_v )
void set_modulate ( Color modulate )
void set_offset ( Vector2 offset )
void set_opacity ( float opacity )
void set_pixel_size ( float pixel_size )

Numeric Constants

  • FLAG_TRANSPARENT = 0
  • FLAG_SHADED = 1
  • FLAG_DOUBLE_SIDED = 2
  • FLAG_ONTOP = 3
  • FLAG_MAX = 4
  • ALPHA_CUT_DISABLED = 0
  • ALPHA_CUT_DISCARD = 1
  • ALPHA_CUT_OPAQUE_PREPASS = 2

Member Function Description

int get_alpha_cut_mode ( ) const

int get_axis ( ) const

bool get_draw_flag ( int flag ) const

Rect2 get_item_rect ( ) const

Color get_modulate ( ) const

Vector2 get_offset ( ) const

float get_opacity ( ) const

float get_pixel_size ( ) const

bool is_centered ( ) const

bool is_flipped_h ( ) const

bool is_flipped_v ( ) const

void set_alpha_cut_mode ( int mode )

void set_axis ( int axis )

void set_centered ( bool centered )

void set_draw_flag ( int flag, bool enabled )

void set_flip_h ( bool flip_h )

void set_flip_v ( bool flip_v )

void set_modulate ( Color modulate )

void set_offset ( Vector2 offset )

void set_opacity ( float opacity )

void set_pixel_size ( float pixel_size )

© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/2.1/classes/class_spritebase3d.html