| USDGENSCHEMA(1) | User Commands | USDGENSCHEMA(1) |
نام (NAME)
usdGenSchema - تولید کدهای کلاسهای شمای C++ از فایل USD
توضیحات (DESCRIPTION)
################################################################################################# # USD_DISABLE_PRIM_DEFINITIONS_FOR_USDGENSCHEMA is overridden to 'true'. Default is 'false'. # #################################################################################################
کاربرد: usdGenSchema [-h] [-v] [-q] [-n NAMESPACE [NAMESPACE ...]]
- [-t TEMPLATEPATH] [-hts HEADERTERMINATORSTRING]
- [schemaPath] [codeGenPath]
تولید کدهای کلاس شمای C++ از یک فایل USD.
آرگومانهای موضعی (positional arguments):
- schemaPath
- فایل مبدأ USD که کلاسهای شِما در آن تعریف شدهاند. [پیشفرض: ./schema.usda]
- codeGenPath
- دایرکتوری مقصدی که کد باید در آن تولید شود. [پیشفرض: .]
گزینهها (OPTIONS):
- -h, --help
- نمایش این پیام راهنما و خروج.
- -v, --validate
- اعتبارسنجی اینکه فایلهای مبدأ بدون تغییر باقی ماندهاند.
- -q, --quiet
- عدم چاپ متن در حین اجرا.
- -n, --namespace NAMESPACE [NAMESPACE ...]
- قرار دادن کد درون فضاینام (namespace) مشخصشده. چندین آرگومان بهصورت فضاهای نام تودرتو تفسیر خواهند شد. آرگومان سمت چپ بیرونیترین فضاینام و آرگومان سمت راست درونیترین فضاینام در نظر گرفته میشود.
- -t, --templates TEMPLATEPATH
- دایرکتوری حاوی قالبهای کلاس شِما. [پیشفرض: اولین دایرکتوری موجود از این فهرست: /build/usd /pkg/usd/usr/bin/codegenTemplates:/build/usd/pkg/usd/u sr/lib/usd/usd/resources/codegenTemplates]
- -hts, --headerTerminatorString HEADERTERMINATORSTRING
- رشتهٔ مورد استفاده برای بستن و پایان دادن به فایلهای سرایند (header) تولیدشدهٔ C++، پس از بخش کد سفارشی. [پیشفرض: #endif]
| September 2026 | usdGenSchema 26.08 |