Blender  V3.3
asset_library_reference.hh
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
9 #pragma once
10 
11 #include <cstdint>
12 
13 #include "DNA_asset_types.h"
14 
15 namespace blender::ed::asset {
16 
21  public:
22  /* Intentionally not `explicit`, allow implicit conversion for convenience. Might have to be
23  * NOLINT */
26 
27  friend bool operator==(const AssetLibraryReferenceWrapper &a,
29  uint64_t hash() const;
30 };
31 
32 } // namespace blender::ed::asset
friend bool operator==(const AssetLibraryReferenceWrapper &a, const AssetLibraryReferenceWrapper &b)
AssetLibraryReferenceWrapper(const AssetLibraryReference &reference)
static unsigned a[3]
Definition: RandGen.cpp:78
static const pxr::TfToken b("b", pxr::TfToken::Immortal)
unsigned __int64 uint64_t
Definition: stdint.h:90