This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
nekohook/modules/csgo/sdk/CViewRender.h
2020-08-04 13:13:01 -04:00

53 lines
1.2 KiB
C++

#pragma once
struct CViewSetup {
int x;
int oldX;
int y;
int oldY;
int32_t width;
int32_t oldWidth;
int32_t height;
int32_t oldHeight;
char pad_0020[152];
float fov;
float fovViewModel;
Vector origin;
Vector angles;
float zNear;
float zFar;
float zNearViewmodel;
float zFarViewmodel;
float m_flAspectRatio;
float m_flNearBlurDepth;
float m_flNearFocusDepth;
float m_flFarFocusDepth;
float m_flFarBlurDepth;
float m_flNearBlurRadius;
float m_flFarBlurRadius;
float m_nDoFQuality;
int32_t m_nMotionBlurMode;
float m_flShutterTime;
Vector m_vShutterOpenPosition;
QAngle m_shutterOpenAngles;
Vector m_vShutterClosePosition;
QAngle m_shutterCloseAngles;
float m_flOffCenterTop;
float m_flOffCenterBottom;
float m_flOffCenterLeft;
float m_flOffCenterRight;
bool m_bOffCenter : 1;
bool m_bRenderToSubrectOfLargerScreen : 1;
bool m_bDoBloomAndToneMapping : 1;
bool m_bDoDepthOfField : 1;
bool m_bHDRTarget : 1;
bool m_bDrawWorldNormal : 1;
bool m_bCullFrontFaces : 1;
bool m_bCacheFullSceneState : 1;
bool m_bRenderFlashlightDepthTranslucents : 1;
};
class CViewRender {};