DrawAreaComponent Class Reference

基本図形の描画クラス More...

#include <drawAreaComponent.h>

Inheritance diagram for DrawAreaComponent:

Inheritance graph
[legend]
Collaboration diagram for DrawAreaComponent:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DrawAreaComponent (const VXV::Rect &center, double magnify=1.0)
bool draw (unsigned long ticks, const UserInput &ui)
 コンポーネントの描画
void setViewCenter (const VXV::Grid &center)
void setViewCenterOffset (const VXV::Grid &offset)
void setViewRotateAngle (const VXV::Direction &angle)
void setViewMagnify (double magnify)
void add (DrawAreaCtrlInterface *obj)
void del (DrawAreaCtrlInterface *obj)
void clear (void)


Detailed Description

基本図形の描画クラス

Definition at line 20 of file drawAreaComponent.h.


Member Function Documentation

bool DrawAreaComponent::draw ( unsigned long  ticks,
const UserInput ui 
) [virtual]

コンポーネントの描画

コンポーネントを描画する

Parameters:
ticks [i] 時刻印 [msec]を渡す。ただし、これ以外の情報を渡してもよい
ui [i] ウィンドウへのユーザ入力情報
Return values:
true 正常
false 以後の描画は必要ない

Implements ComponentInterface.

Definition at line 20 of file drawAreaComponent.cpp.


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

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