.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH USDGENSCHEMA "1" "September 2026" "usdGenSchema 26.08" "User Commands" .SH NAME usdGenSchema \- manual page for usdGenSchema 26.08 .SH DESCRIPTION ################################################################################################# # USD_DISABLE_PRIM_DEFINITIONS_FOR_USDGENSCHEMA is overridden to 'true'. Default is 'false'. # ################################################################################################# usage: usdGenSchema [\-h] [\-v] [\-q] [\-n NAMESPACE [NAMESPACE ...]] .TP [\-t TEMPLATEPATH] [\-hts HEADERTERMINATORSTRING] [schemaPath] [codeGenPath] .PP Generate C++ schema class code from a USD file. .SS "positional arguments:" .TP schemaPath The source USD file where schema classes are defined. [Default: ./schema.usda] .TP codeGenPath The target directory where the code should be generated. [Default: .] .SS "options:" .TP \fB\-h\fR, \fB\-\-help\fR show this help message and exit .TP \fB\-v\fR, \fB\-\-validate\fR Verify that the source files are unchanged. .TP \fB\-q\fR, \fB\-\-quiet\fR Do not output text during execution. .TP \fB\-n\fR, \fB\-\-namespace\fR NAMESPACE [NAMESPACE ...] 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. .TP \fB\-t\fR, \fB\-\-templates\fR TEMPLATEPATH Directory containing schema class templates. [Default: first directory that exists from this list: \fI\,/build/usd\/\fP /pkg/usd/usr/bin/codegenTemplates:/build/usd/pkg/usd/u sr/lib/usd/usd/resources/codegenTemplates] .TP \fB\-hts\fR, \fB\-\-headerTerminatorString\fR HEADERTERMINATORSTRING The string used to terminate generated C++ header files, after the custom code section. [Default: #endif]