Class implements basic features of platform font services. Its goal is to be a base class for platform font services. But it also can be used as completed platform font service if no additional features required.
You can find more information in comments below. Overrided methods can be found in corresponding base class or interface.
class CBasePlatformFontService :public virtual IPlatformFontService
{
public:
CBasePlatformFontService(CBasePlatformFont *platformfont);
virtual ~CBasePlatformFontService() = default;
void AddRef() override;
void Release() override;
};
Namespace: | nitisa::standard |
Include: | Standard/Platform/Base/BasePlatformFontService.h |