#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. |
Trueif OK,falseotherwise.