前のページ次のページ上に戻るホーム BREW C++ ライブラリ & GUI フレームワーク : SophiaFramework 3.0

17.8. その他ユーティリティー

カラー

SFXRGBColor RGBA カラーを表すクラスです。
SFXFrameColor フレーム カラー(F)、シャドウ カラー(S) を表すクラスです。
SFXBevelColor ライト カラー(L)、ベース カラー(B)、ダーク カラー(D) を表すクラスです。

数学演算

SFXBrewRandom BREWの乱数生成関数を利用した乱数生成クラスです。
SFXLCGRandom 線形合同法により乱数を生成します。
SFXMTRandom メルセンヌ ツイスターにより乱数を生成します。
SFXTrigonometric 三角関数テーブルにより三角関数を計算するクラスです。

その他ユーティリティー

SFXBrewPointer BREW インターフェイス用のスマート ポインタ テンプレートです。
SFXConfig アプリケーションの各種設定を管理するクラスです。
SFXDate 日時を表すクラスです。
SFXDateDuration 日時の差を表すクラスです。
SFXDevice AEEDevice 構造体を使いやすくしたクラスです。
SFXEndian エンディアンの変換を行うためのクラスです。
SFXEvent イベント ハンドラに渡される引数をカプセル化したクラスです。
SFXGraphics グラフィックを描画するためのクラスです。
SFXHelper ヘルパー関数のラッパークラスです。
SFXProperty 文字列のキーと値のペアを配列コレクションで管理するためのクラスです。
static_exception 擬似例外処理機構を実現するテンプレート クラスです。
va_ref 可変個引数関数への参照渡しを実現するテンプレート クラスです。