Lysa  0.0
Lysa 3D Engine
Image Member List

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

Image(const std::shared_ptr< vireo::Image > &image, const std::string &name)Image
Object() = defaultObjectdefault
Resource(const std::string &name)Resource
connect(const Signal::signal &name, const Signal::Handler &handler)Object
connect(const Signal::signal &name, const std::function< void ()> &handler)Object
create(const void *data, uint32 width, uint32 height, vireo::ImageFormat imageFormat=vireo::ImageFormat::R8G8B8A8_SRGB, const std::string &name="Image")Imagestatic
duplicate() constResourcevirtual
emit(const Signal::signal &name, void *params=nullptr)Object
getHeight() constImageinline
getId() constResourceinline
getImage() constImageinline
getIndex() constImageinline
getName() constResourceinline
getSize() constImageinline
getWidth() constImageinline
imageImageprotected
indexImageprotected
load(const std::string &filepath, vireo::ImageFormat imageFormat=vireo::ImageFormat::R8G8B8A8_SRGB)Imagestatic
operator<(const Resource &other) constResourceinline
operator==(const Resource &other) constResourceinline
operator>(const Resource &other) constResourceinline
save(const std::string &filepath) constImage
save(const std::string &filepath, const std::shared_ptr< vireo::Image > &image)Imagestatic
toString() constObjectinlinevirtual
~Image() override = defaultImageoverridedefault
~Object() = defaultObjectvirtualdefault