diff options
Diffstat (limited to 'game/client/c_func_rotating.cpp')
| -rw-r--r-- | game/client/c_func_rotating.cpp | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/game/client/c_func_rotating.cpp b/game/client/c_func_rotating.cpp new file mode 100644 index 0000000..9d28bc2 --- /dev/null +++ b/game/client/c_func_rotating.cpp @@ -0,0 +1,43 @@ +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +//===========================================================================// + +#include "cbase.h" +#include <KeyValues.h> + +// memdbgon must be the last include file in a .cpp file!!! +#include "tier0/memdbgon.h" + +//----------------------------------------------------------------------------- +// Purpose: +//----------------------------------------------------------------------------- +class C_FuncRotating : public C_BaseEntity +{ +public: + DECLARE_CLASS( C_FuncRotating, C_BaseEntity ); + DECLARE_CLIENTCLASS(); + + C_FuncRotating(); + +private: +}; + +extern void RecvProxy_SimulationTime( const CRecvProxyData *pData, void *pStruct, void *pOut ); + +IMPLEMENT_CLIENTCLASS_DT( C_FuncRotating, DT_FuncRotating, CFuncRotating ) + RecvPropVector( RECVINFO_NAME( m_vecNetworkOrigin, m_vecOrigin ) ), + RecvPropFloat( RECVINFO_NAME( m_angNetworkAngles[0], m_angRotation[0] ) ), + RecvPropFloat( RECVINFO_NAME( m_angNetworkAngles[1], m_angRotation[1] ) ), + RecvPropFloat( RECVINFO_NAME( m_angNetworkAngles[2], m_angRotation[2] ) ), + RecvPropInt( RECVINFO(m_flSimulationTime), 0, RecvProxy_SimulationTime ), +END_RECV_TABLE() + + +//----------------------------------------------------------------------------- +// Purpose: +//----------------------------------------------------------------------------- +C_FuncRotating::C_FuncRotating() +{ +} |