FBX C++ API Reference
|
#include <fbxquery.h>
Defines a filtering criteria for a query of objects, connections and properties, so that only those satisfying the criteria are affected by the query.
Some examples of kinds of criteria are object type, connection type, or property. Criteria can be combined using logical operators such as "and" and "or".
Definition at line 104 of file fbxquery.h.
Public Member Functions | |
FbxCriteria | operator && (const FbxCriteria &pCriteria) const |
Gets a logical conjunction (and) criteria from this and the specified criteria. More... | |
FbxCriteria | operator|| (const FbxCriteria &pCriteria) const |
Gets a logical disjunction (or) criteria from this and the specified criteria. More... | |
FbxCriteria | operator! () const |
Returns a negated version of the criteria. More... | |
FbxQuery * | GetQuery () const |
Retrieves the query. More... | |
Static Public Member Functions | |
static FbxCriteria | ObjectType (const FbxClassId &pClassId) |
Creates a new query criteria that only selects objects which have a specific class ID or derive from a class with a specific class ID. More... | |
static FbxCriteria | ObjectTypeStrict (const FbxClassId &pClassId) |
Creates a new query criteria that only selects objects which have a specific class ID. More... | |
static FbxCriteria | IsProperty () |
Creates a new query criteria that only selects properties. More... | |
|
static |
Creates a new query criteria that only selects objects which have a specific class ID or derive from a class with a specific class ID.
pClassId | The base type class ID |
|
static |
Creates a new query criteria that only selects objects which have a specific class ID.
pClassId | The type class ID |
|
static |
Creates a new query criteria that only selects properties.
FbxCriteria operator&& | ( | const FbxCriteria & | pCriteria | ) | const |
Gets a logical conjunction (and) criteria from this and the specified criteria.
pCriteria | The specified criteria |
FbxCriteria operator|| | ( | const FbxCriteria & | pCriteria | ) | const |
Gets a logical disjunction (or) criteria from this and the specified criteria.
pCriteria | The specified criteria |
FbxCriteria operator! | ( | ) | const |
Returns a negated version of the criteria.
FbxQuery* GetQuery | ( | ) | const |
Retrieves the query.