version 3.3

VRS::MipmapTexture2DGL::ImageProxy Class Reference

#include <vrs/opengl/mipmaptexture2dgl.h>

Inheritance diagram for VRS::MipmapTexture2DGL::ImageProxy:

VRS::SharedObj VRS::Visitable

List of all members.

Public Member Functions

 VRS_TYPEINFO (ImageProxy, VRS::SharedObj)
 VRS_SERIALIZABLE (ImageProxy)
 ImageProxy (unsigned int level, SO< Image > image)
void setImage (SO< Image > image)
SO< ImagegetImage () const
bool needsTransfer (const TransactionNo &transactionNo) const
unsigned int getWidth () const
unsigned int getHeight () const
unsigned int getLevel () const
Image::MemoryLayout getLayout () const

Protected Member Functions

 ImageProxy ()

Protected Attributes

SO< Imagem_image
bool m_transfer
unsigned int m_width
unsigned int m_height
unsigned int m_level
Image::MemoryLayout m_memory


Constructor & Destructor Documentation

VRS::MipmapTexture2DGL::ImageProxy::ImageProxy ( unsigned int  level,
SO< Image image 
)

VRS::MipmapTexture2DGL::ImageProxy::ImageProxy (  )  [protected]


Member Function Documentation

VRS::MipmapTexture2DGL::ImageProxy::VRS_TYPEINFO ( ImageProxy  ,
VRS::SharedObj   
)

VRS::MipmapTexture2DGL::ImageProxy::VRS_SERIALIZABLE ( ImageProxy   ) 

void VRS::MipmapTexture2DGL::ImageProxy::setImage ( SO< Image image  ) 

SO<Image> VRS::MipmapTexture2DGL::ImageProxy::getImage (  )  const

bool VRS::MipmapTexture2DGL::ImageProxy::needsTransfer ( const TransactionNo transactionNo  )  const

unsigned int VRS::MipmapTexture2DGL::ImageProxy::getWidth (  )  const [inline]

unsigned int VRS::MipmapTexture2DGL::ImageProxy::getHeight (  )  const [inline]

unsigned int VRS::MipmapTexture2DGL::ImageProxy::getLevel (  )  const [inline]

Image::MemoryLayout VRS::MipmapTexture2DGL::ImageProxy::getLayout (  )  const [inline]


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Thu May 23 06:00:28 2013 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact