OROCHI
 
Loading...
Searching...
No Matches
GxCollision::GxRayResult Struct Reference

レイ判定情報 More...

#include <GxCollision.h>

Collaboration diagram for GxCollision::GxRayResult:

Public Member Functions

初期化
 GxRayResult (void)
 コンストラクタ
 
virtual ~GxRayResult (void)
 デストラクタ
 
const GxRayResultoperator= (const GxRayResult &rayResult)
 代入
 
アクセサ
void setResult (GxCollision::GxRayCallback &resultCallback)
 ヒット結果の設定
 
void setResult (GxCollision::GxConvexCallback &resultCallback)
 ヒット結果の設定
 

Public Attributes

メンバ変数
GxVector3 _position
 交差位置
 
GxVector3 _normal
 交差面法線
 
GxCollision::GxObject_pObject
 交差オブジェクト
 
s32 _triangleIndex
 交差したメッシュのインデックス
 
u32 _checkFlag
 チェックフラグ
 
f32 _fraction
 交差位置の割合
 
b32 _hasHit
 ヒットしたかどうか
 

Detailed Description

レイ判定情報

Member Function Documentation

◆ setResult() [1/2]

void GxCollision::GxRayResult::setResult ( GxCollision::GxConvexCallback & resultCallback)

ヒット結果の設定

Parameters
resultCallback[in] レイのヒット結果が入っているコールバック構造体
Here is the call graph for this function:

◆ setResult() [2/2]

void GxCollision::GxRayResult::setResult ( GxCollision::GxRayCallback & resultCallback)

ヒット結果の設定

Parameters
resultCallback[in] レイのヒット結果が入っているコールバック構造体
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this struct was generated from the following files: