![]() |
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 |