73 ModelInstance() : iInvScale(0.0f), iModel(nullptr), referencingTiles(0) { }
76 bool intersectRay(G3D::Ray
const& pRay,
float& pMaxDist,
bool pStopAtFirstHit,
ModelIgnoreFlags ignoreFlags)
const;
77 bool GetLocationInfo(G3D::Vector3
const& p,
LocationInfo& info)
const;
78 bool GetLiquidLevel(G3D::Vector3
const& p,
LocationInfo& info,
float& liqHeight)
const;
79 G3D::Matrix3
const&
GetInvRot()
const {
return iInvRot; }