diff --git a/includes/xna/graphics/adapter.hpp b/includes/xna/graphics/adapter.hpp index 7f9b570..2d285c6 100644 --- a/includes/xna/graphics/adapter.hpp +++ b/includes/xna/graphics/adapter.hpp @@ -12,7 +12,7 @@ namespace xna { struct GraphicsAdapterImplementation; //Provides methods to retrieve and manipulate graphics adapters. - class GraphicsAdapter : public ImplementationBase { + class GraphicsAdapter : public PlatformImplementation { public: //Collection of available adapters on the system. static void Adapters(std::vector>& adapters); diff --git a/includes/xna/graphics/blendstate.hpp b/includes/xna/graphics/blendstate.hpp index 751e93b..d9b7bf7 100644 --- a/includes/xna/graphics/blendstate.hpp +++ b/includes/xna/graphics/blendstate.hpp @@ -104,7 +104,7 @@ namespace xna { struct BlendStateImplementation; //Contains blend state for the device. - class BlendState : public GraphicsResource, public ImplementationBase { + class BlendState : public GraphicsResource, public PlatformImplementation { public: BlendState(); BlendState(std::shared_ptr const& device); diff --git a/includes/xna/platform.hpp b/includes/xna/platform.hpp index e41e3f2..9f7ac82 100644 --- a/includes/xna/platform.hpp +++ b/includes/xna/platform.hpp @@ -4,8 +4,8 @@ #include namespace xna { - template struct ImplementationBase { - virtual ~ImplementationBase() {} + template struct PlatformImplementation { + virtual ~PlatformImplementation() {} std::unique_ptr Implementation; };