|
GameServer
|
ハイトマップ [詳解]
#include <HeightMap.h>
公開メンバ関数 | |
| HeightMap () | |
| コンストラクタ [詳解] | |
| ~HeightMap () | |
| デストラクタ [詳解] | |
| bool | Load (const std::string &FilePath) |
| 読み込み [詳解] | |
| float | GetHeight (float X, float Z) const |
| 高さを取得 [詳解] | |
| bool | CheckMovable (const Vector3D &Start, const Vector3D &End, float ClimbableHeight, Vector3D &OutHit) const |
| 移動できるかどうかをチェック [詳解] | |
ハイトマップ
| HeightMap::HeightMap | ( | ) |
コンストラクタ
|
inline |
デストラクタ
| bool HeightMap::CheckMovable | ( | const Vector3D & | Start, |
| const Vector3D & | End, | ||
| float | ClimbableHeight, | ||
| Vector3D & | OutHit | ||
| ) | const |
移動できるかどうかをチェック
レイキャストによるチェック
| [in] | Start | チェック開始地点 |
| [in] | End | チェック終了地点 |
| [in] | float | ClimbableHeight 登ることができる高さ |
| [out] | OutHit | レイが当たった地点 |


| float HeightMap::GetHeight | ( | float | X, |
| float | Z | ||
| ) | const |
高さを取得
| [in] | X | X座標 |
| [in] | Z | Z座標 |


| bool HeightMap::Load | ( | const std::string & | FilePath | ) |
読み込み
| [in] | FilePath | ファイルパス |


1.8.14