USDGENSCHEMA(1) User Commands USDGENSCHEMA(1)

usdGenSchema - manual page for usdGenSchema 26.08

################################################################################################# # USD_DISABLE_PRIM_DEFINITIONS_FOR_USDGENSCHEMA is overridden to 'true'. Default is 'false'. # ################################################################################################# usage: usdGenSchema [-h] [-v] [-q] [-n NAMESPACE [NAMESPACE ...]]

[-t TEMPLATEPATH] [-hts HEADERTERMINATORSTRING]
[schemaPath] [codeGenPath]

Generate C++ schema class code from a USD file.

The source USD file where schema classes are defined. [Default: ./schema.usda]
The target directory where the code should be generated. [Default: .]

show this help message and exit
Verify that the source files are unchanged.
Do not output text during execution.
Wrap code in this specified namespace. Multiple arguments will be interpreted as a nested namespace. The leftmost argument will be treated as the outermost namespace, with the rightmost argument as the innermost.
Directory containing schema class templates. [Default: first directory that exists from this list: /build/usd /pkg/usd/usr/bin/codegenTemplates:/build/usd/pkg/usd/u sr/lib/usd/usd/resources/codegenTemplates]
The string used to terminate generated C++ header files, after the custom code section. [Default: #endif]
September 2026 usdGenSchema 26.08