KFbxProductInfoBuilder
#include<kfbxproductinfo.h>

List of all members.

Detailed Description

FBX SDK product information builder class.

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&Destructor Documentation

Constructor.

virtual ~KFbxProductInfoBuilder( ) [virtual]

Destructor.

Member Function Documentation

bool FillArray(KString pUrl,
KFbxArrayProductInfo& pArrayProductInfo,
KFbxProductInfopRefProductInfo,
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).

Parameters:
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.
Returns:
Trueif OK,falseotherwise.