int* hHitbox; //0x0558
#ifndef __HITBOX_H__
#define __HITBOX_H__
class CHitBox
{
public:
CHitBox();
~CHitBox();
virtual bool Init( HOBJECT hModel, const LTVector &vDims, const LTVector &vOffset );
virtual bool Update();
virtual void SetDims( const LTVector &vDims );
virtual void SetOffset( const LTVector &vOffset );
const LTVector& GetDims() const { return m_vDims; }
const LTVector& GetOffset() const { return m_vOffset; }
HOBJECT GetObject() const { return m_hObject; }
HOBJECT GetModel( ) const { return m_hModel; }
protected:
LTObjRef m_hObject;
LTObjRef m_hModel;
LTVector m_vDims;
LTVector m_vOffset;
};
#endif // __HITBOX_H__