USDGENSCHEMA(1) User Commands USDGENSCHEMA(1)

usdGenSchema - تولید کدهای کلاس‌های شمای C++ از فایل USD

#################################################################################################
#  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.

فایل مبدأ USD که کلاس‌های شِما در آن تعریف شده‌اند. [پیش‌فرض: ./schema.usda]
دایرکتوری مقصدی که کد باید در آن تولید شود. [پیش‌فرض: .]

نمایش این پیام راهنما و خروج.
اعتبارسنجی اینکه فایل‌های مبدأ بدون تغییر باقی مانده‌اند.
عدم چاپ متن در حین اجرا.
قرار دادن کد درون فضای‌نام (namespace) مشخص‌شده. چندین آرگومان به‌صورت فضاهای نام تودرتو تفسیر خواهند شد. آرگومان سمت چپ بیرونی‌ترین فضای‌نام و آرگومان سمت راست درونی‌ترین فضای‌نام در نظر گرفته می‌شود.
دایرکتوری حاوی قالب‌های کلاس شِما. [پیش‌فرض: اولین دایرکتوری موجود از این فهرست: /build/usd /pkg/usd/usr/bin/codegenTemplates:/build/usd/pkg/usd/u sr/lib/usd/usd/resources/codegenTemplates]
رشتهٔ مورد استفاده برای بستن و پایان دادن به فایل‌های سرایند (header) تولیدشدهٔ C++، پس از بخش کد سفارشی. [پیش‌فرض: #endif]
September 2026 usdGenSchema 26.08