FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
FIFE::SDLImage Member List

This is the complete list of members for FIFE::SDLImage, including all inherited members.

copySubimage(uint32_t xoffset, uint32_t yoffset, const ImagePtr &img)FIFE::Imagevirtual
detachSurface()FIFE::Image
forceLoadInternal()FIFE::SDLImagevirtual
free()FIFE::SDLImagevirtual
getArea() constFIFE::Image
getHandle()FIFE::IResourceinline
getHeight() constFIFE::Image
getName()FIFE::IResourceinlinevirtual
getPixelRGBA(int32_t x, int32_t y, uint8_t *r, uint8_t *g, uint8_t *b, uint8_t *a)FIFE::Image
getSize()FIFE::SDLImagevirtual
getState()FIFE::IResourceinlinevirtual
getSubImageRect() constFIFE::Imageinline
getSurface()FIFE::Imageinline
getSurface() constFIFE::Imageinline
getTexture()FIFE::SDLImage
getWidth() constFIFE::Image
getXShift() constFIFE::Imageinline
getYShift() constFIFE::Imageinline
Image(IResourceLoader *loader=0)FIFE::Image
Image(const std::string &name, IResourceLoader *loader=0)FIFE::Image
Image(SDL_Surface *surface)FIFE::Image
Image(const std::string &name, SDL_Surface *surface)FIFE::Image
Image(const uint8_t *data, uint32_t width, uint32_t height)FIFE::Image
Image(const std::string &name, const uint8_t *data, uint32_t width, uint32_t height)FIFE::Image
invalidate()FIFE::SDLImagevirtual
IResource(const std::string &name, IResourceLoader *loader=0)FIFE::IResourceinline
isSharedImage() constFIFE::Imageinline
load()FIFE::SDLImagevirtual
m_atlas_imgFIFE::SDLImageprivate
m_atlas_nameFIFE::SDLImageprivate
m_colorkeyFIFE::SDLImageprivate
m_loaderFIFE::IResourceprotected
m_nameFIFE::IResourceprotected
m_sharedFIFE::Imageprotected
m_stateFIFE::IResourceprotected
m_subimagerectFIFE::Imageprotected
m_surfaceFIFE::Imageprotected
m_textureFIFE::SDLImageprivate
m_xshiftFIFE::Imageprotected
m_yshiftFIFE::Imageprotected
putPixel(SDL_Surface *surface, int32_t x, int32_t y, uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)FIFE::Imagestatic
render(const Rect &rect, uint8_t alpha=255, uint8_t const *rgb=0)FIFE::SDLImagevirtual
FIFE::Image::render(const Rect &rect, const ImagePtr &overlay, uint8_t alpha=255, uint8_t const *rgb=0)FIFE::Imageinlinevirtual
renderZ(const Rect &rect, float vertexZ, uint8_t alpha=255, uint8_t const *rgb=0)FIFE::Imageinlinevirtual
renderZ(const Rect &rect, float vertexZ, const ImagePtr &overlay, uint8_t alpha=255, uint8_t const *rgb=0)FIFE::Imageinlinevirtual
renderZ(const Rect &rect, float vertexZ, uint8_t alpha=255, bool forceNewBatch=false, uint8_t const *rgb=0)FIFE::Imageinlinevirtual
RES_INVALID enum valueFIFE::IResource
RES_LOADED enum valueFIFE::IResource
RES_NOT_LOADED enum valueFIFE::IResource
reset(SDL_Surface *surface)FIFE::Imageprotected
resetSdlimage()FIFE::SDLImageprivate
ResourceState enum nameFIFE::IResource
saveAsPng(const std::string &filename, const SDL_Surface &surface)FIFE::Imagestatic
saveImage(const std::string &filename)FIFE::Image
SDLImage(IResourceLoader *loader=0)FIFE::SDLImage
SDLImage(const std::string &name, IResourceLoader *loader=0)FIFE::SDLImage
SDLImage(SDL_Surface *surface)FIFE::SDLImage
SDLImage(const std::string &name, SDL_Surface *surface)FIFE::SDLImage
SDLImage(const uint8_t *data, uint32_t width, uint32_t height)FIFE::SDLImage
SDLImage(const std::string &name, const uint8_t *data, uint32_t width, uint32_t height)FIFE::SDLImage
setState(const ResourceState &state)FIFE::IResourceinlinevirtual
setSurface(SDL_Surface *surface)FIFE::SDLImagevirtual
setTexture(SDL_Texture *texture)FIFE::SDLImage
setXShift(int32_t xshift)FIFE::Imageinline
setYShift(int32_t yshift)FIFE::Imageinline
useSharedImage(const ImagePtr &shared, const Rect &region)FIFE::SDLImagevirtual
validateShared()FIFE::SDLImageprivate
~Image()FIFE::Imagevirtual
~IResource()FIFE::IResourceinlinevirtual
~SDLImage()FIFE::SDLImagevirtual