Struct gdnative::EditorResourcePreviewGenerator
[−]
[src]
pub struct EditorResourcePreviewGenerator { /* fields omitted */ }
tools class EditorResourcePreviewGenerator : Reference
(reference counted)
Base class
EditorResourcePreviewGenerator inherits Reference and all of its methods.
Memory management
The lifetime of this object is automatically managed through reference counting.
Tool
This class is used to interact with godot's editor.
Methods
impl EditorResourcePreviewGenerator
[src]
pub fn as_reference(&self) -> Reference
[src]
Up-cast.
pub fn new() -> Self
[src]
pub fn new_ref(&self) -> Self
[src]
Creates a new reference to the same object.
pub fn handles(&mut self, _type: GodotString) -> bool
[src]
pub fn generate(&mut self, from: Option<Resource>) -> Option<Texture>
[src]
pub fn generate_from_path(&mut self, path: GodotString) -> Option<Texture>
[src]
pub fn cast<T: GodotObject>(&self) -> Option<T>
[src]
Methods from Deref<Target = Reference>
pub fn as_object(&self) -> Object
[src]
Up-cast.
pub fn init_ref(&mut self) -> bool
[src]
pub fn reference(&mut self) -> bool
[src]
pub fn unreference(&mut self) -> bool
[src]
pub fn cast<T: GodotObject>(&self) -> Option<T>
[src]
Trait Implementations
impl GodotObject for EditorResourcePreviewGenerator
[src]
fn class_name() -> &'static str
[src]
unsafe fn from_sys(obj: *mut godot_object) -> Self
[src]
unsafe fn to_sys(&self) -> *mut godot_object
[src]
impl Deref for EditorResourcePreviewGenerator
[src]
type Target = Reference
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
Dereferences the value.