「App:Library:FabGL:Class:BitmappedDisplayController」の版間の差分
提供: robot-jp wiki
ナビゲーションに移動検索に移動77行目: | 77行目: | ||
== Static Public Attributes == | == Static Public Attributes == | ||
{| class="wikitable" | {| class="wikitable" | ||
− | |static int queueSize = 1024 | + | |static int [http://www.fabglib.org/classfabgl_1_1_bitmapped_display_controller_a6b94fdf3692083a41291eec4920c62d2.html#a6b94fdf3692083a41291eec4920c62d2 '''queueSize'''] = 1024 |
− | :Size of display controller primitives queue. | + | :[http://www.fabglib.org/structfabgl_1_1_size.html '''Size'''] of display controller primitives queue. |
|} | |} | ||
2022年3月22日 (火) 22:28時点における版
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
Represents the base abstract class for bitmapped display controllers.
- Examples:
- VGA/AnsiTerminal/AnsiTerminal.ino.
Definition at line 737 of file displaycontroller.h.
このクラスのドキュメントは、次のファイルから生成されました。
- displaycontroller.h
- displaycontroller.cpp