CBasePlatformFontService


All platform-dependent classes have been moved to Platform Package in release 10.0.0.

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