maxon::presetargs Namespace Reference

Detailed Description

Internal identifiers used for PresetLoadArgs/PresetSaveArgs. The attributes use by each preset asset type depend on the implementation.

Functions

 MAXON_ATTRIBUTE (Bool, Partial, "net.maxon.asset.preset.args.partial")
 
 MAXON_ATTRIBUTE (void *, ClassicSubType, "net.maxon.asset.preset.args.classicsubtype")
 
 MAXON_ATTRIBUTE (Array< Id >, AssetSubType, "net.maxon.asset.preset.args.assetsubtype")
 
 MAXON_ATTRIBUTE (void *, DefaultsBaseContainer, "net.maxon.asset.preset.args.classicdefaultsdata")
 
 MAXON_ATTRIBUTE (DataDictionary, DefaultsDictionary, "net.maxon.asset.preset.args.assetdefaultsdata")
 

Function Documentation

◆ MAXON_ATTRIBUTE() [1/5]

maxon::presetargs::MAXON_ATTRIBUTE ( Bool  ,
Partial  ,
"net.maxon.asset.preset.args.partial"   
)

◆ MAXON_ATTRIBUTE() [2/5]

maxon::presetargs::MAXON_ATTRIBUTE ( void *  ,
ClassicSubType  ,
"net.maxon.asset.preset.args.classicsubtype"   
)

Pointer to const Block<const Int32>.

◆ MAXON_ATTRIBUTE() [3/5]

maxon::presetargs::MAXON_ATTRIBUTE ( Array< Id ,
AssetSubType  ,
"net.maxon.asset.preset.args.assetsubtype"   
)

◆ MAXON_ATTRIBUTE() [4/5]

maxon::presetargs::MAXON_ATTRIBUTE ( void *  ,
DefaultsBaseContainer  ,
"net.maxon.asset.preset.args.classicdefaultsdata"   
)

Pointer to BaseContainer.

◆ MAXON_ATTRIBUTE() [5/5]

maxon::presetargs::MAXON_ATTRIBUTE ( DataDictionary  ,
DefaultsDictionary  ,
"net.maxon.asset.preset.args.assetdefaultsdata"   
)