Loading...
Searching...
No Matches
collectionPredicateLibrary.h
1
//
2
// Copyright 2024 Pixar
3
//
4
// Licensed under the terms set forth in the LICENSE.txt file available at
5
// https://openusd.org/license.
6
//
7
8
#ifndef PXR_IMAGING_HD_COLLECTION_PREDICATE_LIBRARY_H
9
#define PXR_IMAGING_HD_COLLECTION_PREDICATE_LIBRARY_H
10
11
#include "
pxr/pxr.h
"
12
13
#include "pxr/imaging/hd/api.h"
14
15
#include "pxr/usd/sdf/predicateLibrary.h"
16
17
PXR_NAMESPACE_OPEN_SCOPE
18
19
struct
HdSceneIndexPrim
;
20
21
using
HdCollectionPredicateLibrary
=
22
SdfPredicateLibrary<const HdSceneIndexPrim &>
;
23
93
103
HD_API
104
const
HdCollectionPredicateLibrary
&
105
HdGetCollectionPredicateLibrary
();
106
108
109
PXR_NAMESPACE_CLOSE_SCOPE
110
111
#endif
// PXR_IMAGING_HD_COLLECTION_PREDICATE_LIBRARY_H
SdfPredicateLibrary
Represents a library of predicate functions for use with SdfPredicateExpression.
Definition:
predicateLibrary.h:215
HdGetCollectionPredicateLibrary
HD_API const HdCollectionPredicateLibrary & HdGetCollectionPredicateLibrary()
Return a predicate library with a foundational set of predicate functions to evaluate SdfPathExpressi...
pxr.h
HdSceneIndexPrim
Small struct representing a 'prim' in the Hydra scene index.
Definition:
sceneIndex.h:35
pxr
imaging
hd
collectionPredicateLibrary.h
© Copyright 2025, Pixar Animation Studios. |
Terms of Use
| Generated on Tue Nov 18 2025 10:36:09 by
1.9.6