「App:Library:FabGL:Class:BitmappedDisplayController」の版間の差分
提供: robot-jp wiki
ナビゲーションに移動検索に移動93行目: | 93行目: | ||
----このクラスのドキュメントは、次のファイルから生成されました。 | ----このクラスのドキュメントは、次のファイルから生成されました。 | ||
− | * displaycontroller.h | + | * [http://www.fabglib.org/displaycontroller_8h_source.html '''displaycontroller.h'''] |
− | * displaycontroller.cpp | + | * [http://www.fabglib.org/displaycontroller_8cpp_source.html '''displaycontroller.cpp'''] |
----[https://robot-jp.com/wiki/index.php/App:Library:FabGL:Class_List 戻る] | ----[https://robot-jp.com/wiki/index.php/App:Library:FabGL:Class_List 戻る] |
2022年3月22日 (火) 22:29時点における版
class BitmappedDisplayController
ビットマップ表示コントローラーの基本抽象クラスを表します。
#include <displaycontroller.h> |
BitmappedDisplayController の継承図。
BaseDisplayController
↑ BitmappedDisplayController |
Public Member Functions
virtual int colorsCount ()=0
|
DisplayControllerType controllerType ()
|
void enableBackgroundPrimitiveExecution (bool value)
|
void enableBackgroundPrimitiveTimeout (bool value)
|
int getScreenHeight ()
|
int getScreenWidth ()
|
virtual int getViewPortHeight ()=0
|
virtual int getViewPortWidth ()=0
|
bool isDoubleBuffered ()
|
virtual NativePixelFormat nativePixelFormat ()=0
|
void processPrimitives ()
|
void refreshSprites ()
|
void removeSprites ()
|
virtual void resumeBackgroundPrimitiveExecution ()=0
|
void setMouseCursor (Cursor *cursor)
|
void setMouseCursor (CursorName cursorName)
|
void setMouseCursorPos (int X, int Y)
|
void setSprites (T *sprites, int count)
|
virtual void suspendBackgroundPrimitiveExecution ()=0
|
Static Public Attributes
static int queueSize = 1024
|
Detailed Description
ビットマップ表示コントローラーの基本抽象クラスを表します。
- Examples:
- VGA/AnsiTerminal/AnsiTerminal.ino.
Definition at line 737 of file displaycontroller.h.
このクラスのドキュメントは、次のファイルから生成されました。