![]() |
NDEVR
API Documentation
|
This is the complete list of members for ImageFactory, including all inherited members.
| AddFormatHandler(ImageFormatHandler *handler) | ImageFactory | static |
| addFormatHandler(ImageFormatHandler *handler) | ImageFactory | |
| addImageCompressed(const StringView &id, const StringView &extension, const Buffer< uint01 > &compressed, bool clear_other) | ImageFactory | |
| addImageCompressed(const StringView &id, const StringView &extension, const Buffer< uint01 > &compressed, const Vector< 2, uint04 > &size, bool clear_other) | ImageFactory | |
| addImageCompressed(const StringView &id, const Buffer< uint01 > &compressed, bool clear_other) | ImageFactory | |
| addImageFile(const StringView &id, const File &file, bool clear_other) | ImageFactory | |
| addImageUncompressed(const StringView &id, const Buffer< uint01 > &uncompressed, bool clear_other) | ImageFactory | |
| addImageUncompressed(const StringView &id, const Buffer< uint01 > &uncompressed, const Vector< 2, uint04 > &size, bool clear_other) | ImageFactory | |
| cachedData() const | ImageFactory | |
| calculateAndGetDecompressed(ImageCacheData &data) | ImageFactory | |
| canRead(const File &file) | ImageFactory | |
| clearAllImageData(const StringView &id) | ImageFactory | |
| compressionFormat(const StringView &id) | ImageFactory | |
| convertColorTheme(const Buffer< std::pair< LABColor, LABColor > > &color, String &image, bool preserve_brightness, bool preserve_alpha) | ImageFactory | |
| convertDirectory(const File &directory, const StringView &from_ext, const StringView &to_ext) | ImageFactory | |
| copyImage(const StringView &id_destination, const StringView &id_source) | ImageFactory | |
| DefaultFactory() | ImageFactory | static |
| determineCompressionFormat(ImageCacheData &data) | ImageFactory | |
| getCompressed(const StringView &id, StringView default_extension=".png") | ImageFactory | |
| getCompressedInFormat(const StringView &id, const StringView &extension) | ImageFactory | |
| getCompressedInFormat(const StringView &id, const Buffer< StringView > &acceptable_formats) | ImageFactory | |
| getEditableData(const StringView &id) | ImageFactory | |
| getMetaData(const StringView &id) | ImageFactory | |
| getReadOnlyData(const StringView &id) const | ImageFactory | |
| getSize(const StringView &id) | ImageFactory | |
| getSupportedFormats(AlocatingAlignedBuffer< FileFormat, 64 > &formats, bool is_read) const | ImageFactory | virtual |
| getUncompressed(const StringView &id, bool ensure_valid_transparancy=false) | ImageFactory | |
| handleMetaData(ImageCacheData &data) | ImageFactory | |
| hasImage(const StringView &id) const | ImageFactory | |
| hasTransparency(ImageCacheData &data) | ImageFactory | |
| m_cached_data | ImageFactory | protected |
| m_format_handlers | ImageFactory | protected |
| m_lock | ImageFactory | mutableprotected |
| m_write_quality | ImageFactory | protected |
| modifiedTime(const StringView &id) const | ImageFactory | |
| optimizedWriteFileName(const StringView &id, const Buffer< String > &optional_extensions=Buffer< String >()) | ImageFactory | |
| PNGFormat() | ImageFactory | static |
| readFromBMP(ImageCacheData &data) | ImageFactory | |
| readFromCompressed(ImageCacheData &data) | ImageFactory | |
| readFromFile(ImageCacheData &data, StringView format_extension=StringView()) | ImageFactory | |
| ReadJPG(const uint01 *input, uint04 input_length, uint01 *buffer, bool has_alpha, uint04 dst_line_span, const Vector< 2, uint04 > &offset) | ImageFactory | static |
| RemoveFormatHandler(const UUID &handler) | ImageFactory | static |
| removeFormatHandler(const UUID &handler) | ImageFactory | |
| Resize(const Buffer< uint01 > &input, const Vector< 2, uint04 > &in_size, const Vector< 2, uint04 > &out_size, Buffer< uint01 > &output) | ImageFactory | static |
| s_format_handlers | ImageFactory | protectedstatic |
| setWriteQuality(fltp08 quality) | ImageFactory | |
| WriteToFile(const uint01 *data, Vector< 2, uint04 > size, uint04 px_size, const File &file, fltp08 write_quality=1.0) | ImageFactory | static |
| writeToFile(const StringView &id, const File &file) | ImageFactory |