usdrt/scenegraph/usd/usdUI/tokens.h
File members: usdrt/scenegraph/usd/usdUI/tokens.h
// Copyright (c) 2022-2024, NVIDIA CORPORATION. All rights reserved.
//
// NVIDIA CORPORATION and its licensors retain all intellectual property
// and proprietary rights in and to this software, related documentation
// and any modifications thereto. Any use, reproduction, disclosure or
// distribution of this software and related documentation without an express
// license agreement from NVIDIA CORPORATION is strictly prohibited.
//
#pragma once
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
//
// This is an automatically generated file (by usdGenSchema.py).
// Do not hand-edit!
//
// XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include <usdrt/scenegraph/base/tf/token.h>
namespace usdrt
{
struct UsdUITokensType
{
UsdUITokensType();
const TfToken closed;
const TfToken minimized;
const TfToken open;
const TfToken uiDescription;
const TfToken uiDisplayGroup;
const TfToken uiDisplayName;
const TfToken uiNodegraphNodeDisplayColor;
const TfToken uiNodegraphNodeExpansionState;
const TfToken uiNodegraphNodeIcon;
const TfToken uiNodegraphNodePos;
const TfToken uiNodegraphNodeSize;
const TfToken uiNodegraphNodeStackingOrder;
const std::vector<TfToken> allTokens;
};
inline UsdUITokensType::UsdUITokensType()
: closed("closed"),
minimized("minimized"),
open("open"),
uiDescription("ui:description"),
uiDisplayGroup("ui:displayGroup"),
uiDisplayName("ui:displayName"),
uiNodegraphNodeDisplayColor("ui:nodegraph:node:displayColor"),
uiNodegraphNodeExpansionState("ui:nodegraph:node:expansionState"),
uiNodegraphNodeIcon("ui:nodegraph:node:icon"),
uiNodegraphNodePos("ui:nodegraph:node:pos"),
uiNodegraphNodeSize("ui:nodegraph:node:size"),
uiNodegraphNodeStackingOrder("ui:nodegraph:node:stackingOrder")
{
}
struct UsdUITokensTypeAccessor
{
const UsdUITokensType* operator->()
{
static const UsdUITokensType tokens;
return &tokens;
}
};
inline UsdUITokensTypeAccessor UsdUITokens;
} // namespace usdrt