All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
collectionPredicateLibrary.h
Go to the documentation of this file.
1//
2// Copyright 2023 Pixar
3//
4// Licensed under the terms set forth in the LICENSE.txt file available at
5// https://openusd.org/license.
6//
7#ifndef PXR_USD_USD_COLLECTION_PREDICATE_LIBRARY_H
8#define PXR_USD_USD_COLLECTION_PREDICATE_LIBRARY_H
9
11
12#include "pxr/pxr.h"
13
14#include "pxr/usd/usd/object.h"
15#include "pxr/usd/usd/prim.h"
16
17#include "pxr/usd/sdf/predicateLibrary.h"
18
19PXR_NAMESPACE_OPEN_SCOPE
20
22
76USD_API
79
80PXR_NAMESPACE_CLOSE_SCOPE
81
82#endif // PXR_USD_USD_COLLECTION_PREDICATE_LIBRARY_H
83
Represents a library of predicate functions for use with SdfPredicateExpression.
USD_API UsdObjectPredicateLibrary const & UsdGetCollectionPredicateLibrary()
Return the predicate library used to evaluate SdfPathExpressions in UsdCollectionAPI's membershipExpr...