etrobocon2018 feat.KatLab  770af34cce41ae9c30c41303275e1add2daae0c3 (with uncommitted changes)
 全て クラス 名前空間 ファイル 関数 変数 列挙型 列挙値 フレンド マクロ定義 ページ
関数
util.cpp ファイル
#include "util.h"
util.cpp の依存先関係図:

[ソースコード]

関数

void init_f (const char *str)
 
void msg_f (const char *str, int32_t line)
 

関数詳解

void init_f ( const char *  str)

util.cpp6 行目に定義があります。

6  {
7  // フォントの設定と0行目の表示
8  ev3_lcd_set_font(EV3_FONT_MEDIUM);
9  ev3_lcd_draw_string(str, 0, 0);
10 }
void msg_f ( const char *  str,
int32_t  line 
)

行単位で引数の文字列を表示

引数
str表示する文字列
line20ドットごとの行番号(1から5)

util.cpp17 行目に定義があります。

17  {
18  const int8_t line_height = 10;
19  ev3_lcd_fill_rect(0, line * line_height, EV3_LCD_WIDTH, line_height, EV3_LCD_WHITE);
20  ev3_lcd_draw_string(str, 0, line * line_height);
21 }

被呼び出し関係図: