CFx SDK Documentation  2020SP3
Public Types | Public Member Functions | List of all members
CFxLicensingAPI Class Referenceabstract

#include <FxLicensingAPI.h>

Public Types

enum  ProductType { Undefined, Unregistered, FullVersion, TrialVersion }
 

Public Member Functions

 CFxLicensingAPI ()
 
 ~CFxLicensingAPI ()
 
virtual bool registerPlugin (const CFxPluginInfo &pluginInfo)=0
 
virtual ProductType activate (bool bSilentCheck, int iPluginId)=0
 

Detailed Description

Definition at line 37 of file FxLicensingAPI.h.

Member Enumeration Documentation

◆ ProductType

Enumerator
Undefined 
Unregistered 
FullVersion 
TrialVersion 

Definition at line 40 of file FxLicensingAPI.h.

Constructor & Destructor Documentation

◆ CFxLicensingAPI()

CFxLicensingAPI::CFxLicensingAPI ( )

◆ ~CFxLicensingAPI()

CFxLicensingAPI::~CFxLicensingAPI ( )

Member Function Documentation

◆ activate()

virtual ProductType CFxLicensingAPI::activate ( bool  bSilentCheck,
int  iPluginId 
)
pure virtual

◆ registerPlugin()

virtual bool CFxLicensingAPI::registerPlugin ( const CFxPluginInfo pluginInfo)
pure virtual

The documentation for this class was generated from the following file: