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

Class Camera

source code

       _object --+    
                 |    
IRendererContainer --+
                     |
                    Camera

Proxy of C++ FIFE::Camera class

Instance Methods [hide private]
 
__init__(self, *args, **kwargs) source code
 
__repr__(self)
repr(x)
source code
 
getId(self)
getId(Camera self) -> std::string const &
source code
 
setId(self, *args)
setId(Camera self, std::string const & id)
source code
 
setTilt(self, *args)
setTilt(Camera self, double tilt)
source code
 
getTilt(self)
getTilt(Camera self) -> double
source code
 
setRotation(self, *args)
setRotation(Camera self, double rotation)
source code
 
getRotation(self)
getRotation(Camera self) -> double
source code
 
setZoom(self, *args)
setZoom(Camera self, double zoom)
source code
 
getZoom(self)
getZoom(Camera self) -> double
source code
 
getOriginalZToY(self)
getOriginalZToY(Camera self) -> double
source code
 
setZToY(self, *args)
setZToY(Camera self, double zToY)
source code
 
getZToY(self)
getZToY(Camera self) -> double
source code
 
setZToYEnabled(self, *args)
setZToYEnabled(Camera self, bool enabled)
source code
 
isZToYEnabled(self)
isZToYEnabled(Camera self) -> bool
source code
 
setLocation(self, *args)
setLocation(Camera self, Location location)
source code
 
getLocation(self)
getLocation(Camera self) -> Location
source code
 
getLocationRef(self)
getLocationRef(Camera self) -> Location
source code
 
attach(self, *args)
attach(Camera self, Instance instance)
source code
 
detach(self)
detach(Camera self)
source code
 
getAttached(self)
getAttached(Camera self) -> Instance
source code
 
setViewPort(self, *args)
setViewPort(Camera self, Rect viewport)
source code
 
getViewPort(self)
getViewPort(Camera self) -> Rect
source code
 
getMapViewPort(self)
getMapViewPort(Camera self) -> Rect
source code
 
getLayerViewPort(self, *args)
getLayerViewPort(Camera self, Layer layer) -> Rect
source code
 
setCellImageDimensions(self, *args)
setCellImageDimensions(Camera self, uint32_t width, uint32_t height)
source code
 
getCellImageDimensions(self)
getCellImageDimensions(Camera self) -> Point
source code
 
getZOffset(self, *args)
getZOffset(Camera self, Layer layer) -> Point3D
source code
 
toScreenCoordinates(self, *args)
toScreenCoordinates(Camera self, DoublePoint3D map_coords) -> Point3D
source code
 
toMapCoordinates(self, *args)
toMapCoordinates(Camera self, Point3D screen_coords, bool z_calculated=True) -> DoublePoint3D toMapCoordinates(Camera self, Point3D screen_coords) -> DoublePoint3D
source code
 
setEnabled(self, *args)
setEnabled(Camera self, bool enabled)
source code
 
isEnabled(self)
isEnabled(Camera self) -> bool
source code
 
getMatchingInstances(self, *args)
getMatchingInstances(Camera self, Point3D screen_coords, Layer layer, uint8_t alpha=0) getMatchingInstances(Camera self, Point3D screen_coords, Layer layer) getMatchingInstances(Camera self, Rect screen_rect, Layer layer, uint8_t alpha=0) getMatchingInstances(Camera self, Rect screen_rect, Layer layer) getMatchingInstances(Camera self, Location loc, bool use_exactcoordinates=False) getMatchingInstances(Camera self, Location loc)
source code
 
getRenderer(self, *args)
getRenderer(Camera self, std::string const & name) -> RendererBase
source code
 
resetRenderers(self)
resetRenderers(Camera self)
source code
 
setLightingColor(self, *args)
setLightingColor(Camera self, float red, float green, float blue)
source code
 
resetLightingColor(self)
resetLightingColor(Camera self)
source code
 
getLightingColor(self)
getLightingColor(Camera self) -> FloatVector
source code
 
setOverlayColor(self, *args)
setOverlayColor(Camera self, uint8_t red, uint8_t green, uint8_t blue, uint8_t alpha)
source code
 
getOverlayColor(self)
getOverlayColor(Camera self) -> vectoru
source code
 
resetOverlayColor(self)
resetOverlayColor(Camera self)
source code
 
setOverlayImage(self, *args)
setOverlayImage(Camera self, int32_t id, bool fill=False) setOverlayImage(Camera self, int32_t id)
source code
 
getOverlayImage(self)
getOverlayImage(Camera self) -> int32_t
source code
 
resetOverlayImage(self)
resetOverlayImage(Camera self)
source code
 
setOverlayAnimation(self, *args)
setOverlayAnimation(Camera self, SharedAnimationPointer anim, bool fill=False) setOverlayAnimation(Camera self, SharedAnimationPointer anim)
source code
 
getOverlayAnimation(self)
getOverlayAnimation(Camera self) -> SharedAnimationPointer
source code
 
resetOverlayAnimation(self)
resetOverlayAnimation(Camera self)
source code
 
refresh(self)
refresh(Camera self)
source code
Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_Camera
  __del__ = lambda self:
Method Details [hide private]

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

source code 
Overrides: IRendererContainer.__init__

__repr__(self)
(Representation operator)

source code 

repr(x)

Overrides: _swig_repr

getRenderer(self, *args)

source code 

getRenderer(Camera self, std::string const & name) -> RendererBase

Overrides: IRendererContainer.getRenderer