Struct gdnative::Sprite3D
[−]
[src]
pub struct Sprite3D { /* fields omitted */ }
Methods
impl Sprite3D
[src]
pub fn set_texture(&self, texture: Option<GodotRef<Texture>>)
[src]
pub fn get_texture(&self) -> Option<GodotRef<Texture>>
[src]
pub fn set_region(&self, enabled: bool)
[src]
pub fn is_region(&self) -> bool
[src]
pub fn set_region_rect(&self, rect: Rect2)
[src]
pub fn get_region_rect(&self) -> Rect2
[src]
pub fn set_frame(&self, frame: i64)
[src]
pub fn get_frame(&self) -> i64
[src]
pub fn set_vframes(&self, vframes: i64)
[src]
pub fn get_vframes(&self) -> i64
[src]
pub fn set_hframes(&self, hframes: i64)
[src]
pub fn get_hframes(&self) -> i64
[src]
Methods from Deref<Target = SpriteBase3D>
pub fn set_centered(&self, centered: bool)
[src]
pub fn is_centered(&self) -> bool
[src]
pub fn set_offset(&self, offset: Vector2)
[src]
pub fn get_offset(&self) -> Vector2
[src]
pub fn set_flip_h(&self, flip_h: bool)
[src]
pub fn is_flipped_h(&self) -> bool
[src]
pub fn set_flip_v(&self, flip_v: bool)
[src]
pub fn is_flipped_v(&self) -> bool
[src]
pub fn set_modulate(&self, modulate: Color)
[src]
pub fn get_modulate(&self) -> Color
[src]
pub fn set_opacity(&self, opacity: f64)
[src]
pub fn get_opacity(&self) -> f64
[src]
pub fn set_pixel_size(&self, pixel_size: f64)
[src]
pub fn get_pixel_size(&self) -> f64
[src]
pub fn set_axis(&self, axis: i64)
[src]
pub fn set_draw_flag(&self, flag: i64, enabled: bool)
[src]
pub fn get_draw_flag(&self, flag: i64) -> bool
[src]
pub fn set_alpha_cut_mode(&self, mode: i64)
[src]
pub fn get_item_rect(&self) -> Rect2
[src]
pub fn _queue_update(&self)
[src]
pub fn _im_update(&self)
[src]
Trait Implementations
impl GodotClass for Sprite3D
[src]
type ClassData = Sprite3D
type Reference = Sprite3D
fn godot_name() -> &'static str
[src]
unsafe fn register_class(_desc: *mut c_void)
[src]
fn godot_info(&self) -> &GodotClassInfo
[src]
unsafe fn reference(
_this: *mut godot_object,
data: &Self::ClassData
) -> &Self::Reference
[src]
_this: *mut godot_object,
data: &Self::ClassData
) -> &Self::Reference
unsafe fn from_object(obj: *mut godot_object) -> Self
[src]
impl Deref for Sprite3D
[src]
type Target = SpriteBase3D
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
Dereferences the value.