本日作業分
This commit is contained in:
@@ -1,12 +1,28 @@
|
||||
#ifndef __CHAR__
|
||||
#define __CHAR__
|
||||
|
||||
/**
|
||||
* 文字列表示
|
||||
*
|
||||
* @property str text
|
||||
* @property int posX
|
||||
* @property int posY
|
||||
* @property int size
|
||||
* @property bool exists
|
||||
*/
|
||||
#module \
|
||||
Char
|
||||
|
||||
#const CHAR_WIDTH 32
|
||||
#const UNKNOWN 52
|
||||
|
||||
/**
|
||||
* コンストラクタ:文字列を生成する.
|
||||
*
|
||||
* @param int posX
|
||||
* @param int posY
|
||||
* @param str text
|
||||
*/
|
||||
#defcfunc local \
|
||||
New \
|
||||
int p_posX,\
|
||||
@@ -31,6 +47,11 @@ New \
|
||||
|
||||
Return insNum - 1
|
||||
|
||||
/**
|
||||
* 文字列を非表示にする.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
#deffunc local \
|
||||
Destroy \
|
||||
int p_insId
|
||||
@@ -38,6 +59,14 @@ Destroy \
|
||||
|
||||
Return
|
||||
|
||||
/**
|
||||
* 文字列を描画する.
|
||||
*
|
||||
* @var int cnt
|
||||
* @var bool found
|
||||
* @var double zoom
|
||||
* @return void
|
||||
*/
|
||||
#deffunc local \
|
||||
Draw \
|
||||
local l_cnt,\
|
||||
|
||||
Reference in New Issue
Block a user