EditorResourcePreview
Helper to generate previews of resources or files.
This object is used to generate previews for resources of files.
Note: This class shouldn’t be instantiated directly. Instead, access the singleton using .
- preview_invalidated ( String path )
Create an own, custom preview generator.
- void check_for_invalidation ( String path )
Check if the resource changed, if so, it will be invalidated and the corresponding signal emitted.
Queue the resource
being edited for preview. Once the preview is ready, the receiver
‘s receiver_func
will be called. The receiver_func
must take the following four arguments: path, Texture preview, thumbnail_preview, Variant userdata. can be anything, and will be returned when receiver_func
is called.
Note: If it was not possible to create the preview the receiver_func
will still be called, but the preview will be null.
Queue a resource file located at path
for preview. Once the preview is ready, the receiver
‘s will be called. The receiver_func
must take the following four arguments: path, Texture preview, thumbnail_preview, Variant userdata. userdata
can be anything, and will be returned when receiver_func
is called.
Note: If it was not possible to create the preview the receiver_func
will still be called, but the preview will be null.
- void remove_preview_generator ( generator )