|
GxSize | getResolution2D (void) const |
| 2D描画解像度の取得
|
|
GxRect | getSafetyArea (void) const |
| 2Dセーフティエリアの取得
|
|
constexpr void | setSubPriority2D (u32 subPriority) |
| 2Dサブプライオリティの設定
|
|
constexpr u32 | getSubPriority2D (void) const |
| 2Dサブプライオリティの取得
|
|
constexpr void | setSubPriority3D (u32 subPriority) |
| 3Dサブプライオリティの設定
|
|
constexpr u32 | getSubPriority3D (void) const |
| 3Dサブプライオリティの取得
|
|
GX_FORCE_INLINE void | setUseVirtualResolutionHudSet (b32 state) |
| HUDセットに仮想解像度を使うかの設定 (常に true を使うように廃止予定)
|
|
GX_FORCE_INLINE b32 | isUseVirtualResolutionHudSet (void) const |
| HUDセットに仮想解像度を使うかを取得
|
|
GX_FORCE_INLINE const GxPoint2 & | getOutputOffset2D (void) const |
| 2Dプリミティブ全体の位置オフセットを取得
|
|
GX_FORCE_INLINE void | setOutputOffset2D (const GxPoint2 &offset) |
| 2Dプリミティブ全体の位置オフセットを設定
|
|
GX_FORCE_INLINE void | set2DScissorRect (const GxRect &rect, f32 priority, u32 viewFlag=0xFFFFFFFF) |
| シザリング矩形の設定
|
|
GX_FORCE_INLINE b32 | isRenderToBackBuffer2D (void) const |
| 2Dはバックバッファに描画するか否か判定
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw2DLineList (u32 vertexCount, const GxPrimitiveMaterial &material, f32 priority) |
| 2Dラインリスト
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw2DLineStrip (u32 vertexCount, const GxPrimitiveMaterial &material, f32 priority) |
| 2Dラインストリップ
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw2DTriangleList (u32 vertexCount, const GxPrimitiveMaterial &material, f32 priority) |
| 2Dトライアングルリスト
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw2DTriangleStrip (u32 vertexCount, const GxPrimitiveMaterial &material, f32 priority) |
| 2Dトライアングルストリップ
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw2DTriangleFan (u32 vertexCount, const GxPrimitiveMaterial &material, f32 priority) |
| 2Dトライアングルファン
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw2DQuadList (u32 vertexCount, const GxPrimitiveMaterial &material, f32 priority) |
| 2Dクアッドリスト
|
|
void | draw2DPoint (const GxVector3 &position, const GxColor color, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D点
|
|
void | draw2DLineF (const GxVector3 &position0, const GxVector3 &position1, const GxColor color, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2Dライン(Flat)
|
|
void | draw2DLineG (const GxVector3 &position0, const GxVector3 &position1, const GxColor color0, const GxColor color1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2Dライン(Gradation)
|
|
void | draw2DPolyLineF (const GxVector3 &position0, const GxVector3 &position1, u32 width, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2Dポリライン(Flat)
|
|
void | draw2DPolyLineG (const GxVector3 &position0, const GxVector3 &position1, u32 width, const GxColor color0, const GxColor color1, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2Dポリライン(Gradation)
|
|
void | draw2DTriangleF (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D三角形(Flat)
|
|
void | draw2DTriangleG (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxColor color0, const GxColor color1, const GxColor color2, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D三角形(Gradation)
|
|
void | draw2DRectF (const GxRectF &rect, f32 z, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D四角形(Flat)
|
|
void | draw2DRectF (const GxRectF &rect, f32 positionZ, f32 z, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D四角形(Z指定あり、Flat)
|
|
void | draw2DRectG (const GxRectF &rect, f32 z, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D四角形(Gradation)
|
|
void | draw2DRectTextureF (const GxRectF &rect, f32 z, const GxColor color, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き四角形(Flat)
|
|
void | draw2DRectTextureF (const GxRectF &rect, f32 positionZ, f32 z, const GxColor color, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き四角形(Z値指定あり、Flat)
|
|
void | draw2DRectTextureG (const GxRectF &rect, f32 z, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き四角形(Gradation)
|
|
void | draw2DRectTextureG (const GxRectF &rect, f32 positionZ, f32 z, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き四角形(Z指定あり、Gradation)
|
|
void | draw2DRectF (const GxRectF &rect, f32 z, const GxVector2 &rotateCenter, const f32 rotateRadian, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D回転あり四角形(Flat)
|
|
void | draw2DRectG (const GxRectF &rect, f32 z, const GxVector2 &rotateCenter, const f32 rotateRadian, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D回転あり四角形(Gradation)
|
|
void | draw2DRectTextureF (const GxRectF &rect, f32 z, const GxVector2 &rotateCenter, const f32 rotateRadian, const GxColor color, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き回転あり四角形(Flat)
|
|
void | draw2DRectTextureF (const GxRectF &rect, f32 positionZ, f32 z, const GxVector2 &rotateCenter, const f32 rotateRadian, const GxColor color, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き回転あり四角形(Z値指定あり、Flat)
|
|
void | draw2DRectTextureG (const GxRectF &rect, f32 z, const GxVector2 &rotateCenter, const f32 rotateRadian, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き回転あり四角形(Gradation)
|
|
void | draw2DRectTextureG (const GxRectF &rect, f32 positionZ, f32 z, const GxVector2 &rotateCenter, const f32 rotateRadian, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, const GxFloat2 &uv0, const GxFloat2 &uv1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, const GxFloat2 &uvSecond0=GxFloat2(0.f, 0.f), const GxFloat2 &uvSecond1=GxFloat2(1.f, 1.f), b32 useAutoScale=true) |
| 2Dテクスチャ付き回転あり四角形(Z指定あり、Gradation)
|
|
void | draw2DCircleF (const GxVector3 &position, f32 radius, const GxColor color, u32 divide=36, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D円(Flat)
|
|
void | draw2DCircleG (const GxVector3 &position, f32 radius, const GxColor color0, const GxColor color1, u32 divide=36, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D円(Gradation)
|
|
void | draw2DFanF (const GxVector3 ¢er, f32 radius, f32 degreeStart, f32 degreeDelta, const GxColor color, u32 divide=12, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D扇形(Flat)
|
|
void | draw2DFanG (const GxVector3 ¢er, f32 radius, f32 degreeStart, f32 degreeDelta, const GxColor color0, const GxColor color1, u32 divide, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, b32 useAutoScale=true) |
| 2D扇形(Gradation)
|
|
void | draw2DArrowF (const GxVector3 &position0, const GxVector3 &position1, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, f32 arrowRate=0.2f, f32 arrowRadius=DEGREE_TO_RADIAN(30.0f), b32 useAutoScale=true) |
| 2Dベクトル(Flat)
|
|
void | draw2DArrowG (const GxVector3 &position0, const GxVector3 &position1, const GxColor color0, const GxColor color1, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_2D, f32 arrowRate=0.2f, f32 arrowRadius=DEGREE_TO_RADIAN(30.0f), b32 useAutoScale=true) |
| 2Dベクトル(Gradation)
|
|
GX_FORCE_INLINE void | draw2DCustom (const GxPrimitiveMaterial &material, f32 priority) |
| カスタム2D描画を行う。GxPrimitiveMaterial::_handler コールバックのみ実行する
|
|
GX_FORCE_INLINE void | setProjectionMatrix2D (u32 projectionId, const GxMatrix44 &matrix) |
| 2D射影行列設定
|
|
GX_FORCE_INLINE const GxMatrix44 & | getProjectionMatrix2D (u32 projectionId) const |
| 2D射影行列取得
|
|
GX_FORCE_INLINE u32 | allocateProjectionMatrix2DId (void) |
| 2Dプリミティブの射影行列のIDを予約する
|
|
GX_FORCE_INLINE void | freeProjectionMatrix2DId (u32 projectionId) |
| 2Dプリミティブの射影行列のIDを返却する
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw3DLineList (u32 vertexCount, const GxPrimitiveMaterial &material, const GxVector3 &priorityPoint, u32 viewFlag=0xFFFFFFFF) |
| 3Dラインリスト
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw3DLineStrip (u32 vertexCount, const GxPrimitiveMaterial &material, const GxVector3 &priorityPoint, u32 viewFlag=0xFFFFFFFF) |
| 3Dラインストリップ
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw3DTriangleList (u32 vertexCount, const GxPrimitiveMaterial &material, const GxVector3 &priorityPoint, u32 viewFlag=0xFFFFFFFF) |
| 3Dトライアングルリスト
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw3DTriangleStrip (u32 vertexCount, const GxPrimitiveMaterial &material, const GxVector3 &priorityPoint, u32 viewFlag=0xFFFFFFFF) |
| 3Dトライアングルストリップ
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw3DTriangleFan (u32 vertexCount, const GxPrimitiveMaterial &material, const GxVector3 &priorityPoint, u32 viewFlag=0xFFFFFFFF) |
| 3Dトライアングルファン
|
|
GX_FORCE_INLINE GxPrimitiveVertex * | draw3DQuadList (u32 vertexCount, const GxPrimitiveMaterial &material, const GxVector3 &priorityPoint, u32 viewFlag=0xFFFFFFFF) |
| 3Dクアッドリスト
|
|
GX_FORCE_INLINE void | draw3DPoint (const GxVector3 &position, const GxColor color, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D点
|
|
GX_FORCE_INLINE void | draw3DLineF (const GxVector3 &position0, const GxVector3 &position1, const GxColor color, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3Dライン(Flat)
|
|
GX_FORCE_INLINE void | draw3DLineG (const GxVector3 &position0, const GxVector3 &position1, const GxColor color0, const GxColor color1, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3Dライン(Gradation)
|
|
GX_FORCE_INLINE void | draw3DTriangleF (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D三角形(Flat)
|
|
GX_FORCE_INLINE void | draw3DTriangleG (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxColor color0, const GxColor color1, const GxColor color2, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D三角形(Gradation)
|
|
GX_FORCE_INLINE void | draw3DQuadF (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxVector3 &position3, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D四角形(Flat)
|
|
GX_FORCE_INLINE void | draw3DQuadG (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxVector3 &position3, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D四角形(Gradation)
|
|
GX_FORCE_INLINE void | draw3DQuadTextureF (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxVector3 &position3, const GxColor color, GxFloat2 &uv0, GxFloat2 &uv1, GxFloat2 &uv2, GxFloat2 &uv3, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3Dテクスチャ付き四角形(Flat)
|
|
GX_FORCE_INLINE void | draw3DQuadTextureG (const GxVector3 &position0, const GxVector3 &position1, const GxVector3 &position2, const GxVector3 &position3, const GxColor color0, const GxColor color1, const GxColor color2, const GxColor color3, GxFloat2 &uv0, GxFloat2 &uv1, GxFloat2 &uv2, GxFloat2 &uv3, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3Dテクスチャ付き四角形(Gradation)
|
|
GX_FORCE_INLINE void | draw3DArrowF (const GxVector3 &position0, const GxVector3 &position1, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, f32 arrowRate=0.2f, f32 arrowRadius=DEGREE_TO_RADIAN(30.0f), u32 viewFlag=0xFFFFFFFF) |
| 3Dベクトル(Flat)
|
|
GX_FORCE_INLINE void | draw3DArrowG (const GxVector3 &position0, const GxVector3 &position1, const GxColor color0, const GxColor color1, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, f32 arrowRate=0.2f, f32 arrowRadius=DEGREE_TO_RADIAN(30.0f), u32 viewFlag=0xFFFFFFFF) |
| 3Dベクトル(Gradation)
|
|
GX_FORCE_INLINE void | draw3DMatrix (const GxMatrixAffine &matrix, f32 size, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, f32 arrowRate=0.2f, f32 arrowRadius=DEGREE_TO_RADIAN(30.0f), u32 viewFlag=0xFFFFFFFF) |
| 3Dマトリクス
|
|
GX_FORCE_INLINE void | draw3DMatrix (const GxVector3 &position, f32 size, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, f32 arrowRate=0.2f, f32 arrowRadius=DEGREE_TO_RADIAN(30.0f), u32 viewFlag=0xFFFFFFFF) |
| 3Dマトリクス(ポジションのみ)
|
|
GX_FORCE_INLINE void | draw3DSphere (const GxShapeSphere &sphere, const GxColor color, u32 divide=12, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D球(形状指定)
|
|
GX_FORCE_INLINE void | draw3DSphere (const GxVector3 ¢er, f32 radius, const GxColor color, u32 divide=12, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D球(ポジション指定)
|
|
GX_FORCE_INLINE void | draw3DSphere (const GxMatrixAffine &coord, f32 radius, const GxColor color, u32 divide=12, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D球(行列指定)
|
|
GX_FORCE_INLINE void | draw3DBox (const GxShapeBox &box, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D箱(形状指定)
|
|
GX_FORCE_INLINE void | draw3DBox (const GxMatrixAffine &coord, const GxVector3 &extent, const GxColor color, PRIMITIVE_FILL_MODE fillMode=PRIMITIVE_FILL_MODE::SOLID, const GxPrimitiveMaterial &material=GxPrimitiveMaterial::DEFAULT_3D, u32 viewFlag=0xFFFFFFFF) |
| 3D箱(行列指定)
|
|
GX_FORCE_INLINE void | draw3DCustom (const GxPrimitiveMaterial &material, const GxVector3 &priorityPoint, u32 viewFlag=0xFFFFFFFF) |
| カスタム3D描画を行う。GxPrimitiveMaterial::_handler コールバックのみ実行する
|
|