#include "editor_preview_plugins.h"
#include "core/config/project_settings.h"
#include "core/io/file_access_memory.h"
#include "core/io/image.h"
#include "core/io/resource_loader.h"
#include "core/object/script_language.h"
#include "core/os/os.h"
#include "editor/editor_paths.h"
#include "editor/editor_settings.h"
#include "editor/themes/editor_scale.h"
#include "scene/resources/atlas_texture.h"
#include "scene/resources/bit_map.h"
#include "scene/resources/font.h"
#include "scene/resources/gradient_texture.h"
#include "scene/resources/image_texture.h"
#include "scene/resources/material.h"
#include "scene/resources/mesh.h"
#include "servers/audio/audio_stream.h"
void post_process_preview(Ref<Image> p_image) { … }
bool EditorTexturePreviewPlugin::handles(const String &p_type) const { … }
bool EditorTexturePreviewPlugin::generate_small_preview_automatically() const { … }
Ref<Texture2D> EditorTexturePreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorTexturePreviewPlugin::EditorTexturePreviewPlugin() { … }
bool EditorImagePreviewPlugin::handles(const String &p_type) const { … }
Ref<Texture2D> EditorImagePreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorImagePreviewPlugin::EditorImagePreviewPlugin() { … }
bool EditorImagePreviewPlugin::generate_small_preview_automatically() const { … }
bool EditorBitmapPreviewPlugin::handles(const String &p_type) const { … }
Ref<Texture2D> EditorBitmapPreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
bool EditorBitmapPreviewPlugin::generate_small_preview_automatically() const { … }
EditorBitmapPreviewPlugin::EditorBitmapPreviewPlugin() { … }
bool EditorPackedScenePreviewPlugin::handles(const String &p_type) const { … }
Ref<Texture2D> EditorPackedScenePreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
Ref<Texture2D> EditorPackedScenePreviewPlugin::generate_from_path(const String &p_path, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorPackedScenePreviewPlugin::EditorPackedScenePreviewPlugin() { … }
void EditorMaterialPreviewPlugin::abort() { … }
bool EditorMaterialPreviewPlugin::handles(const String &p_type) const { … }
bool EditorMaterialPreviewPlugin::generate_small_preview_automatically() const { … }
Ref<Texture2D> EditorMaterialPreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorMaterialPreviewPlugin::EditorMaterialPreviewPlugin() { … }
EditorMaterialPreviewPlugin::~EditorMaterialPreviewPlugin() { … }
bool EditorScriptPreviewPlugin::handles(const String &p_type) const { … }
Ref<Texture2D> EditorScriptPreviewPlugin::generate_from_path(const String &p_path, const Size2 &p_size, Dictionary &p_metadata) const { … }
Ref<Texture2D> EditorScriptPreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
Ref<Texture2D> EditorScriptPreviewPlugin::_generate_from_source_code(const ScriptLanguage *p_language, const String &p_source_code, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorScriptPreviewPlugin::EditorScriptPreviewPlugin() { … }
bool EditorAudioStreamPreviewPlugin::handles(const String &p_type) const { … }
Ref<Texture2D> EditorAudioStreamPreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorAudioStreamPreviewPlugin::EditorAudioStreamPreviewPlugin() { … }
void EditorMeshPreviewPlugin::abort() { … }
bool EditorMeshPreviewPlugin::handles(const String &p_type) const { … }
Ref<Texture2D> EditorMeshPreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorMeshPreviewPlugin::EditorMeshPreviewPlugin() { … }
EditorMeshPreviewPlugin::~EditorMeshPreviewPlugin() { … }
void EditorFontPreviewPlugin::abort() { … }
bool EditorFontPreviewPlugin::handles(const String &p_type) const { … }
Ref<Texture2D> EditorFontPreviewPlugin::generate_from_path(const String &p_path, const Size2 &p_size, Dictionary &p_metadata) const { … }
Ref<Texture2D> EditorFontPreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorFontPreviewPlugin::EditorFontPreviewPlugin() { … }
EditorFontPreviewPlugin::~EditorFontPreviewPlugin() { … }
static const real_t GRADIENT_PREVIEW_TEXTURE_SCALE_FACTOR = …;
bool EditorGradientPreviewPlugin::handles(const String &p_type) const { … }
bool EditorGradientPreviewPlugin::generate_small_preview_automatically() const { … }
Ref<Texture2D> EditorGradientPreviewPlugin::generate(const Ref<Resource> &p_from, const Size2 &p_size, Dictionary &p_metadata) const { … }
EditorGradientPreviewPlugin::EditorGradientPreviewPlugin() { … }