mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-20 20:46:03 +08:00
Added original SDK code for Alien Swarm.
This commit is contained in:
41
game/client/c_postprocesscontroller.h
Normal file
41
game/client/c_postprocesscontroller.h
Normal file
@ -0,0 +1,41 @@
|
||||
//========= Copyright <20> 1996-2008, Valve Corporation, All rights reserved. ============//
|
||||
//
|
||||
// Purpose:
|
||||
//
|
||||
//=============================================================================//
|
||||
|
||||
#ifndef C_POSTPROCESSCONTROLLER_H
|
||||
#define C_POSTPROCESSCONTROLLER_H
|
||||
#ifdef _WIN32
|
||||
#pragma once
|
||||
#endif
|
||||
|
||||
#include "postprocess_shared.h"
|
||||
|
||||
//=============================================================================
|
||||
//
|
||||
// Class Postprocess Controller:
|
||||
//
|
||||
class C_PostProcessController : public C_BaseEntity
|
||||
{
|
||||
DECLARE_CLASS( C_PostProcessController, C_BaseEntity );
|
||||
public:
|
||||
DECLARE_CLIENTCLASS();
|
||||
|
||||
C_PostProcessController();
|
||||
virtual ~C_PostProcessController();
|
||||
|
||||
virtual void PostDataUpdate( DataUpdateType_t updateType );
|
||||
|
||||
static C_PostProcessController* GetMasterController() { return ms_pMasterController; }
|
||||
|
||||
PostProcessParameters_t m_PostProcessParameters;
|
||||
|
||||
private:
|
||||
bool m_bMaster;
|
||||
|
||||
static C_PostProcessController* ms_pMasterController;
|
||||
};
|
||||
|
||||
|
||||
#endif // C_POSTPROCESSCONTROLLER_H
|
Reference in New Issue
Block a user