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

Class SharedResourcePointer

source code

_object --+
          |
         SharedResourcePointer

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

Instance Methods [hide private]
 
__repr__(self)
repr(x)
source code
 
__init__(self, *args)
__init__(FIFE::SharedPtr<(FIFE::IResource)> self) -> SharedResourcePointer __init__(FIFE::SharedPtr<(FIFE::IResource)> self, SharedResourcePointer rhs) -> SharedResourcePointer
source code
 
__ref__(self)
__ref__(SharedResourcePointer self) -> IResource
source code
 
__deref__(self)
__deref__(SharedResourcePointer self) -> IResource
source code
 
get(self)
get(SharedResourcePointer self) -> IResource
source code
 
reset(self, ptr=None)
reset(SharedResourcePointer self, IResource ptr=None) reset(SharedResourcePointer self)
source code
 
useCount(self)
useCount(SharedResourcePointer self) -> uint32_t
source code
 
useCountPtr(self)
useCountPtr(SharedResourcePointer self) -> uint32_t *
source code
 
unique(self)
unique(SharedResourcePointer self) -> bool
source code
 
__nonzero__(self) source code
 
__bool__(self) source code
 
getName(self)
getName(SharedResourcePointer self) -> std::string const &
source code
 
getHandle(self)
getHandle(SharedResourcePointer self) -> FIFE::ResourceHandle
source code
 
getState(self)
getState(SharedResourcePointer self) -> FIFE::IResource::ResourceState
source code
 
setState(self, *args)
setState(SharedResourcePointer self, FIFE::IResource::ResourceState const & state)
source code
 
getSize(self)
getSize(SharedResourcePointer self) -> size_t
source code
 
load(self)
load(SharedResourcePointer self)
source code
 
free(self)
free(SharedResourcePointer self)
source code
Class Variables [hide private]
  __swig_setmethods__ = {}
  __setattr__ = lambda self, name, value:
  __swig_getmethods__ = {}
  __getattr__ = lambda self, name:
  __swig_destroy__ = _fife.delete_SharedResourcePointer
  __del__ = lambda self: