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

Class SharedAnimationPointer

source code

_object --+
          |
         SharedAnimationPointer

Proxy of C++ FIFE::SharedPtr<(FIFE::Animation)> class

Instance Methods [hide private]
 
__repr__(self)
repr(x)
source code
 
__init__(self, *args)
__init__(FIFE::SharedPtr<(FIFE::Animation)> self) -> SharedAnimationPointer __init__(FIFE::SharedPtr<(FIFE::Animation)> self, SharedAnimationPointer rhs) -> SharedAnimationPointer
source code
 
__ref__(self)
__ref__(SharedAnimationPointer self) -> Animation
source code
 
__deref__(self)
__deref__(SharedAnimationPointer self) -> Animation
source code
 
get(self)
get(SharedAnimationPointer self) -> Animation
source code
 
reset(self, ptr=None)
reset(SharedAnimationPointer self, Animation ptr=None) reset(SharedAnimationPointer self)
source code
 
useCount(self)
useCount(SharedAnimationPointer self) -> uint32_t
source code
 
useCountPtr(self)
useCountPtr(SharedAnimationPointer self) -> uint32_t *
source code
 
unique(self)
unique(SharedAnimationPointer self) -> bool
source code
 
__nonzero__(self) source code
 
__bool__(self) source code
 
addFrame(self, *args)
addFrame(SharedAnimationPointer self, SharedImagePointer image, uint32_t duration)
source code
 
getFrameIndex(self, *args)
getFrameIndex(SharedAnimationPointer self, uint32_t timestamp) -> int32_t
source code
 
getFrame(self, *args)
getFrame(SharedAnimationPointer self, int32_t index) -> SharedImagePointer
source code
 
getFrameByTimestamp(self, *args)
getFrameByTimestamp(SharedAnimationPointer self, uint32_t timestamp) -> SharedImagePointer
source code
 
getFrameDuration(self, *args)
getFrameDuration(SharedAnimationPointer self, int32_t index) -> int32_t
source code
 
getFrameCount(self)
getFrameCount(SharedAnimationPointer self) -> uint32_t
source code
 
setActionFrame(self, *args)
setActionFrame(SharedAnimationPointer self, int32_t num)
source code
 
getActionFrame(self)
getActionFrame(SharedAnimationPointer self) -> int32_t
source code
 
setDirection(self, *args)
setDirection(SharedAnimationPointer self, uint32_t direction)
source code
 
getDirection(self)
getDirection(SharedAnimationPointer self) -> uint32_t
source code
 
getDuration(self)
getDuration(SharedAnimationPointer self) -> int32_t
source code
 
createAnimation(self)
createAnimation(SharedAnimationPointer self) -> SharedAnimationPointer
source code
 
getFifeId(self)
getFifeId(SharedAnimationPointer self) -> FIFE::fifeid_t
source code
Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_SharedAnimationPointer
  __del__ = lambda self: