Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
DekiEditor::TextureImporter Member List

This is the complete list of members for DekiEditor::TextureImporter, including all inherited members.

AutoDetectFrames(const uint8_t *rgbaData, uint32_t width, uint32_t height, uint8_t alphaThreshold=10, int minWidth=1, int minHeight=1)DekiEditor::TextureImporterstatic
ClearFrameData()DekiEditor::TextureImporterstatic
ConvertToRGBA(const TexData &data)DekiEditor::TextureImporterstatic
GenerateFrameSubAssets(const std::string &parentGuid, int texWidth, int texHeight, const SpriteSettings &settings)DekiEditor::TextureImporterstatic
GetFrameData(const std::string &frameGuid)DekiEditor::TextureImporterstatic
GetImporterName() const overrideDekiEditor::TextureImporterinlinevirtual
GetSupportedExtensions() const overrideDekiEditor::TextureImporterinlinevirtual
HasAlphaChannel(const uint8_t *rgbaData, size_t pixelCount)DekiEditor::TextureImporterstatic
HasFrameListChunk(const std::string &texPath)DekiEditor::TextureImporterstatic
Import(const std::string &sourcePath, const std::string &cachePath) overrideDekiEditor::TextureImportervirtual
ImportWithFormat(const std::string &sourcePath, const std::string &cachePath, TextureFormat format)DekiEditor::TextureImporter
NeedsReimport(const std::string &sourcePath, const std::string &cachePath) constDekiEditor::IAssetImporterinlinevirtual
ReadTexFile(const std::string &path, TexData &outData)DekiEditor::TextureImporterstatic
RegisterFrameData(const std::string &frameGuid, const SpriteFrameData &data)DekiEditor::TextureImporterstatic
WriteTexFile(const std::string &path, const uint8_t *rgbaData, uint32_t width, uint32_t height, TextureFormat format=TextureFormat::RGB565A8, const SpriteSettings *spriteSettings=nullptr, const std::vector< SubAssetInfo > *frameSubAssets=nullptr, const ChromaKeySettings *chromaKey=nullptr)DekiEditor::TextureImporterstatic
~IAssetImporter()=defaultDekiEditor::IAssetImportervirtual