CrossFramework Library

構成

クラス、構造体、共用体、インタフェースの説明です。
XBase::Angle角度を示すクラス。
XBase::Applicationアプリケーションの全体を扱うクラス。
XBase::Argumentエントリーポイントの引数。
XBase::AutoMemBlockMemBlockのオートポインタ。
XBase::BitSet< BIT_COUNT >ビットを扱うコレクション。
XBase::CalendarPODカレンダー情報を扱う構造体。
XBase::Color4Color4POD のクラス版。
XBase::Color4POD32bit浮動小数をRGBAの順に並べた色構造体。
XBase::Consoleコンソールに関する関数を定義する空間。
XBase::DegreeDegreePOD のクラス版。
XBase::DegreePOD度を扱う構造体。
XBase::Displayディスプレイ。
XBase::DisplayContextDisplay クラスのコンテキスト。
XBase::ExplicitSingleton< T >明示的に生成・解放できるシングルトン。
XBase::FixedString< CHAR_TYPE, BUFFER_LENGTH >FixedStringPOD にコンストラクタを加えたもの。
XBase::FixedStringPOD< CHAR_TYPE, BUFFER_LENGTH >固定長文字列テンプレート構造体。
XBase::HIDHID(Human Interface Device)にアクセスするクラス。
XBase::IAllocatorアロケータインターフェース。
XBase::IConsoleCallbackコンソール用コールバックインターフェースクラス。
XBase::IReadStream読み込み専用ストリーム。
XBase::IRuntimeErrorCallback実行時エラー用コールバックインターフェースクラス。
XBase::Keyboardキーボード。
XBase::KeyboardUpdateDataキーボードの更新データ。
XBase::Math数学系関数を集めた空間。
XBase::Matrix34Matrix34POD のクラス版。
XBase::Matrix34POD3x4の32bit浮動小数行列構造体。
XBase::Matrix44Matrix44POD のクラス版。
XBase::Matrix44POD4x4の32bit浮動小数行列構造体。
XBase::MemBlockメモリブロック。
XBase::Mouseマウス。
XBase::MouseUpdateDataマウスの更新データ。
XBase::NonCopyable誤ってコピーできないようにする継承専用クラス。
XBase::Placement< T >確保済みのメモリ領域からオブジェクトを生成するためのテンプレートクラス。
XBase::PODClass< T >POD型のラッパーテンプレートクラス。
XBase::PODInheritClass< POD_TYPE >POD型を継承するクラス用のテンプレートクラス。
XBase::PODStruct< T >PODClassの既定クラスとなる構造体。
XBase::Pointer< T >ポインタのラッパーテンプレートクラス。
XBase::PointerCheckポインタについて調べる処理を扱う空間。
XBase::Quaternion32bit浮動小数のクォータニオンクラス。
XBase::RadianRadianPOD のクラス版。
XBase::RadianPODラジアンを扱う構造体。
XBase::Random乱数。
XBase::Reference< T >Ref() 用の参照のラッパークラス。
XBase::ResFileアプリケーションのリソースファイルにアクセスするクラス。
XBase::ResFileStreamアプリケーションのリソースファイルを読み込むクラス。
XBase::RuntimeArray< T >実行時に確保する大きさが決まる配列。
XBase::RuntimeError実行時エラーを扱う空間。
XBase::RuntimeMArray< T >実行時に最大要素数が決定する可変長配列。
XBase::ScalerClass< T >Scaler型のラッパーテンプレートクラス。
XBase::ScalerStruct< T >Scaler型のPODラッパーテンプレート構造体。
XBase::ScreenDisplayが所持する描画領域。
XBase::ScreenPosScreenPosPODのクラス版。
XBase::ScreenPosPODスクリーン上の位置。
XBase::StringTraits< CharType >文字列に関する関数群。
XBase::StringTraits< CharType >::WriteResultWrite系の結果。
XBase::Threadスレッド。
XBase::TimePOD時間を扱う構造体。
XBase::TimeSpanPOD時間間隔を表現する構造体。
XBase::Touchタッチ入力。
XBase::TouchTapタッチのタップ入力。
XBase::TouchTapUpdateDataタッチの1タップの更新データ。
XBase::TouchUpdateDataタッチ入力の更新データ。
XBase::TypeTraits型特性。
XBase::TypeTraits::IsPOD< T >POD型。
XBase::TypeTraits::IsScaler< T >スカラー型か。
XBase::Vector2Vector2POD のクラス版。
XBase::Vector2POD2次元ベクトル構造体。
XBase::Vector3Vector3POD のクラス版。
XBase::Vector3POD3次元ベクトル構造体。
XBase::Vector4Vector4POD のクラス版。
XBase::Vector4POD4次元ベクトル構造体。
XData::String文字列のヘッダ。
XData::XDataXDataConverterで変換されたバイナリデータのアクセサ。
XG3D::Rendererレンダリングを統括するクラス。
XG3D::ResTexテクスチャリソースのアクセサ。
XG3D::TexBufferテクスチャバッファ。
XG3D::TexSettingテクスチャの設定。
XG3D::VtxBuffer頂点バッファ。
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 マクロ定義