I have a base class
class ShapeF { public: ShapeF(); virtual ~ShapeF(); inline void SetPosition(const Vector2& inPosition) { mPosition.Set(i
If your compiler is Visual C++ then there is also an "abstract" keyword:
class MyClass abstract { // whatever... };
Though AFAIK it will not compile on other compilers, it's one of Microsoft custom keywords.