maxon::COMMAND Namespace Reference

Detailed Description

Generic command data parameters.

Functions

 MAXON_ATTRIBUTE (Bool, INTERACTIVE, "net.maxon.command.interactive", RESOURCE_DEFAULT(false))
 
 MAXON_ATTRIBUTE (CommandClass, INTERACTIONCLASS, "net.maxon.command.interactionclass")
 
 MAXON_ATTRIBUTE (Bool, USECACHE, "net.maxon.command.usecache", RESOURCE_DEFAULT(false))
 
 MAXON_ATTRIBUTE (CommandCacheDataRef, CACHEDATA, "net.maxon.command.cache")
 

Function Documentation

◆ MAXON_ATTRIBUTE() [1/4]

maxon::COMMAND::MAXON_ATTRIBUTE ( Bool  ,
INTERACTIVE  ,
"net.maxon.command.interactive"  ,
RESOURCE_DEFAULT(false)   
)

True if the command is interactive. Owns the INTERACTIVE CALLBACK.

◆ MAXON_ATTRIBUTE() [2/4]

maxon::COMMAND::MAXON_ATTRIBUTE ( CommandClass  ,
INTERACTIONCLASS  ,
"net.maxon.command.interactionclass"   
)

Optional command that can be used for interaction.

◆ MAXON_ATTRIBUTE() [3/4]

maxon::COMMAND::MAXON_ATTRIBUTE ( Bool  ,
USECACHE  ,
"net.maxon.command.usecache"  ,
RESOURCE_DEFAULT(false)   
)

Define if the command have to use the cache.

◆ MAXON_ATTRIBUTE() [4/4]

maxon::COMMAND::MAXON_ATTRIBUTE ( CommandCacheDataRef  ,
CACHEDATA  ,
"net.maxon.command.cache"   
)

The cache to be used.