#include<kfbxproductinfo.h>
Definition at line195of filekfbxproductinfo.h.
Constructor and Destructor | |
KFbxProductInfoBuilder() | |
Constructor. | |
virtual | ~KFbxProductInfoBuilder() |
Destructor. | |
Public Member Functions | |
bool | FillArray(KStringpUrl, KFbxArrayProductInfo&pArrayProductInfo,KFbxProductInfo*pRefProductInfo, int(*pFCompareProducts)(const void *, const void *), int(*pFCompareVersions)(const void *, const void *)) |
Load file product info; Then fill an array ofKFbxProductInfofor this pProduct (e.g. |
Constructor.
virtual ~KFbxProductInfoBuilder | ( | ) | [virtual] |
Destructor.
bool FillArray | ( | KString | pUrl, | |
KFbxArrayProductInfo& | pArrayProductInfo, | |||
KFbxProductInfo* | pRefProductInfo, | |||
int(*)(const void *, const void *) | pFCompareProducts, | |||
int(*)(const void *, const void *) | pFCompareVersions | |||
) |
Load file product info; Then fill an array ofKFbxProductInfofor this pProduct (e.g.
Maya, Max...), pPackageVersion (7.0, 7.5...), pOS (Linux, Windows, Windows64, ...), (function pFCompareProducts returns 0 for these values) and that are more recent than the given pVersion and pBuildNumber (function pFCompareVersions returns 1 for these values).
pUrl | Product URL. | |
pArrayProductInfo | Result array of KFbxProductInfos after comparison. | |
pRefProductInfo | The product to compare with. | |
pFCompareProducts | The fuction to compare product, package version and OS. | |
pFCompareVersions | The fuction to compare version and buildnumber. |
True
if OK,false
otherwise.