Next: A.2 Global State
Up: A GLUT State
Previous:A GLUT State
A.1 Types of State
以下の型は,GLUT のプログラマー・ビジブルなステートの指定に用いられます:
- Bitmask
- ブーリアン・ビットのグループです.
- Boolean
- 真(True)か偽(False)か,です.
- Callback
- 与えられたコールバックが呼び出されたときに起動する
ユーザーが提供するルーチンへのハンドル
(デフォルトのコールバックはNULL)です.
- ColorCell
- 赤,緑,青の3つの色成分で,カラーマップを作成するひとつの配列です.
- Cursor
- GLUT カーソルの名前です.
- Integer
- 整数値です.
- Layer
- ノーマルプレーンかオーバーレイか,です.
- MenuItem
- メニュー・エントリーかサブメニューへのトリガーのいずれかです.
いずれもStringで記された名前を含みます.
メニュー・エントリーはIntegerの値を持ちます.
分岐したサブメニューは,そのサブメニューに関連づけられた
Integerのメニュー名を持ちます.
- MenuState
- 使用中かそうでないか,のどちらかです.
- Stacking
- 同じ親を持つトップレベル・ウィンドウとサブウィンドウの順序付けのことです.
高位のウィンドウは低位のウィンドウを覆い隠すことができます.
- State
- 表示,隠蔽,アイコン化のいずれか,です.
- String
- ASCII キャラクターの文字列です.
- Timer
- タイマーのCallback,Integerのコールバック・パラメータ,
ミリ秒単位の時刻(実時間で計られます)の3つのことです.
Next: A.2 Global State
Up: A GLUT State
Previous:A GLUT State
Mark Kilgard
Fri Feb 23 08:05:02 PST 1996