Team Fortress 2 Source Code as on 22/4/2020
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose:
//
// $Workfile: $
// $Date: $
//
//-----------------------------------------------------------------------------
// $Log: $
//
// $NoKeywords: $
//=============================================================================//
#include "cbase.h"
#include "c_te_basebeam.h"
// memdbgon must be the last include file in a .cpp file!!!
#include "tier0/memdbgon.h"
//-----------------------------------------------------------------------------
// Purpose: Contains common variables for all beam TEs
//-----------------------------------------------------------------------------
C_TEBaseBeam::C_TEBaseBeam( void ) { m_nModelIndex = 0; m_nHaloIndex = 0; m_nStartFrame = 0; m_nFrameRate = 0; m_fLife = 0.0; m_fWidth = 0; m_fEndWidth = 0; m_nFadeLength = 0; m_fAmplitude = 0; r = g = b = a = 0; m_nSpeed = 0; m_nFlags = 0; }
//-----------------------------------------------------------------------------
// Purpose:
//-----------------------------------------------------------------------------
C_TEBaseBeam::~C_TEBaseBeam( void ) { }
//-----------------------------------------------------------------------------
// Purpose:
// Input : bool -
//-----------------------------------------------------------------------------
void C_TEBaseBeam::PreDataUpdate( DataUpdateType_t updateType ) { }
//-----------------------------------------------------------------------------
// Purpose:
// Input : bool -
//-----------------------------------------------------------------------------
void C_TEBaseBeam::PostDataUpdate( DataUpdateType_t updateType ) { Assert( 0 ); }
IMPLEMENT_CLIENTCLASS(C_TEBaseBeam, DT_BaseBeam, CTEBaseBeam);
BEGIN_RECV_TABLE_NOBASE( C_TEBaseBeam, DT_BaseBeam ) RecvPropInt( RECVINFO(m_nModelIndex)), RecvPropInt( RECVINFO(m_nHaloIndex)), RecvPropInt( RECVINFO(m_nStartFrame)), RecvPropInt( RECVINFO(m_nFrameRate)), RecvPropFloat( RECVINFO(m_fLife)), RecvPropFloat( RECVINFO(m_fWidth)), RecvPropFloat( RECVINFO(m_fEndWidth)), RecvPropInt( RECVINFO(m_nFadeLength)), RecvPropFloat( RECVINFO(m_fAmplitude)), RecvPropInt( RECVINFO(m_nSpeed)), RecvPropInt( RECVINFO(r)), RecvPropInt( RECVINFO(g)), RecvPropInt( RECVINFO(b)), RecvPropInt( RECVINFO(a)), RecvPropInt( RECVINFO(m_nFlags)), END_RECV_TABLE()
|