Wasabi
WImageManager Member List

This is the complete list of members for WImageManager, including all inherited members.

AddEntity(WImage *entity)WManager< WImage >inline
CreateImage(uint32_t ID=0)WImageManager
CreateImage(void *pixels, uint32_t width, uint32_t height, VkFormat format, W_IMAGE_CREATE_FLAGS flags=W_IMAGE_CREATE_TEXTURE, uint32_t ID=0)WImageManager
CreateImage(std::string filename, W_IMAGE_CREATE_FLAGS flags=W_IMAGE_CREATE_TEXTURE, uint32_t ID=0)WImageManager
CreateImage(WImage *const image, W_IMAGE_CREATE_FLAGS flags=W_IMAGE_CREATE_TEXTURE, uint32_t ID=0)WImageManager
GetDefaultImage() constWImageManager
GetEntitiesCount(void) constWManager< WImage >inline
GetEntity(uint32_t ID) constWManager< WImage >inline
GetEntity(std::string name) constWManager< WImage >inline
GetEntityByIndex(uint32_t index) constWManager< WImage >inline
Init()WManager< WImage >inlinevirtual
Load()WImageManager
m_appWManager< WImage >
m_entitiesWManager< WImage >protected
m_entitiesByName (defined in WManager< WImage >)WManager< WImage >protected
OnEntityNameChanged(WImage *entity, std::string oldName) (defined in WManager< WImage >)WManager< WImage >inline
RegisterChangeCallback(std::string name, std::function< void(WImage *, bool)> callback)WManager< WImage >inline
RemoveChangeCallback(std::string name)WManager< WImage >inline
RemoveEntity(WImage *entity)WManager< WImage >inline
UpdateDynamicImages(uint32_t bufferIndex) constWImageManager
WImage (defined in WImageManager)WImageManagerfriend
WImageManager(class Wasabi *const app) (defined in WImageManager)WImageManager
WManager(class Wasabi *const a) (defined in WManager< WImage >)WManager< WImage >inline
~WImageManager() (defined in WImageManager)WImageManager
~WManager() (defined in WManager< WImage >)WManager< WImage >inlinevirtual