maxon::ASSETMETADATA Namespace Reference

Namespaces

 COLORCATEGORY
 

Typedefs

using AssetCommandQueryStateDelegate = Delegate< Result< COMMAND_ASSET_STATE >()>
 
using AssetCommandExecuteDelegate = Delegate< Result< void >(Bool withOptions)>
 
using VersionRange = Tuple< Float, Float >
 
using AssetUsageType = Tuple< UniversalDateTime, Int >
 

Functions

 MAXON_ATTRIBUTE (AssetCommandQueryStateDelegate, CommandQueryState, "net.maxon.asset.command.metadata.querystate")
 
 MAXON_ATTRIBUTE (AssetCommandExecuteDelegate, CommandExecute, "net.maxon.asset.command.metadata.execute")
 
 MAXON_ATTRIBUTE (String, CommandHelp, "net.maxon.asset.command.metadata.help")
 
 MAXON_ATTRIBUTE (String, CommandShortcuts, "net.maxon.asset.command.metadata.shortcuts")
 
 MAXON_ATTRIBUTE (Int, CommandLegacyId, "net.maxon.asset.command.metadata.legacyid")
 
 MAXON_ATTRIBUTE (String, CommandLegacyScope, "net.maxon.asset.command.metadata.legacyscope")
 
 MAXON_ATTRIBUTE (Bool, HiddenCommand, "net.maxon.asset.command.metadata.hidden")
 
 MAXON_ATTRIBUTE (Array< Id >, CommandScopes, "net.maxon.asset.command.metadata.scopes")
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.command", CommandTypeCommand)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.hotkey", CommandTypeHotkey)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.tool", CommandTypeTool)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.generator", CommandTypeObjectGenerator)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.deformer", CommandTypeObjectDeformer)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.effector", CommandTypeObjectEffector)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.force", CommandTypeObjectForce)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.filter", CommandTypeObjectFilter)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.primitive", CommandTypeObjectPrimitive)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.field", CommandTypeObjectField)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.scene", CommandTypeObjectScene)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.object.other", CommandTypeObjectOther)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.tag", CommandTypeTag)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.script", CommandTypeScript)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.mode", CommandTypeMode)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.type.manager", CommandTypeManager)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.mesh", CommandScopeMesh)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.model", CommandScopeModel)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.spline", CommandScopeSpline)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.sculpting", CommandScopeSculpting)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.painting", CommandScopePainting)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.uvs", CommandScopeUVS)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.rigging", CommandScopeRigging)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.exchange", CommandScopeExchange)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.materials", CommandScopeMaterials)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.nodes", CommandScopeNodes)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.particles", CommandScopeParticles)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.cloth", CommandScopeCloth)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.pyro", CommandScopePyro)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.bullet", CommandScopeBullet)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.camera", CommandScopeCamera)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.lighting", CommandScopeLighting)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.animation", CommandScopeAnimation)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.powerslider", CommandScopePowerslider)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.mograph", CommandScopeMograph)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.tracker", CommandScopeTracker)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.viewport", CommandScopeViewport)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.assetbrowser", CommandScopeAssetBrowser)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.rendering", CommandScopeRendering)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.teamrender", CommandScopeTeamRender)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.redshift", CommandScopeRedshift)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.substance", CommandScopeSubstance)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.objects", CommandScopeObjects)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.python", CommandScopePython)
 
 MAXON_INTERNED_ID ("net.maxon.asset.command.scope.other", CommandScopeOther)
 
 MAXON_ATTRIBUTE (Array< Id >, Keywords, "net.maxon.asset.keywords")
 
 MAXON_ATTRIBUTE (Array< Id >, UserKeywords, "net.maxon.asset.userkeywords")
 
 MAXON_RESOURCE_DATABASE_SCOPE ("net.maxon.assetmetadata")
 
 MAXON_ATTRIBUTE (UniversalDateTime, ASSET_TIMESTAMP, "net.maxon.asset.timestamp")
 
 MAXON_ATTRIBUTE (UInt64, ASSET_SIZE, "net.maxon.asset.size")
 
 MAXON_ATTRIBUTE (String, ASSET_VERSIONTAG, "net.maxon.asset.versiontag")
 
 MAXON_ATTRIBUTE (Url, ASSET_PREVIEWIMAGEURL, "net.maxon.asset.previewimageurl")
 
 MAXON_ATTRIBUTE (Url, ASSET_PREVIEWANIMURL, "net.maxon.asset.previewanimurl")
 
 MAXON_ATTRIBUTE (Url, PROXYGEOMETRY, "net.maxon.assetmetadata.proxygeometry")
 
 MAXON_ATTRIBUTE (String, ASSET_SORT, "net.maxon.asset.sort")
 
 MAXON_ATTRIBUTE (Array< AssetDependencyStruct >, Dependencies, "net.maxon.asset.dependencies.2")
 
 MAXON_ATTRIBUTE (VersionRange, ValidVersionRange, "net.maxon.asset.validversion")
 
 MAXON_ATTRIBUTE (ASSETLICENSETYPE, ValidLicenseType, "net.maxon.asset.validlicensetype")
 
 MAXON_ATTRIBUTE (DataDictionary, MetaProperties, "net.maxon.asset.metaproperties")
 
 MAXON_ATTRIBUTE (AssetUsageType, Usage, "net.maxon.asset.usage")
 
 MAXON_ATTRIBUTE (Id, Category, "net.maxon.node.category")
 
 MAXON_ATTRIBUTE (Id, ColorCategory, "net.maxon.asset.colorcategory")
 
 MAXON_ATTRIBUTE (CString, DerivedMetaDataStamp, "net.maxon.asset.derivedmetadatastamp")
 
 MAXON_ATTRIBUTE (Id, NodeSpace, "net.maxon.node.nodespace")
 
 MAXON_ATTRIBUTE (Id, Plugin, "net.maxon.node.plugin")
 
 MAXON_ATTRIBUTE (void, SubType_ENUM_InternalModule, "net.maxon.asset.plugin.internalmodule")
 
 MAXON_ATTRIBUTE (void, SubType_ENUM_ExternalPlugin, "net.maxon.asset.plugin.externalplugin")
 
 MAXON_ATTRIBUTE (String, SmartSearch, "net.maxon.node.smartsearch")
 
 MAXON_ATTRIBUTE (Id, SubType, "net.maxon.asset.subtype")
 
 MAXON_ATTRIBUTE (void, SubType_ENUM_MediaImage, "net.maxon.asset.subtype.mediaimage")
 
 MAXON_ATTRIBUTE (void, SubType_ENUM_MediaMovie, "net.maxon.asset.subtype.mediamovie")
 
 MAXON_ATTRIBUTE (void, SubType_ENUM_Object, "net.maxon.asset.subtype.object")
 
 MAXON_ATTRIBUTE (void, SubType_ENUM_Material, "net.maxon.asset.subtype.material")
 
 MAXON_ATTRIBUTE (void, SubType_ENUM_Scene, "net.maxon.asset.subtype.scene")
 

