Sequine - Scripting API
Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute Class Reference

Add this command as one of the starred commands (recommended commands) in add-command context menu when currently holding an output point connection of an existing command. More...

Inheritance diagram for Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute:

Public Member Functions

 GlobalStarredCommandMenuAttribute (Type[] _commandDataTypes)
 
 GlobalStarredCommandMenuAttribute (Type _propertyType, Type[] _commandDataTypes)
 
 GlobalStarredCommandMenuAttribute (Type[] _commandDataTypes)
 
 GlobalStarredCommandMenuAttribute (Type _propertyType, Type[] _commandDataTypes)
 

Static Public Member Functions

static bool RefreshCollections ()
 
static void AddStarredCommand (Type _commandDataType, Type _commandType)
 
static void AddStarredCommand (Type _commandDataType, Type _propertyType, Type _commandType)
 
static bool TryGetStarredCommands (Type _commandDataType, Type _propertyType, out Type[] result)
 

Public Attributes

Type[] commandDataTypes
 
Type propertyType
 

Detailed Description

Add this command as one of the starred commands (recommended commands) in add-command context menu when currently holding an output point connection of an existing command.

Constructor & Destructor Documentation

◆ GlobalStarredCommandMenuAttribute() [1/4]

Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.GlobalStarredCommandMenuAttribute ( Type[]  _commandDataTypes)

◆ GlobalStarredCommandMenuAttribute() [2/4]

Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.GlobalStarredCommandMenuAttribute ( Type  _propertyType,
Type[]  _commandDataTypes 
)

◆ GlobalStarredCommandMenuAttribute() [3/4]

Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.GlobalStarredCommandMenuAttribute ( Type[]  _commandDataTypes)

◆ GlobalStarredCommandMenuAttribute() [4/4]

Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.GlobalStarredCommandMenuAttribute ( Type  _propertyType,
Type[]  _commandDataTypes 
)

Member Function Documentation

◆ AddStarredCommand() [1/2]

static void Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.AddStarredCommand ( Type  _commandDataType,
Type  _commandType 
)
static

◆ AddStarredCommand() [2/2]

static void Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.AddStarredCommand ( Type  _commandDataType,
Type  _propertyType,
Type  _commandType 
)
static

◆ RefreshCollections()

static bool Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.RefreshCollections ( )
static

◆ TryGetStarredCommands()

static bool Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.TryGetStarredCommands ( Type  _commandDataType,
Type  _propertyType,
out Type[]  result 
)
static

Member Data Documentation

◆ commandDataTypes

Type [] Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.commandDataTypes

◆ propertyType

Type Calcatz.CookieCutter.GlobalStarredCommandMenuAttribute.propertyType