「App:Library:FabGL:Class:BaseDisplayController」の版間の差分

提供: robot-jp wiki
ナビゲーションに移動検索に移動
 
2行目: 2行目:
 
すべてのディスプレイコントローラのベースとなる抽象クラスを表します。
 
すべてのディスプレイコントローラのベースとなる抽象クラスを表します。
 
{| class="wikitable"
 
{| class="wikitable"
|#include <[http://www.fabglib.org/displaycontroller_8h_source.html '''displaycontroller.h''']>
+
|#include <[http://www.fabglib.org/displaycontroller_8h_source.html displaycontroller.h]>
 
|}
 
|}
  
21行目: 21行目:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|virtual int  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_a332051b311781945a020928d50825adc.html#a332051b311781945a020928d50825adc '''colorsCount'''] ()=0
+
|virtual int  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_a332051b311781945a020928d50825adc.html#a332051b311781945a020928d50825adc colorsCount] ()=0
 
:このディスプレイが提供できる色の数を決定します。
 
:このディスプレイが提供できる色の数を決定します。
 
|-
 
|-
|virtual [http://www.fabglib.org/group___enumerations_gadb8147abda8588ce7306a700532148e1.html#gadb8147abda8588ce7306a700532148e1 '''DisplayControllerType''']  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_aa4e745f41c133010dbc7f6f599aa74a2.html#aa4e745f41c133010dbc7f6f599aa74a2 '''controllerType'''] ()=0
+
|virtual [http://www.fabglib.org/group___enumerations_gadb8147abda8588ce7306a700532148e1.html#gadb8147abda8588ce7306a700532148e1 DisplayControllerType]  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_aa4e745f41c133010dbc7f6f599aa74a2.html#aa4e745f41c133010dbc7f6f599aa74a2 controllerType] ()=0
 
:ディスプレイコントローラのタイプを決定します。
 
:ディスプレイコントローラのタイプを決定します。
 
|-
 
|-
|int  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_a0872427e4a351bb3590e8d00096e9cba.html#a0872427e4a351bb3590e8d00096e9cba '''getScreenHeight'''] ()
+
|int  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_a0872427e4a351bb3590e8d00096e9cba.html#a0872427e4a351bb3590e8d00096e9cba getScreenHeight] ()
 
:画面の高さをピクセル単位で決定します。
 
:画面の高さをピクセル単位で決定します。
 
|-
 
|-
|int  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_a749df909b39fd096bf6e2813f2f5324c.html#a749df909b39fd096bf6e2813f2f5324c '''getScreenWidth'''] ()
+
|int  [http://www.fabglib.org/classfabgl_1_1_base_display_controller_a749df909b39fd096bf6e2813f2f5324c.html#a749df909b39fd096bf6e2813f2f5324c getScreenWidth] ()
 
:画面幅をピクセル単位で決定します。
 
:画面幅をピクセル単位で決定します。
 
|}
 
|}
38行目: 38行目:
 
すべてのディスプレイコントローラの基本抽象クラスを表します。
 
すべてのディスプレイコントローラの基本抽象クラスを表します。
  
[http://www.fabglib.org/displaycontroller_8h_source.html#l00662 '''Definition at line 662 of file displaycontroller.h'''].
+
[http://www.fabglib.org/displaycontroller_8h_source.html#l00662 Definition at line 662 of file displaycontroller.h].
  
 
----このクラスのドキュメントは、次のファイルから生成されました。
 
----このクラスのドキュメントは、次のファイルから生成されました。
  
* [http://www.fabglib.org/displaycontroller_8h_source.html '''displaycontroller.h''']
+
* [http://www.fabglib.org/displaycontroller_8h_source.html displaycontroller.h]
  
  
 
----[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月23日 (水) 10:49時点における最新版

class BaseDisplayController

すべてのディスプレイコントローラのベースとなる抽象クラスを表します。

#include <displaycontroller.h>

BaseDisplayController の継承図。

           BaseDisplayController

            ↑       ↑

 BitmapperDisplayController  TextualDisplayController

                   ↑

                 VGATextController

Public Member Functions

virtual int colorsCount ()=0
このディスプレイが提供できる色の数を決定します。
virtual DisplayControllerType controllerType ()=0
ディスプレイコントローラのタイプを決定します。
int getScreenHeight ()
画面の高さをピクセル単位で決定します。
int getScreenWidth ()
画面幅をピクセル単位で決定します。

Detailed Description

すべてのディスプレイコントローラの基本抽象クラスを表します。

Definition at line 662 of file displaycontroller.h.


このクラスのドキュメントは、次のファイルから生成されました。



戻る