KFbxQueryIsA
#include<kfbxquery.h>

Inheritance diagram for KFbxQueryIsA:

Inheritance graph
[legend]

List of all members.

Detailed Description

Class to manage query property .

Definition at line266of filekfbxquery.h.


Public Member Functions

virtual kFbxFilterId GetUniqueId() const
 Get unique filter Id.
virtual bool IsValid(KFbxPropertyconst&pProperty) const
 Test if the given property is valid for this query IsA.
virtual bool IsValid(KFbxPropertyconst&pProperty, kFbxConnectionType pType) const
 Test if the given property is valid for this query IsA.
virtual bool IsEqual(KFbxQuery*pOtherQuery) const
 Test if this query is equal with the given query .

Static Public Member Functions

staticKFbxQueryIsACreate(kFbxClassIdpClassId)
 Create a new query IsA object.

Protected Member Functions

 KFbxQueryIsA(kFbxClassIdpClassId)
 Constructor!

Constructor&Destructor Documentation

KFbxQueryIsA(kFbxClassId pClassId ) [protected]

Constructor!

Parameters:
pClassId 

Member Function Documentation

staticKFbxQueryIsA* Create(kFbxClassId pClassId ) [static]

Create a new query IsA object.

Parameters:
pClassId 

virtual kFbxFilterId GetUniqueId( ) const[inline, virtual]

Get unique filter Id.

Reimplemented fromKFbxQuery.

Definition at line285of filekfbxquery.h.

virtual bool IsValid(KFbxPropertyconst& pProperty ) const[virtual]

Test if the given property is valid for this query IsA.

Parameters:
pProperty The given property.
Returns:
Trueif valid,falseotherwise.

Reimplemented fromKFbxQuery.

virtual bool IsValid(KFbxPropertyconst& pProperty,
kFbxConnectionType pType 
)const[virtual]

Test if the given property is valid for this query IsA.

Parameters:
pProperty The given property.
pType 
Returns:
Trueif valid,falseotherwise.

Reimplemented fromKFbxQuery.

virtual bool IsEqual(KFbxQuerypOtherQuery ) const[virtual]

Test if this query is equal with the given query .

Parameters:
pOtherQuery 
Returns:
Trueif equal,falseotherwise.

Reimplemented fromKFbxQuery.