#include <GameObjectModel.h>
Definition at line 61 of file GameObjectModel.h.
◆ GameObjectModel()
GameObjectModel::GameObjectModel |
( |
| ) |
|
|
inlineprivate |
◆ ~GameObjectModel()
GameObjectModel::~GameObjectModel |
( |
| ) |
|
◆ Create()
◆ enableCollision()
void GameObjectModel::enableCollision |
( |
bool |
enable | ) |
|
|
inline |
◆ getBounds()
const G3D::AABox & GameObjectModel::getBounds |
( |
| ) |
const |
|
inline |
◆ GetLiquidLevel()
bool GameObjectModel::GetLiquidLevel |
( |
G3D::Vector3 const & |
point, |
|
|
VMAP::LocationInfo & |
info, |
|
|
float & |
liqHeight |
|
) |
| const |
◆ GetLocationInfo()
◆ GetNameSetId()
uint8 GameObjectModel::GetNameSetId |
( |
| ) |
const |
|
inline |
◆ getPosition()
const G3D::Vector3 & GameObjectModel::getPosition |
( |
| ) |
const |
|
inline |
◆ initialize()
bool GameObjectModel::initialize |
( |
std::unique_ptr< GameObjectModelOwnerBase > |
modelOwner, |
|
|
std::string const & |
dataPath |
|
) |
| |
|
private |
◆ intersectRay()
bool GameObjectModel::intersectRay |
( |
G3D::Ray const & |
ray, |
|
|
float & |
maxDist, |
|
|
bool |
stopAtFirstHit, |
|
|
PhaseShift const & |
phaseShift, |
|
|
VMAP::ModelIgnoreFlags |
ignoreFlags |
|
) |
| const |
◆ isCollisionEnabled()
bool GameObjectModel::isCollisionEnabled |
( |
| ) |
const |
|
inline |
◆ isMapObject()
bool GameObjectModel::isMapObject |
( |
| ) |
const |
◆ UpdatePosition()
bool GameObjectModel::UpdatePosition |
( |
| ) |
|
◆ _collisionEnabled
bool GameObjectModel::_collisionEnabled |
|
private |
◆ iBound
G3D::AABox GameObjectModel::iBound |
|
private |
◆ iInvRot
G3D::Matrix3 GameObjectModel::iInvRot |
|
private |
◆ iInvScale
float GameObjectModel::iInvScale |
|
private |
◆ iModel
◆ iPos
G3D::Vector3 GameObjectModel::iPos |
|
private |
◆ iScale
float GameObjectModel::iScale |
|
private |
◆ owner
The documentation for this class was generated from the following files: