SurfaceInterface Class Reference

描画サーフェスのインターフェース More...

#include <surfaceInterface.h>

Inheritance diagram for SurfaceInterface:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool draw (const VXV::Rect &size, const VXV::Grid &pos, unsigned long ticks)=0
 サーフェスの描画

Public Attributes

int w
int h


Detailed Description

描画サーフェスのインターフェース

Definition at line 19 of file surfaceInterface.h.


Member Function Documentation

virtual bool SurfaceInterface::draw ( const VXV::Rect size,
const VXV::Grid pos,
unsigned long  ticks 
) [pure virtual]

サーフェスの描画

指定場所に指定領域のサーフェスを描画する

Parameters:
size [i] サーフェスの描画領域を指定
pos [i] スクリーンに対するサーフェスの描画位置を指定
ticks [i] 時刻印 [msec]を渡す。ただし、これ以外の情報を渡してもよい
Return values:
true 正常
false サーフェスが無効

Implemented in AnimationSurface, DrawSurface, FillSurface, and MultiSurface.

Referenced by LabelComponent::draw(), FillSurface::draw(), and ButtonComponent::draw().


Member Data Documentation


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

Generated on Mon Apr 13 22:52:07 2009 by  doxygen 1.5.7.1