VisioMove SDK (iOS)  2.1.22
VgEngine::VgITexture Class Referenceabstract
Inheritance diagram for VgEngine::VgITexture:
Inheritance graph

Public Member Functions

virtual ~VgITexture ()
 
virtual int getWidth () const =0
 
virtual int getHeight () const =0
 
- Public Member Functions inherited from VgEngine::VgReferenced
 VgReferenced ()
 
 VgReferenced (const VgReferenced &pThis)
 
virtual ~VgReferenced ()
 
VgReferencedoperator= (const VgReferenced &pThis)
 
void ref () const
 
int unref () const
 
int getNbReferences () const
 

Protected Member Functions

 VgITexture ()
 

Additional Inherited Members

- Protected Attributes inherited from VgEngine::VgReferenced
int mNbReferences
 

Detailed Description

The VgITexture interface is used to handle texture in the application.

VgITexture are created using VgITextureManager::createTexture. See VgRefPtr's documentation to learn how to use pointers to VgITexture.

Constructor & Destructor Documentation

VgEngine::VgITexture::VgITexture ( )
inlineprotected

Constructor.

virtual VgEngine::VgITexture::~VgITexture ( )
inlinevirtual

Destructor.

References getHeight(), and getWidth().

Member Function Documentation

virtual int VgEngine::VgITexture::getHeight ( ) const
pure virtual
Returns
height of texture, -1 if not available
Version
2.1.2

Referenced by ~VgITexture().

virtual int VgEngine::VgITexture::getWidth ( ) const
pure virtual
Returns
width of texture, -1 if not available
Version
2.1.2

Referenced by ~VgITexture().


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