// MEntityAllowsPortraitWorldSpawn
// MNetworkVarNames = HMaterialStrong m_hSkyMaterial
// MNetworkVarNames = HMaterialStrong m_hSkyMaterialLightingOnly
// MNetworkVarNames = bool m_bStartDisabled
// MNetworkVarNames = Color m_vTintColor
// MNetworkVarNames = Color m_vTintColorLightingOnly
// MNetworkVarNames = float m_flBrightnessScale
// MNetworkVarNames = int m_nFogType
// MNetworkVarNames = float m_flFogMinStart
// MNetworkVarNames = float m_flFogMinEnd
// MNetworkVarNames = float m_flFogMaxStart
// MNetworkVarNames = float m_flFogMaxEnd
// MNetworkVarNames = bool m_bEnabled
class CEnvSky : public CBaseModelEntity
{
public:
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
CStrongHandle<InfoForResourceTypeIMaterial2> m_hSkyMaterial;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
CStrongHandle<InfoForResourceTypeIMaterial2> m_hSkyMaterialLightingOnly;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
bool m_bStartDisabled;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
Color m_vTintColor;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
Color m_vTintColorLightingOnly;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
float32 m_flBrightnessScale;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
int32 m_nFogType;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
float32 m_flFogMinStart;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
float32 m_flFogMinEnd;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
float32 m_flFogMaxStart;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
float32 m_flFogMaxEnd;
// MNetworkEnable
// MNetworkChangeCallback = SkyStateChanged
bool m_bEnabled;
private:
uint8 pad_083D[40];
};