Variables

static const LiteralId ID_FAVOURITEKEYWORD
 

Typedef Documentation

◆ AssetCommandQueryStateDelegate

The command asset query state delegate.

See also
COMMAND_ASSET_STATE

◆ AssetCommandExecuteDelegate

using AssetCommandExecuteDelegate = Delegate<Result<void>(Bool withOptions)>

The command asset execute delegate.

◆ VersionRange

Defines the version (from, to) which the asset is valid.

◆ AssetUsageType

Function Documentation

◆ MAXON_ATTRIBUTE() [1/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( AssetCommandQueryStateDelegate  ,
CommandQueryState  ,
"net.maxon.asset.command.metadata.querystate"   
)

◆ MAXON_ATTRIBUTE() [2/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( AssetCommandExecuteDelegate  ,
CommandExecute  ,
"net.maxon.asset.command.metadata.execute"   
)

◆ MAXON_ATTRIBUTE() [3/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( String  ,
CommandHelp  ,
"net.maxon.asset.command.metadata.help"   
)

The command asset help.

◆ MAXON_ATTRIBUTE() [4/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( String  ,
CommandShortcuts  ,
"net.maxon.asset.command.metadata.shortcuts"   
)

The command asset shortcuts.

◆ MAXON_ATTRIBUTE() [5/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Int  ,
CommandLegacyId  ,
"net.maxon.asset.command.metadata.legacyid"   
)

The command asset legacy ID.

◆ MAXON_ATTRIBUTE() [6/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( String  ,
CommandLegacyScope  ,
"net.maxon.asset.command.metadata.legacyscope"   
)

The command asset legacy scope.

◆ MAXON_ATTRIBUTE() [7/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Bool  ,
HiddenCommand  ,
"net.maxon.asset.command.metadata.hidden"   
)

Sets the command asset hidden state.

◆ MAXON_ATTRIBUTE() [8/36]

◆ MAXON_INTERNED_ID() [1/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.command"  ,
CommandTypeCommand   
)

General command.

◆ MAXON_INTERNED_ID() [2/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.hotkey"  ,
CommandTypeHotkey   
)

Hotkey command.

◆ MAXON_INTERNED_ID() [3/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.tool"  ,
CommandTypeTool   
)

Tool command.

◆ MAXON_INTERNED_ID() [4/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.generator"  ,
CommandTypeObjectGenerator   
)

Generator Object command.

◆ MAXON_INTERNED_ID() [5/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.deformer"  ,
CommandTypeObjectDeformer   
)

Deformer Object command.

◆ MAXON_INTERNED_ID() [6/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.effector"  ,
CommandTypeObjectEffector   
)

Effector Object command.

◆ MAXON_INTERNED_ID() [7/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.force"  ,
CommandTypeObjectForce   
)

Force Object command.

◆ MAXON_INTERNED_ID() [8/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.filter"  ,
CommandTypeObjectFilter   
)

Filter Object command.

◆ MAXON_INTERNED_ID() [9/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.primitive"  ,
CommandTypeObjectPrimitive   
)

Primitive Object command.

◆ MAXON_INTERNED_ID() [10/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.field"  ,
CommandTypeObjectField   
)

Field Object command.

◆ MAXON_INTERNED_ID() [11/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.scene"  ,
CommandTypeObjectScene   
)

Scene Object command.

◆ MAXON_INTERNED_ID() [12/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.object.other"  ,
CommandTypeObjectOther   
)

Other Object command.

◆ MAXON_INTERNED_ID() [13/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.tag"  ,
CommandTypeTag   
)

Tag command.

◆ MAXON_INTERNED_ID() [14/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.script"  ,
CommandTypeScript   
)

Script command.

◆ MAXON_INTERNED_ID() [15/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.mode"  ,
CommandTypeMode   
)

Mode command.

◆ MAXON_INTERNED_ID() [16/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.type.manager"  ,
CommandTypeManager   
)

Manager command.

◆ MAXON_INTERNED_ID() [17/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.mesh"  ,
CommandScopeMesh   
)

Scope for polygon mesh related items.

◆ MAXON_INTERNED_ID() [18/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.model"  ,
CommandScopeModel   
)

Scope for model related items.

◆ MAXON_INTERNED_ID() [19/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.spline"  ,
CommandScopeSpline   
)

Scope for spline related items.

◆ MAXON_INTERNED_ID() [20/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.sculpting"  ,
CommandScopeSculpting   
)

Scope for sculpting related items. Sculptbrushes, Sculpt modules.

◆ MAXON_INTERNED_ID() [21/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.painting"  ,
CommandScopePainting   
)

Scope for paiting and BodyPaint related items.

◆ MAXON_INTERNED_ID() [22/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.uvs"  ,
CommandScopeUVS   
)

Scope for UV related items.

◆ MAXON_INTERNED_ID() [23/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.rigging"  ,
CommandScopeRigging   
)

Scope for rigging related items. Mocca, Character Animation module.

◆ MAXON_INTERNED_ID() [24/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.exchange"  ,
CommandScopeExchange   
)

Scope for Exchange related items. GoZ, glTF, USD, Interop, Collada, Alembic, etc.

◆ MAXON_INTERNED_ID() [25/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.materials"  ,
CommandScopeMaterials   
)

Scope for Material related items.

◆ MAXON_INTERNED_ID() [26/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.nodes"  ,
CommandScopeNodes   
)

Scope for Node Editor related items. Nodeeditor2, Nbo.

◆ MAXON_INTERNED_ID() [27/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.particles"  ,
CommandScopeParticles   
)

Scope for simple particles related items.

◆ MAXON_INTERNED_ID() [28/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.cloth"  ,
CommandScopeCloth   
)

Scope for cloth simulation related items. Clothilde module.

◆ MAXON_INTERNED_ID() [29/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.pyro"  ,
CommandScopePyro   
)

Scope for Pyro simmulation related items.

◆ MAXON_INTERNED_ID() [30/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.bullet"  ,
CommandScopeBullet   
)

Scope for Bullet simulation related items.

◆ MAXON_INTERNED_ID() [31/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.camera"  ,
CommandScopeCamera   
)

Scope for camera related items. Motioncam module.

◆ MAXON_INTERNED_ID() [32/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.lighting"  ,
CommandScopeLighting   
)

Scope for lights and lighting related items.

◆ MAXON_INTERNED_ID() [33/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.animation"  ,
CommandScopeAnimation   
)

Scope for keyframing and general animation items.

◆ MAXON_INTERNED_ID() [34/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.powerslider"  ,
CommandScopePowerslider   
)

Scope for the powerslider animation items. Time Scrollbar module.

◆ MAXON_INTERNED_ID() [35/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.mograph"  ,
CommandScopeMograph   
)

Scope for MoGraph related items.

◆ MAXON_INTERNED_ID() [36/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.tracker"  ,
CommandScopeTracker   
)

Scope for Tracking related items. Motiontracker & Motion Tracker Graph View Manager modules.

◆ MAXON_INTERNED_ID() [37/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.viewport"  ,
CommandScopeViewport   
)

Scope for Viewport related items.

◆ MAXON_INTERNED_ID() [38/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.assetbrowser"  ,
CommandScopeAssetBrowser   
)

Scope for Asset Browser related items.

◆ MAXON_INTERNED_ID() [39/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.rendering"  ,
CommandScopeRendering   
)

Scope for general Rendering and related items.

◆ MAXON_INTERNED_ID() [40/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.teamrender"  ,
CommandScopeTeamRender   
)

Scope for Team Render related items. Teamrender module.

◆ MAXON_INTERNED_ID() [41/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.redshift"  ,
CommandScopeRedshift   
)

Scope for Redshift related items. Redshift und Redshift4c4d modules.

◆ MAXON_INTERNED_ID() [42/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.substance"  ,
CommandScopeSubstance   
)

Scope for Substance related items. Substance module.

◆ MAXON_INTERNED_ID() [43/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.objects"  ,
CommandScopeObjects   
)

Scope for object related items.

◆ MAXON_INTERNED_ID() [44/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.python"  ,
CommandScopePython   
)

Scope for programming related items.

◆ MAXON_INTERNED_ID() [45/45]

maxon::ASSETMETADATA::MAXON_INTERNED_ID ( "net.maxon.asset.command.scope.other"  ,
CommandScopeOther   
)

Scope for ramaining items.

◆ MAXON_ATTRIBUTE() [9/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Array< Id ,
Keywords  ,
"net.maxon.asset.keywords"   
)

Array with ids of keywords assets, attached to the asset.

◆ MAXON_ATTRIBUTE() [10/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Array< Id ,
UserKeywords  ,
"net.maxon.asset.userkeywords"   
)

Array with ids of user keywords assets, attached to the asset.

◆ MAXON_RESOURCE_DATABASE_SCOPE()

maxon::ASSETMETADATA::MAXON_RESOURCE_DATABASE_SCOPE ( "net.maxon.assetmetadata"  )

◆ MAXON_ATTRIBUTE() [11/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( UniversalDateTime  ,
ASSET_TIMESTAMP  ,
"net.maxon.asset.timestamp"   
)

This read-only asset meta data attribute has the time stamp of the asset creation as value. It is automatically set by an asset repository when StoreAsset is called.

◆ MAXON_ATTRIBUTE() [12/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( UInt64  ,
ASSET_SIZE  ,
"net.maxon.asset.size"   
)

This read-only asset meta data attribute has the size of the asset. It is a optional property.

◆ MAXON_ATTRIBUTE() [13/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( String  ,
ASSET_VERSIONTAG  ,
"net.maxon.asset.versiontag"   
)

This asset meta data attribute can be set by the user to give a version tag for an asset. There is no special convention for the version tag, so it could be for example "1.0" or "Fixed bug 42".

◆ MAXON_ATTRIBUTE() [14/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Url  ,
ASSET_PREVIEWIMAGEURL  ,
"net.maxon.asset.previewimageurl"   
)

This asset meta data attribute can be set by the user to give a preview image.

◆ MAXON_ATTRIBUTE() [15/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Url  ,
ASSET_PREVIEWANIMURL  ,
"net.maxon.asset.previewanimurl"   
)

Optional asset meta data attribute can be set by the user to give a preview animation.

◆ MAXON_ATTRIBUTE() [16/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Url  ,
PROXYGEOMETRY  ,
"net.maxon.assetmetadata.proxygeometry"   
)

url to a 3D file format with the proxy geometry

◆ MAXON_ATTRIBUTE() [17/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( String  ,
ASSET_SORT  ,
"net.maxon.asset.sort"   
)

manual sorting of asset browser entries

◆ MAXON_ATTRIBUTE() [18/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Array< AssetDependencyStruct ,
Dependencies  ,
"net.maxon.asset.dependencies.2"   
)

Array with asset ids which other assets are required to use this asset.

◆ MAXON_ATTRIBUTE() [19/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( VersionRange  ,
ValidVersionRange  ,
"net.maxon.asset.validversion"   
)

◆ MAXON_ATTRIBUTE() [20/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( ASSETLICENSETYPE  ,
ValidLicenseType  ,
"net.maxon.asset.validlicensetype"   
)

Defines the version (from, to) which the asset is valid.

◆ MAXON_ATTRIBUTE() [21/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( DataDictionary  ,
MetaProperties  ,
"net.maxon.asset.metaproperties"   
)

This asset meta data attribute can be set by the user to give more details about the asset. The data is depending on the asset type and subtype. The DataDictionary can contain the Resolution of images/movies, bounding boxes of geometry.

◆ MAXON_ATTRIBUTE() [22/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( AssetUsageType  ,
Usage  ,
"net.maxon.asset.usage"   
)

this meta data counts the usage of the assets.

  1. UniversalDateTime - last usage
  2. Int - usage count

◆ MAXON_ATTRIBUTE() [23/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Id  ,
Category  ,
"net.maxon.node.category"   
)

◆ MAXON_ATTRIBUTE() [24/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Id  ,
ColorCategory  ,
"net.maxon.asset.colorcategory"   
)

◆ MAXON_ATTRIBUTE() [25/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( CString  ,
DerivedMetaDataStamp  ,
"net.maxon.asset.derivedmetadatastamp"   
)

The value of this meta data attribute is used by GetDerivedMetaData for invalidation of cached derived meta data. If an asset has a value for this meta data attribute, then GetDerivedMetaData uses the value as a stamp for its persistent cache. Whenever the value changes, the cached data is considered invalid and gets re-derived.

◆ MAXON_ATTRIBUTE() [26/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Id  ,
NodeSpace  ,
"net.maxon.node.nodespace"   
)

◆ MAXON_ATTRIBUTE() [27/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Id  ,
Plugin  ,
"net.maxon.node.plugin"   
)

◆ MAXON_ATTRIBUTE() [28/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( void  ,
SubType_ENUM_InternalModule  ,
"net.maxon.asset.plugin.internalmodule"   
)

◆ MAXON_ATTRIBUTE() [29/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( void  ,
SubType_ENUM_ExternalPlugin  ,
"net.maxon.asset.plugin.externalplugin"   
)

◆ MAXON_ATTRIBUTE() [30/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( String  ,
SmartSearch  ,
"net.maxon.node.smartsearch"   
)

◆ MAXON_ATTRIBUTE() [31/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( Id  ,
SubType  ,
"net.maxon.asset.subtype"   
)

◆ MAXON_ATTRIBUTE() [32/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( void  ,
SubType_ENUM_MediaImage  ,
"net.maxon.asset.subtype.mediaimage"   
)

◆ MAXON_ATTRIBUTE() [33/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( void  ,
SubType_ENUM_MediaMovie  ,
"net.maxon.asset.subtype.mediamovie"   
)

◆ MAXON_ATTRIBUTE() [34/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( void  ,
SubType_ENUM_Object  ,
"net.maxon.asset.subtype.object"   
)

◆ MAXON_ATTRIBUTE() [35/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( void  ,
SubType_ENUM_Material  ,
"net.maxon.asset.subtype.material"   
)

◆ MAXON_ATTRIBUTE() [36/36]

maxon::ASSETMETADATA::MAXON_ATTRIBUTE ( void  ,
SubType_ENUM_Scene  ,
"net.maxon.asset.subtype.scene"   
)

Variable Documentation

◆ ID_FAVOURITEKEYWORD

const LiteralId ID_FAVOURITEKEYWORD
static

defines the id of the favorite keyword