next up previous contents index
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
タイマーのCallbackIntegerのコールバック・パラメータ, ミリ秒単位の時刻(実時間で計られます)の3つのことです.


next up previous contents index
Next: A.2 Global State Up: A GLUT State Previous:A GLUT State
Mark Kilgard
Fri Feb 23 08:05:02 PST 1996