Loading...
Searching...
No Matches
topology.h
1
//
2
// Copyright 2016 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_IMAGING_HD_TOPOLOGY_H
8
#define PXR_IMAGING_HD_TOPOLOGY_H
9
10
#include "
pxr/pxr.h
"
11
#include "pxr/imaging/hd/api.h"
12
#include "pxr/imaging/hd/version.h"
13
#include "
pxr/base/arch/inttypes.h
"
14
15
#include <ostream>
16
17
PXR_NAMESPACE_OPEN_SCOPE
18
19
class
HdTopology {
20
public
:
21
typedef
uint64_t ID;
22
23
HdTopology() {};
24
virtual
~HdTopology() {};
25
27
virtual
ID ComputeHash()
const
= 0;
28
};
29
30
HD_API
31
std::ostream& operator << (std::ostream &out, HdTopology
const
&);
32
33
34
PXR_NAMESPACE_CLOSE_SCOPE
35
36
#endif
// PXR_IMAGING_HD_TOPOLOGY_H
37
inttypes.h
Define integral types.
pxr.h
pxr
imaging
hd
topology.h
© Copyright 2025, Pixar Animation Studios. |
Terms of Use
| Generated on Tue Nov 18 2025 10:36:10 by
1.9.6