123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- """
- pygments.lexers._usd_builtins
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- A collection of known USD-related keywords, attributes, and types.
- :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
- :license: BSD, see LICENSE for details.
- """
- COMMON_ATTRIBUTES = [
- "extent",
- "xformOpOrder",
- ]
- KEYWORDS = [
- "class",
- "clips",
- "custom",
- "customData",
- "def",
- "dictionary",
- "inherits",
- "over",
- "payload",
- "references",
- "rel",
- "subLayers",
- "timeSamples",
- "uniform",
- "variantSet",
- "variantSets",
- "variants",
- ]
- OPERATORS = [
- "add",
- "append",
- "delete",
- "prepend",
- "reorder",
- ]
- SPECIAL_NAMES = [
- "active",
- "apiSchemas",
- "defaultPrim",
- "elementSize",
- "endTimeCode",
- "hidden",
- "instanceable",
- "interpolation",
- "kind",
- "startTimeCode",
- "upAxis",
- ]
- TYPES = [
- "asset",
- "bool",
- "color3d",
- "color3f",
- "color3h",
- "color4d",
- "color4f",
- "color4h",
- "double",
- "double2",
- "double3",
- "double4",
- "float",
- "float2",
- "float3",
- "float4",
- "frame4d",
- "half",
- "half2",
- "half3",
- "half4",
- "int",
- "int2",
- "int3",
- "int4",
- "keyword",
- "matrix2d",
- "matrix3d",
- "matrix4d",
- "normal3d",
- "normal3f",
- "normal3h",
- "point3d",
- "point3f",
- "point3h",
- "quatd",
- "quatf",
- "quath",
- "string",
- "syn",
- "token",
- "uchar",
- "uchar2",
- "uchar3",
- "uchar4",
- "uint",
- "uint2",
- "uint3",
- "uint4",
- "usdaType",
- "vector3d",
- "vector3f",
- "vector3h",
- ]
|