Browse Source

本日作業分

main
みてるぞ 1 year ago
parent
commit
57a456bec3
1 changed files with 29 additions and 0 deletions
  1. +29
    -0
      modules/char.mod.hsp

+ 29
- 0
modules/char.mod.hsp View File

@@ -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,\


Loading…
Cancel
Save