/* Starshatter: The Open Source Project Copyright (c) 2021-2024, Starshatter: The Open Source Project Contributors Copyright (c) 2011-2012, Starshatter OpenSource Distribution Contributors Copyright (c) 1997-2006, Destroyer Studios LLC. AUTHOR: John DiCamillo OVERVIEW ======== Abstract Resource class */ #ifndef Res_h #define Res_h #include "Types.h" // +--------------------------------------------------------------------+ class Resource { public: Resource(); virtual ~Resource(); int operator == (const Resource& r) const { return id == r.id; } HANDLE Handle() const { return id; } protected: HANDLE id; }; #endif // Res_h