mirror of
https://github.com/Mauler125/r5sdk.git
synced 2025-02-09 19:15:03 +01:00
* Put initializer values inside brackets. * Put logical AND conditions within parentheses. * Put assignments within conditional statements within parentheses. * Mark unused variables as such to suppress compiler warnings. * Fix vftable shadow warnings caused by ConVar::CreateInternal (does not implement, only interface. Renamed to yield desired behavior). * Fix 'never' initialized class members for 'CCVarIteratorInternal'. * Return values in interface vftables that cannot be pure virtual.
29 lines
573 B
C++
29 lines
573 B
C++
//====== Copyright <20> 1996-2005, Valve Corporation, All rights reserved. =======//
|
||
//
|
||
// Purpose:
|
||
//
|
||
// $NoKeywords: $
|
||
//=============================================================================//
|
||
|
||
#ifndef ENGINE_ICOLLIDEABLE_H
|
||
#define ENGINE_ICOLLIDEABLE_H
|
||
#ifdef _WIN32
|
||
#pragma once
|
||
#endif
|
||
|
||
#include "tier0/platform.h"
|
||
|
||
class IHandleEntity;
|
||
|
||
abstract_class ICollideable
|
||
{
|
||
public:
|
||
// Gets at the entity handle associated with the collideable
|
||
virtual IHandleEntity* GetEntityHandle() { return nullptr; };// = 0;
|
||
|
||
// TODO!!!
|
||
};
|
||
|
||
|
||
#endif // ENGINE_ICOLLIDEABLE_H
|