protected:
EGLApiBase();
- virtual ~EGLApiBase();
+ ~EGLApiBase() override;
void InitializeBase(DriverEGL* driver);
DriverEGL* driver_;
class GL_EXPORT RealEGLApi : public EGLApiBase {
public:
RealEGLApi();
- virtual ~RealEGLApi();
+ ~RealEGLApi() override;
void Initialize(DriverEGL* driver);
};
class GL_EXPORT TraceEGLApi : public EGLApi {
public:
TraceEGLApi(EGLApi* egl_api) : egl_api_(egl_api) { }
- virtual ~TraceEGLApi();
+ ~TraceEGLApi() override;
// Include the auto-generated part of this class. We split this because
// it means we can easily edit the non-auto generated parts right here in