FIFE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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
finalize()FIFE::SDLImageprivate
forceLoadInternal()FIFE::SDLImagevirtual
free()FIFE::SDLImagevirtual
getArea() const FIFE::Image
getHandle()FIFE::IResourceinline
getHeight() const FIFE::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() const FIFE::Imageinline
getSurface()FIFE::Imageinline
getSurface() const FIFE::Imageinline
getWidth() const FIFE::Image
getXShift() const FIFE::Imageinline
getYShift() const FIFE::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::SDLImageinlinevirtual
IResource(const std::string &name, IResourceLoader *loader=0)FIFE::IResourceinline
isSharedImage() const FIFE::Imageinline
load()FIFE::SDLImagevirtual
m_atlas_imgFIFE::SDLImageprivate
m_atlas_nameFIFE::SDLImageprivate
m_colorkeyFIFE::SDLImageprivate
m_finalizedFIFE::SDLImageprivate
m_last_alphaFIFE::SDLImageprivate
m_loaderFIFE::IResourceprotected
m_nameFIFE::IResourceprotected
m_scale_xFIFE::SDLImageprivate
m_scale_yFIFE::SDLImageprivate
m_sharedFIFE::Imageprotected
m_stateFIFE::IResourceprotected
m_subimagerectFIFE::Imageprotected
m_surfaceFIFE::Imageprotected
m_xshiftFIFE::Imageprotected
m_yshiftFIFE::Imageprotected
m_zoom_surfaceFIFE::SDLImageprivate
optimize(SDL_Surface *surface)FIFE::SDLImageprivate
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
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
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