diff options
| author | Jørgen P. Tjernø <[email protected]> | 2013-12-02 19:31:46 -0800 |
|---|---|---|
| committer | Jørgen P. Tjernø <[email protected]> | 2013-12-02 19:46:31 -0800 |
| commit | f56bb35301836e56582a575a75864392a0177875 (patch) | |
| tree | de61ddd39de3e7df52759711950b4c288592f0dc /mp/src/game/server/hl2/cbasespriteprojectile.h | |
| parent | Mark some more files as text. (diff) | |
| download | source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.tar.xz source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.zip | |
Fix line endings. WHAMMY.
Diffstat (limited to 'mp/src/game/server/hl2/cbasespriteprojectile.h')
| -rw-r--r-- | mp/src/game/server/hl2/cbasespriteprojectile.h | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/mp/src/game/server/hl2/cbasespriteprojectile.h b/mp/src/game/server/hl2/cbasespriteprojectile.h index 10ebe68d..bb600516 100644 --- a/mp/src/game/server/hl2/cbasespriteprojectile.h +++ b/mp/src/game/server/hl2/cbasespriteprojectile.h @@ -1,51 +1,51 @@ -//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose: Base class for simple projectiles
-//
-// $NoKeywords: $
-//=============================================================================//
-
-#ifndef CBASESPRITEPROJECTILE_H
-#define CBASESPRITEPROJECTILE_H
-#ifdef _WIN32
-#pragma once
-#endif
-
-#include "Sprite.h"
-
-enum MoveType_t;
-enum MoveCollide_t;
-
-
-//=============================================================================
-//=============================================================================
-class CBaseSpriteProjectile : public CSprite
-{
- DECLARE_DATADESC();
- DECLARE_CLASS( CBaseSpriteProjectile, CSprite );
-
-public:
- void Touch( CBaseEntity *pOther );
- virtual void HandleTouch( CBaseEntity *pOther );
-
- void Think();
- virtual void HandleThink();
-
- void Spawn( char *pszModel,
- const Vector &vecOrigin,
- const Vector &vecVelocity,
- edict_t *pOwner,
- MoveType_t iMovetype,
- MoveCollide_t nMoveCollide,
- int iDamage,
- int iDamageType,
- CBaseEntity *pIntendedTarget = NULL );
-
- virtual void Precache( void ) {};
-
- int m_iDmg;
- int m_iDmgType;
- EHANDLE m_hIntendedTarget;
-};
-
-#endif // CBASESPRITEPROJECTILE_H
+//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Base class for simple projectiles +// +// $NoKeywords: $ +//=============================================================================// + +#ifndef CBASESPRITEPROJECTILE_H +#define CBASESPRITEPROJECTILE_H +#ifdef _WIN32 +#pragma once +#endif + +#include "Sprite.h" + +enum MoveType_t; +enum MoveCollide_t; + + +//============================================================================= +//============================================================================= +class CBaseSpriteProjectile : public CSprite +{ + DECLARE_DATADESC(); + DECLARE_CLASS( CBaseSpriteProjectile, CSprite ); + +public: + void Touch( CBaseEntity *pOther ); + virtual void HandleTouch( CBaseEntity *pOther ); + + void Think(); + virtual void HandleThink(); + + void Spawn( char *pszModel, + const Vector &vecOrigin, + const Vector &vecVelocity, + edict_t *pOwner, + MoveType_t iMovetype, + MoveCollide_t nMoveCollide, + int iDamage, + int iDamageType, + CBaseEntity *pIntendedTarget = NULL ); + + virtual void Precache( void ) {}; + + int m_iDmg; + int m_iDmgType; + EHANDLE m_hIntendedTarget; +}; + +#endif // CBASESPRITEPROJECTILE_H |