#pragma once #include "mathlib/vector.h" #include "mathlib/vmatrix.h" #ifndef DEDICATED // Remove after CViewSetup impl // For main view calc width / 2 = posX same for posY with height. struct TransformInfo_t { int posX; int posY; int width; int height; }; bool ClipTransform(const VMatrix& w2sMatrix, const Vector3D& point, Vector3D* pClip); bool ScreenTransform(const TransformInfo_t& transformInfo, const VMatrix& w2sMatrix, const Vector3D& point, Vector3D* pClip); /////////////////////////////////////////////////////////////////////////////// class VGL_RMain : public IDetour { virtual void GetAdr(void) const { } virtual void GetFun(void) const { } virtual void GetVar(void) const { } virtual void GetCon(void) const { } virtual void Attach(void) const { } virtual void Detach(void) const { } }; /////////////////////////////////////////////////////////////////////////////// #endif