EditorResourcePreviewGenerator

Inherits: Reference < Object

类别: 核心

简要说明

预览的自定义生成器。

方法

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

描述

用于生成预览的自定义代码。请核对一下 file_dialog/thumbnail_size 在里面 EditorSettings 以查找在中进行预览的正确大小。

方法说明

  • bool can_generate_small_preview ( ) virtual

如果此函数返回 true ,发电机将呼叫 generategenerate_from_path 对于小预览也是如此。

默认情况下,它返回 false .

从具有指定大小的给定资源生成预览。这必须始终得到实施。

返回空纹理是一种失败的好方法,让另一个生成器负责。

必须小心,因为此函数总是从线程(而不是主线程)调用的。

直接从具有指定大小的路径生成预览。实现这是可选的,因为默认代码将加载并调用 generate .

返回空纹理是一种失败的好方法,让另一个生成器负责。

必须小心,因为此函数总是从线程(而不是主线程)调用的。

  • bool generate_small_preview_automatically ( ) virtual

如果此函数返回 true ,生成器将根据方法生成的普通预览纹理自动生成小预览。 generategenerate_from_path .

默认情况下,它返回 false .

返回 true 如果生成器支持类型的资源 type .