►Nanonymous_namespace{Accessor.hpp} | |
Cif_division | |
Cif_division< T, std::void_t< decltype(std::declval< T >()/std::declval< T >())> > | |
Cif_multiplication | |
Cif_multiplication< T, std::void_t< decltype(std::declval< T >() *std::declval< T >())> > | |
Cif_remainder | |
Cif_remainder< T, std::void_t< decltype(std::declval< T >() % std::declval< T >())> > | |
Cif_subtraction | |
Cif_subtraction< T, std::void_t< decltype(std::declval< T >() - std::declval< T >())> > | |
►Nanonymous_namespace{FontFacade.cpp} | |
CFontFacadeImpl | |
►Nanonymous_namespace{ImgComponent.hpp} | |
CComponentBase | |
CIDAssignment | ID割り当てクラス |
►Nanonymous_namespace{RigidBody2D.cpp} | |
CRigidBody2DSystemImpl | |
►NECS | |
CEntity | Objectの識別子となるクラス |
CEntityContainer | ワールドが所有するEntityのコンテナ |
►NKisaragi_ECS | |
CResource | リソースの基底クラス |
CResourceContainer | |
CResourceInfo | Resouceの保有と破棄を行う型 |
CResourceLoader | |
►NKisaragi_Lib | |
►Nanonymous_namespace{Collision_tag.cpp} | |
CCollisionData | |
►Nanonymous_namespace{ComponentBase.hpp} | |
CGameObjBase | |
►Nanonymous_namespace{MouseInput.cpp} | |
CMouseInput_Impl | |
►NGameObj | |
CGameObjBase | |
CGameObjectFacade | |
►NID | |
CIDAssignment | ID割り当てクラス |
►NImgComponent | |
CImgBase | 描画コンポーネントの基底クラス |
CImgCircle | 円の描画クラス |
CImgGraph | 画像描画クラス |
CImgLine | |
CImgText | |
CLayer | |
CLayerFacade | |
►NResource | |
CImgResource | |
CResourceBase | |
CResourceFacade | |
CResourceFind | t@CpXKeyL\[X݂邩T |
CAABB | 軸平行境界ボックス |
CAABBCollision2D | |
CAABBView | |
CAccessor | Public空間に置くことで,T*のAccessorを提供します |
CANGLE_DEGREE_EPSILON | 精度レベル(度数法) |
CANGLE_RADIAN_EPSILON | 精度レベル(ラジアン) |
CBoxCollision | |
CBoxCollisionFacade | |
CBoxCollisionProcessor | |
CCameraComponent | |
CCameraQueue | |
CCapsule2D | 楕円形を表すプリミティブ型 |
CCircle2D | 円を表すプリミティブ型 |
CClampOnOutOfRange | 範囲外が与えられたら近い範囲内に自動修正 |
CCollision2DBase | |
CCollision2DFacade | |
CCollision2DQueue | |
CCollisionDataImpl | |
CCollisionTable | 衝突判定の構造体 |
CComponentBase | |
CComponentFacade | |
CComponentList | |
CCustomAccessor | Public空間に置くことで,T*のAccessorを提供します, 自らがSetterを定義します |
CCustomWriteOnly | Public空間に置くことで,自らが定義したT*のSetterを提供します |
►CDebug | Debug用コンソール操作クラス |
CDebug_Impl | |
CDegree | 度数法の値型 |
CDeleteWaitSoundClips | 音声クリップ削除待ち配列 |
CDeleteWaitSoundClipsController | |
CFont | |
CFontFacade | |
CFPS | 使用者側が扱うFPS |
CFpsControl | FPSの操作を行う |
CFPSCore | ライブラリで扱うFPS管理用クラス |
CIBoxCollision | |
CIDGenerator | |
CIgnoreOutOfRange | 範囲外が与えられたら警告のみ出力 |
CIOutOfRange | 範囲外の入力された値をどのように扱うかを決定するPolicyのベース型 |
Cis_container | |
Cis_container< T, std::void_t< decltype(std::declval< T >().begin()), decltype(std::declval< T >().end()) > > | |
CJson | Jsonデータを取り扱うクラス |
CJsonParser | Json読み込みクラス |
CKeyInput | |
CLine2D | 始点と方向ベクトルで示される無限の直線を表すプリミティブ型 |
CLoopOutOfRange | 範囲外が与えられたらループした値に戻す |
CMath | 汎用計算クラス |
CMatrix2D | |
CMouseInput | |
COrderedMap | 順番を持つ連想配列 |
CPoint2D | 点を表すプリミティブ型 |
CPolygon2D | |
CRadian | 弧度法 |
CRangeNum | 特定範囲の値を管理するための数値型 |
CReadOnly | Public空間に置くことで,T*のSetterを提供します |
CRenderSystem | 描画処理を行うシステム |
CRGB255 | RGBカラーを扱う型 それぞれの値を0~255の範囲で管理します。 また自身が保持する色をDxLibのカラーに変更可能です |
CRGBA255 | RGB255型にalpha値を追加しただけのやつ |
CRigidBody2D | 物理挙動を行うコンポーネントです。 現在は移動量のベクトルと減衰率を所有し、 それに応じた移動を行うのみ機能となっています。 |
CRigidBody2DSystem | RigidBody2Dの管理を行うクラスです。 エンジン側で操作を行うのでユーザ側で触る必要はございません |
CSegment2D | 始点と方向ベクトルで示される有限の直線を表すプリミティブ型 |
CSerializableObject | 自身の監視対象データをJson形式にシリアライズしたり、 Json形式からデシリアライズできる基底データクラス |
CSerializableStruct | SerializableObject内に格納されるインナークラス。 使用者側で直接いじることはないと思いますので、 興味がある場合は見るくらいでいいと思います。 |
CSingleton | |
CSingletonFinalizer | Mozc Singletonp^[ |
CSoundClip | |
CSoundHandle | |
CSoundPlayerComponent | Facadeクラスのcontainerに対するインターフェースとなるクラス |
►CSoundResourceFacade | |
CSoundResourceFacade_Impl | SoundFacadeの本体 |
CSparseSet | |
CThrowOnOutOfRange | 範囲外が与えられたら即座に終了 |
►CTransform2D | Matrix3x3座標系のラッパークラス |
►CPosition2D | Matrixのポジションを扱うラッパークラス |
CPosX | |
CPosY | |
►CRotation2D | MatrixのRotaを扱うラッパークラス |
CRadian | |
►CScale2D | Matrixの拡大率を扱うラッパークラス |
CScaleX | |
CScaleY | |
CVector2D | ベクトルを表すプリミティブ型 |
CViewComponentBase | |
CWriteOnly | Public空間に置くことで,T*のGetterを提供します |
►NSampleHoge | 名前空間の説明 |
CHogeClass | クラス概要 |
►NToContainer | |
CIndexToIndex | Az̈Aʂ̔z̈Bɕϊz |
CBG | |
CCam01 | |
CCam02 | |
CGameObjBase | |
CIDAssignment | ID割り当てクラス |
CImgGraph | 画像描画クラス |
CKisaragiFacade | KisaragiLibの受付クラス |
CKisaragiFacadeTable | KisaragiLibの設定用構造体 |
CLayer | |
CMath | 汎用計算クラス |
CMyClass | |
CMyClass01 | |
CMyClass02 | |
CPlayer02 | |
CPublisher | |
CStore | |
CSubscriber | |
CTest | |
CViewLeft | |
CViewR | |