VisioMove SDK (Android)  2.1.22
 All Classes Functions Variables Pages
VgAnimationDescriptorRefPtr Class Reference

Public Member Functions

 VgAnimationDescriptorRefPtr ()
 
 VgAnimationDescriptorRefPtr (VgAnimationDescriptor pPointer)
 
 VgAnimationDescriptorRefPtr (VgAnimationDescriptorRefPtr pRefPtr)
 
VgAnimationDescriptorRefPtr set (VgAnimationDescriptor pPointer)
 
VgAnimationDescriptor __ref__ ()
 
VgAnimationDescriptor __deref__ ()
 
VgAnimationDescriptor get ()
 
boolean isValid ()
 
VgAnimationDescriptorRefPtr create ()
 
void setMFunctorDescriptors (VgFunctorDescriptorMap value)
 
VgFunctorDescriptorMap getMFunctorDescriptors ()
 
void setMDuration (float value)
 
float getMDuration ()
 
void setMLoopMode (long value)
 
long getMLoopMode ()
 
void setMCallback (VgIAnimationCallbackRefPtr value)
 
VgIAnimationCallbackRefPtr getMCallback ()
 
void ref ()
 
int unref ()
 
int getNbReferences ()
 

Static Public Member Functions

static VgAnimationDescriptorRefPtr getNull ()
 

Detailed Description

This class implements descriptors for animations. This is the set of parameters that will allow animation instantiation.

Constructor & Destructor Documentation

VgAnimationDescriptorRefPtr.VgAnimationDescriptorRefPtr ( )
VgAnimationDescriptorRefPtr.VgAnimationDescriptorRefPtr ( VgAnimationDescriptor  pPointer)
VgAnimationDescriptorRefPtr.VgAnimationDescriptorRefPtr ( VgAnimationDescriptorRefPtr  pRefPtr)

Member Function Documentation

VgAnimationDescriptor VgAnimationDescriptorRefPtr.__deref__ ( )
VgAnimationDescriptor VgAnimationDescriptorRefPtr.__ref__ ( )
VgAnimationDescriptorRefPtr VgAnimationDescriptorRefPtr.create ( )

This static method returns a new heap-allocated descriptor. It is the only method that should be used to instantiate new descriptors. It is a way to make sure no one will delete it, except the last VgRefPtr pointing to it.

VgAnimationDescriptor VgAnimationDescriptorRefPtr.get ( )
VgIAnimationCallbackRefPtr VgAnimationDescriptorRefPtr.getMCallback ( )
float VgAnimationDescriptorRefPtr.getMDuration ( )
VgFunctorDescriptorMap VgAnimationDescriptorRefPtr.getMFunctorDescriptors ( )
long VgAnimationDescriptorRefPtr.getMLoopMode ( )
int VgAnimationDescriptorRefPtr.getNbReferences ( )
static VgAnimationDescriptorRefPtr VgAnimationDescriptorRefPtr.getNull ( )
static
boolean VgAnimationDescriptorRefPtr.isValid ( )
void VgAnimationDescriptorRefPtr.ref ( )
VgAnimationDescriptorRefPtr VgAnimationDescriptorRefPtr.set ( VgAnimationDescriptor  pPointer)
void VgAnimationDescriptorRefPtr.setMCallback ( VgIAnimationCallbackRefPtr  value)
void VgAnimationDescriptorRefPtr.setMDuration ( float  value)
void VgAnimationDescriptorRefPtr.setMFunctorDescriptors ( VgFunctorDescriptorMap  value)
void VgAnimationDescriptorRefPtr.setMLoopMode ( long  value)
int VgAnimationDescriptorRefPtr.unref ( )

The documentation for this class was generated from the following file:
VisioMove 2.1.22, Visioglobe® 2016