EditorResourcePreviewGenerator

Inherits: Reference < Object

Generador personalizado de vistas previas.

Descripción

Código personalizado para generar vistas previas. Por favor, comprueba file_dialog/thumbnail_size en EditorSettings para saber el tamaño adecuado para hacer las vistas previas.

Métodos

bool

can_generate_small_preview ( ) virtual

Texture

generate ( Resource from, Vector2 size ) virtual

Texture

generate_from_path ( String path, Vector2 size ) virtual

bool

generate_small_preview_automatically ( ) virtual

bool

handles ( String type ) virtual

Descripciones de Métodos

  • bool can_generate_small_preview ( ) virtual

Si esta función devuelve true, el generador llamará a generate o generate_from_path para pequeñas vistas previas también.

Por defecto, devuelve false.


Generar una vista previa de un recurso dado con el tamaño especificado. Esto siempre debe ser implementado.

Devolver una textura vacía es una buena manera de fallar y dejar que otro generador se encargue.

Hay que tener cuidado porque esta función siempre se llama desde un hilo (no desde el hilo principal).


Generar una vista previa directamente de una ruta con el tamaño especificado. La implementación de esto es opcional, ya que el código por defecto se cargará y llamará generate.

Devolver una textura vacía es una buena manera de fallar y dejar que otro generador se encargue.

Hay que tener cuidado porque esta función siempre se llama desde un hilo (no desde el hilo principal).


  • bool generate_small_preview_automatically ( ) virtual

Si esta función devuelve true, el generador generará automáticamente las pequeñas vistas previas de la textura de vista previa normal generada por los métodos generate o generate_from_path.

Por defecto, devuelve false.


Devuelve true si tu generador soporta el recurso de tipo type.