#include "GFXCAMERA.h" #include "CFE.h" #include "CFTTVector32.h" CFTTVector32 GFXCAMERA_vTarget; CFTTMatrix32 GFXCAMERA_mProjMatrix; CFTTMatrix32 GFXCAMERA_mViewMatrix; CFTTMatrix32 GFXCAMERA_mInvViewProj; CFTTVector32 GFXCAMERA_vCamDir; CFTTVector32 GFXCAMERA_vCamUp; CFTTVector32 GFXCAMERA_vCamRight; bool GFXCAMERA_bOverrideViewport; int GFXCAMERA_iViewPortWidth; int GFXCAMERA_iViewPortHeight; float GFXCAMERA_fYOffset; float GFXCAMERA_fDOFFocus; float GFXCAMERA_fDOFDistance; float GFXCAMERA_fFOV = 1.0472; CFTTVector32 GFXCAMERA_vUp = {0.0, 1.0, 0.0}; CFTTVector32 GFXCAMERA_vPos = {10.0, 10.0, 10.0}; float GFXCAMERA_fNearClipPlane = 0.5; float GFXCAMERA_fFarClipPlane = 375.0; float GFXCAMERA_fDOFMultiplier = 1.0; //------------------------------------------------------------------------------------------------- //0017CA64 //^_^ void GFXCAMERA_OverrideViewport(bool b0, int a1, int a2) { } //------------------------------------------------------------------------------------------------- //0017CAC8 void GFXCAMERA_ApplyIngameSettings(float, float) { } //------------------------------------------------------------------------------------------------- //0017CBF0 void GFXCAMERA_Set(TPoint3D *, TPoint3D *, TPoint3D *, int, int, int, int, int, bool) { } //------------------------------------------------------------------------------------------------- //0017CDC0 void GFXCAMERA_ScreenToWorld(CFTTVector32 *, TPoint const *, float) { } //------------------------------------------------------------------------------------------------- //0017CE20 void GFXCAMERA_ScreenToWorldRay(TPoint const *, CFTTVector32 &, CFTTVector32 &) { } //------------------------------------------------------------------------------------------------- //0017CFC8 void GFXCAMERA_ScreenToGame(TPoint3D *p1, TPoint const *p2, int i3) { LOGE("GFXCAMERA_GameToScreen%p%p%d",p1,p2,i3); } //------------------------------------------------------------------------------------------------- //0017D028 void GFXCAMERA_GameToScreen(TPoint *p1, TPoint const *p2) { LOGE("GFXCAMERA_GameToScreen%p%p",p1,p2); } //------------------------------------------------------------------------------------------------- //0017D040 void GFXCAMERA_GameToScreen(TPoint *p1, TPoint3D const *p2) { LOGE("GFXCAMERA_GameToScreen%p%p",p1,p2); } //------------------------------------------------------------------------------------------------- //0017D0D0 void GFXCAMERA_WorldToScreen(TPoint *, CFTTVector32 *) { } //------------------------------------------------------------------------------------------------- //0017D168 void GFXCAMERA_UpdateMatrices() { } //------------------------------------------------------------------------------------------------- //0017D2BC bool GFXCAMERA_CullExterior(CFTTVector32 const &, CFTTVector32 const &) { return false; } //-------------------------------------------------------------------------------------------------