EditorResourcePreview

    Helper to generate previews of resources or files.

    This object is used to generate previews for resources of files.

    • preview_invalidated ( path )

    Emitted if a preview was invalidated (changed). corresponds to the path of the preview.

    Create an own, custom preview generator.


    • void check_for_invalidation ( String path )

    • void queue_edited_resource_preview ( resource, Object receiver, receiver_func, Variant userdata )

    Queue a resource being edited for preview (using an instance). Once the preview is ready, your receiver.receiver_func will be called either containing the preview texture or an empty texture (if no preview was possible). Callback must have the format: (path,texture,userdata). Userdata can be anything.


    Queue a resource file for preview (using a path). Once the preview is ready, your receiver.receiver_func will be called either containing the preview texture or an empty texture (if no preview was possible). Callback must have the format: (path,texture,userdata). Userdata can be anything.


    • void remove_preview_generator ( generator )