3ds Max USD API Reference
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CMaxUsdExportChaserRegistry::ChaserInfoAll the information registered for a chaser
 CMAXUSD_NS_DEF::MappedAttributeBuilder::Config
 CMaxUsdJobContextRegistry::ContextInfoAll the information registered for a specific job context
 CMaxUsdShadingModeRegistry::ConversionInfoAll the information registered for a specific material conversion
 CMAXUSD_NS_DEF::MappedAttributeBuilder::DataLayout
 CDependentEnumProc
 CMAXUSD_NS_DEF::HasDependentSkinProcCallback helper class for enumerating Max node dependents with skin modifiers. This class is a callback object for the ReferenceMaker::DoEnumDependentsImpl() and ReferenceMaker::DoEnumDependents() methods. The proc() method is called by the system
 CMaxUsdExportChaserRegistry::FactoryContextHolds data that can be accessed when constructing a MaxUsdExportChaser object
 CFPMixinInterface
 CIUSDStageProviderExposes an interface for proxies able to provide a USDStage
 CHasCanExport< T >
 CMAXUSD_NS_DEF::LogSimple wrapper for some basic logging functionality provided by the spdlog library
 CMAXUSD_NS_DEF::MappedAttributeBuilder
 CMAXUSD_NS_DEF::MappedAttributeBuilder::MappedData
 CMaxMeshConversionOptions
 CMaxUsdPrimWriterBase class for all built-in and user-defined prim writers. Translates 3dsMax nodes to USD prims
 CMaxUsdPrimWriterRegistryProvides functionality to register and lookup USD writer plugins for 3dsMax nodes
 CMaxUsdShaderWriterThe ShaderWriter base class from which material writers need to inherit from. A ShaderWriter instance is created for each material needing translation
 CMaxUsdShaderWriterRegistry
 CMaxUsdShadingModeExportContext
 CMaxUsdShadingModeExporter
 CMaxUsdWriteJobContextProvides basic functionality and access to shared data for prim and shader writers
 CMeshConverter
 CMAXUSD_NS_DEF::MeshFacadeA facade to work with the 3dsMax Mesh and MNMesh classes transparently. Does some caching internally to avoid recomputing the same things. These assume that the mesh will not change from the moment it is passed to the facade
 CMAXUSD_NS_DEF::Log::Options
 CMAXUSD_NS_DEF::PrimDefSimple struct to define a Prim, from its path and type
 CPrimvarMappingOptionsThis class exposes methods for getting and setting primvar/channel mapping options
 CmaxUsd::SceneBuilderOptions
 CUSDSceneBuilderOptionsUSD Scene Build configuration options
 CMAXUSD_NS_DEF::SceneBuilderOptionsClass for getting and setting builder options
 CMAXUSD_NS_DEF::Log::Session
 CMAXUSD_NS_DEF::StageCacheScopeGuardRAII Scope guard for adding and remove a stage from the global stage cache
 CTfRefBase
 CMaxUsdExportChaserBase class for plugin chasers which are plugins that run after the core usdExport out of 3ds Max
 CTfWeakBase
 CMaxUsdExportChaserRegistryRegistry for chaser plugins
 CMaxUsdJobContextRegistryWe provide macros that are entry points into the job context logic
 CMaxUsdShadingModeRegistry
 CMAXUSD_NS_DEF::TimeConfig
 CMAXUSD_NS_DEF::UniqueNameGeneratorUtility class to ensure every name is unique. To use, create an instance and call the getName function with the desired name. The instance will keep track of the used name and return a name with a numbered postfix if the name is already used
 CMAXUSD_NS_DEF::USDIOCallbackCallback related methods