![]() |
Chira Engine
A customizable MIT-licensed game engine.
|
This is the complete list of members for chira::Image, including all inherited members.
| addResourceProvider(IResourceProvider *provider) (defined in chira::Resource) | chira::Resource | static |
| bitDepth (defined in chira::Image) | chira::Image | protected |
| cleanup() | chira::Resource | static |
| compile(const byte buffer[], std::size_t bufferLen) override (defined in chira::Image) | chira::Image | virtual |
| createDefaultResources() (defined in chira::Resource) | chira::Resource | inlinestatic |
| defaultResources (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
| deleteUncompressedImage(byte *image) (defined in chira::Image) | chira::Image | static |
| discardAll() | chira::Resource | static |
| garbageResources (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
| getBitDepth() const (defined in chira::Image) | chira::Image | inline |
| getCachedResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | inlinestatic |
| getData() const (defined in chira::Image) | chira::Image | inline |
| getDefaultResource() (defined in chira::Resource) | chira::Resource | inlinestatic |
| getDefaultResourceConstructors() -> std::unordered_map< std::type_index, std::function< void()>> & (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
| getHeight() const (defined in chira::Image) | chira::Image | inline |
| getIdentifier() const (defined in chira::Resource) | chira::Resource | inline |
| getLatestResourceProvider(const std::string &provider) (defined in chira::Resource) | chira::Resource | static |
| getResource(const std::string &identifier, Params... params) (defined in chira::Resource) | chira::Resource | inlinestatic |
| getResourceProviders(const std::string &providerName) (defined in chira::Resource) | chira::Resource | static |
| getResourceProviderWithResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | static |
| getUncompressedImage(const byte buffer[], int bufferLen, int *width, int *height, int *fileChannels, int desiredChannels, bool vflip) (defined in chira::Image) | chira::Image | static |
| getUncompressedImage(const byte buffer[], int bufferLen, int desiredChannels, bool vflip) (defined in chira::Image) | chira::Image | static |
| getUncompressedImage(std::string_view filepath, int *width, int *height, int *fileChannels, int desiredChannels, bool vflip) (defined in chira::Image) | chira::Image | static |
| getUncompressedImage(std::string_view filepath, int desiredChannels, bool vflip) (defined in chira::Image) | chira::Image | static |
| getUniqueResource(const std::string &identifier, Params... params) (defined in chira::Resource) | chira::Resource | inlinestatic |
| getUniqueUncachedPropertyResource(const std::string &identifier, const nlohmann::json &props, Params... params) | chira::Resource | inlinestatic |
| getUniqueUncachedResource(const std::string &identifier, Params... params) | chira::Resource | inlinestatic |
| getWidth() const (defined in chira::Image) | chira::Image | inline |
| hasDefaultResource() (defined in chira::Resource) | chira::Resource | inlinestatic |
| hasResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | static |
| height (defined in chira::Image) | chira::Image | protected |
| identifier (defined in chira::Resource) | chira::Resource | protected |
| image (defined in chira::Image) | chira::Image | protected |
| Image(std::string identifier_, bool vFlip=true) (defined in chira::Image) | chira::Image | explicit |
| Image(const Image &other)=delete (defined in chira::Image) | chira::Image | |
| Image(Image &&other) noexcept=default (defined in chira::Image) | chira::Image | |
| isVerticallyFlipped() const (defined in chira::Image) | chira::Image | inline |
| logResourceError(const std::string &identifier, const std::string &resourceName) | chira::Resource | protectedstatic |
| operator=(const Image &other)=delete (defined in chira::Image) | chira::Image | |
| operator=(Image &&other) noexcept=default (defined in chira::Image) | chira::Image | |
| precacheResource(const std::string &identifier, Params... params) (defined in chira::Resource) | chira::Resource | inlinestatic |
| providers (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
| registerDefaultResource(const std::string &identifier) (defined in chira::Resource) | chira::Resource | inlinestatic |
| removeResource(const std::string &identifier) | chira::Resource | static |
| Resource(std::string identifier_) (defined in chira::Resource) | chira::Resource | inlineexplicit |
| resources (defined in chira::Resource) | chira::Resource | inlineprotectedstatic |
| splitResourceIdentifier(const std::string &identifier) (defined in chira::Resource) | chira::Resource | static |
| verticalFlip (defined in chira::Image) | chira::Image | protected |
| width (defined in chira::Image) | chira::Image | protected |
| ~Image() override (defined in chira::Image) | chira::Image | |
| ~Resource() (defined in chira::Resource) | chira::Resource | virtual |