KFbxQueryClassId Class Reference

#include <kfbxquery.h>
Inheritance diagram for KFbxQueryClassId:
Inheritance graph
[legend]

List of all members.


Detailed Description

Class to manage query class Id.

Definition at line 225 of file kfbxquery.h.


Public Member Functions

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

Static Public Member Functions

static KFBXNEW_DECLARE_FRIEND
KFbxQueryClassId
Create (kFbxClassId pClassId)
  Create a new query class Id.

Protected Member Functions

  KFbxQueryClassId (kFbxClassId pClassId)

Constructor & Destructor Documentation

KFbxQueryClassId ( kFbxClassId  pClassId  )  [protected]

Member Function Documentation

static KFBXNEW_DECLARE_FRIEND KFbxQueryClassId* Create ( kFbxClassId  pClassId  )  [static]

Create a new query class Id.

Parameters:
pClassId  Used to create a new query class Id.

Referenced by KFbxCriteria::ObjectType().

virtual kFbxFilterId GetUniqueId (  )  const [inline, virtual]

Get unique filter Id.

Reimplemented from KFbxQuery.

Definition at line 241 of file kfbxquery.h.

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

Test if the given property is valid for this query class Id.

Parameters:
pProperty  The given property.
Returns:
True if valid, false if invalid.

Reimplemented from KFbxQuery.

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

Test if the given property is valid for this query class Id.

Parameters:
pProperty  The given property.
pType 
Returns:
True if valid, false if invalid.

Reimplemented from KFbxQuery.

virtual bool IsEqual ( KFbxQuery pOtherQuery  )  const [virtual]

Test if this query class Id is equal with the given query class Id.

Parameters:
pOtherQuery  The given query class Id.
Returns:
True if equal, false otherwise.

Reimplemented from KFbxQuery.

KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId
KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId KFbxQueryClassId