Files
GTASource/game/debug/TiledScreenCapture.h
expvintl 419f2e4752 init
2025-02-23 17:40:52 +08:00

32 lines
853 B
C++

// ==========================
// debug/TiledScreenCapture.h
// (c) 2013 RockstarNorth
// ==========================
#ifndef _DEBUG_TILEDSCREENCAPTURE_H_
#define _DEBUG_TILEDSCREENCAPTURE_H_
#if __BANK
namespace rage { class bkBank; }
namespace rage { class grcViewport; }
namespace rage { class spdAABB; }
namespace TiledScreenCapture
{
void AddWidgets(bkBank& bk);
bool IsEnabled();
bool IsEnabledOrthographic();
void SetCurrentPVSSize(int currentPVSSize);
void GetTileBounds(spdAABB& tileBounds, bool bForShadows = false);
float GetSSAOScale();
const grcTexture* GetWaterReflectionTexture();
void UpdateViewportFrame(grcViewport& vp);
bool UpdateViewportPerspective(grcViewport& vp, float fov, float aspect, float nearClip, float farClip);
void Update();
void BuildDrawList();
}
#endif // __BANK
#endif // _DEBUG_TILEDSCREENCAPTURE_H_