//========= Copyright © Valve LLC, All rights reserved. ============ // // Purpose: // //============================================================================= #ifndef IHASOWNER_H #define IHASOWNER_H #ifdef _WIN32 #pragma once #endif class CBaseEntity; //----------------------------------------------------------------------------- // Purpose: Allows an entity to access its owner regardless of entity type //----------------------------------------------------------------------------- class IHasOwner { public: virtual CBaseEntity *GetOwnerViaInterface( void ) = 0; }; #endif // IHASOWNER_H