This document is for a version of USD that is under development. See this page for the current release.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
changeBlock.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_USD_SDF_CHANGE_BLOCK_H
8#define PXR_USD_SDF_CHANGE_BLOCK_H
9
10#include "pxr/pxr.h"
11#include "pxr/usd/sdf/api.h"
12
13PXR_NAMESPACE_OPEN_SCOPE
14
55
57public:
58 SDF_API
61 if (_key) {
62 _CloseChangeBlock(_key);
63 }
64 }
65private:
66 SDF_API
67 void _CloseChangeBlock(void const *key) const;
68
69 void const *_key;
70};
71
72PXR_NAMESPACE_CLOSE_SCOPE
73
74#endif // PXR_USD_SDF_CHANGE_BLOCK_H
DANGER DANGER DANGER
Definition: changeBlock.h:56