BaseRasterHandle Class Reference
 
 
 
BaseRasterHandle Class Reference

#include <BaseRasterHandle.h>

Inheritance diagram for BaseRasterHandle:
SmartHandle Noncopyable MaxHeapOperators TargetHandle TextureHandle PresentableTargetHandle

Class Description

This is our base graphics raster resource class.

The graphics raster resource includes TextureHandle and Render Target. TextureHandle is a texture class for material.

Public Member Functions

GraphicsDriverAPI  BaseRasterHandle ()
GraphicsDriverAPI  BaseRasterHandle (const BaseRasterHandle &from)
GraphicsDriverAPI
BaseRasterHandle
operator= (const BaseRasterHandle &from)
virtual GraphicsDriverAPI  ~BaseRasterHandle ()
GraphicsDriverAPI size_t  GetWidth () const
  Returns the width of raster resource.
GraphicsDriverAPI size_t  GetHeight () const
  Returns the height of raster resource.

Constructor & Destructor Documentation

GraphicsDriverAPI BaseRasterHandle ( )
GraphicsDriverAPI BaseRasterHandle ( const BaseRasterHandle from )
virtual GraphicsDriverAPI ~BaseRasterHandle ( ) [virtual]

Member Function Documentation

GraphicsDriverAPI BaseRasterHandle& operator= ( const BaseRasterHandle from )
GraphicsDriverAPI size_t GetWidth ( ) const

Returns the width of raster resource.

Returns:
the raster width.
GraphicsDriverAPI size_t GetHeight ( ) const

Returns the height of raster resource.

Returns:
the raster height.