Package fife :: Module fife :: Class Image
[hide private]
[frames] | no frames]

Class Image

source code

              _object --+    
                        |    
            AbstractImage --+
                            |
      _object --+           |
                |           |
IReferenceCounted --+       |
                    |       |
            FifeClass --+   |
                        |   |
      _object --+       |   |
                |       |   |
IReferenceCounted --+   |   |
                    |   |   |
            IResource --+   |
                        |   |
            ResourceClass --+
                            |
                           Image

Proxy of C++ FIFE::Image class

Instance Methods [hide private]
FifeClass
__init__(self, *args, **kwargs) source code
 
__repr__(self) source code
 
render(self, *args)
render(self, Rect rect, unsigned char alpha = 255) render(self, Rect rect)
source code
SDL_Surface
getSurface(self) source code
unsigned int
getWidth(self) source code
unsigned int
getHeight(self) source code
Rect
getArea(self) source code
 
setXShift(self, *args)
setXShift(self, int xshift)
source code
int
getXShift(self) source code
 
setYShift(self, *args)
setYShift(self, int yshift)
source code
int
getYShift(self) source code
 
getPixelRGBA(self, *args)
getPixelRGBA(self, int x, int y)
source code
 
pushClipArea(self, *args)
pushClipArea(self, Rect cliparea, bool clear = True) pushClipArea(self, Rect cliparea)
source code
 
popClipArea(self) source code
Rect
getClipArea(self) source code
 
setAlphaOptimizerEnabled(self, *args)
setAlphaOptimizerEnabled(self, bool enabled)
source code
bool
isAlphaOptimizerEnabled(self) source code
 
addRef(self) source code
 
decRef(self) source code
unsigned int
getRefCount(self) source code

Inherited from AbstractImage: drawLightPrimitive, drawLine, drawQuad, drawRectangle, drawTriangle, fillRectangle, putPixel, saveImage

Inherited from ResourceClass: getPoolId, getResourceFile, getResourceLocation, setPoolId, setResourceFile, setResourceLocation

Inherited from FifeClass: getFifeId

Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_Image
  __del__ = lambda self:
Method Details [hide private]

__init__(self, *args, **kwargs)
(Constructor)

source code 
Returns: FifeClass
Overrides: IResource.__init__

__repr__(self)
(Representation operator)

source code 
Overrides: _swig_repr

getSurface(self)

source code 
Returns: SDL_Surface
Overrides: AbstractImage.getSurface

getWidth(self)

source code 
Returns: unsigned int
Overrides: AbstractImage.getWidth

getHeight(self)

source code 
Returns: unsigned int
Overrides: AbstractImage.getHeight

getArea(self)

source code 
Returns: Rect
Overrides: AbstractImage.getArea

getPixelRGBA(self, *args)

source code 

getPixelRGBA(self, int x, int y)

Overrides: AbstractImage.getPixelRGBA

pushClipArea(self, *args)

source code 

pushClipArea(self, Rect cliparea, bool clear = True) pushClipArea(self, Rect cliparea)

Overrides: AbstractImage.pushClipArea

popClipArea(self)

source code 
Overrides: AbstractImage.popClipArea

getClipArea(self)

source code 
Returns: Rect
Overrides: AbstractImage.getClipArea

setAlphaOptimizerEnabled(self, *args)

source code 

setAlphaOptimizerEnabled(self, bool enabled)

Overrides: AbstractImage.setAlphaOptimizerEnabled

isAlphaOptimizerEnabled(self)

source code 
Returns: bool
Overrides: AbstractImage.isAlphaOptimizerEnabled

addRef(self)

source code 
Overrides: FifeClass.addRef

decRef(self)

source code 
Overrides: FifeClass.decRef

getRefCount(self)

source code 
Returns: unsigned int
Overrides: IResource.getRefCount