CommandLocationInterface Class Reference

#include <c4duitools.h>

Inheritance diagram for CommandLocationInterface:

Public Member Functions

MAXON_METHOD Int32 GetCommandId () const
 
MAXON_METHOD COMMAND_SOURCE GetCommandSource () const
 
MAXON_METHOD void GetGadgetFrame (Int &x, Int &y, Int &w, Int &h) const
 
MAXON_METHOD void GetPaletteFrame (Int &x, Int &y, Int &w, Int &h) const
 
MAXON_METHOD PALETTE_ORIENTATION GetPaletteOrientation () const
 
MAXON_METHOD PALETTE_OUTOFBOUNDS GetPaletteOutOfBounds () const
 
MAXON_METHOD Bool IsFoldedPaletteIcon () const
 
MAXON_METHOD const BaseArray< String > & GetParentSubmenus () const
 
MAXON_METHOD Result< void > ShowPopup (const String &text, POPUP_CLOSE_MODE closeMode) const
 

Static Public Member Functions

static MAXON_METHOD Result< void > ShowCommandLocation (Int32 commandId, POPUP_CLOSE_MODE closeMode)
 
static MAXON_METHOD Result< BaseArray< CommandLocationRef > > LocateCommand (Int32 commandId, COMMAND_SEARCH_RESULT searchResult)
 
static MAXON_METHOD void CloseCommandLocation ()
 

Private Member Functions

 MAXON_INTERFACE (CommandLocationInterface, MAXON_REFERENCE_NORMAL, "net.maxon.c4duitools.interfaces.commandlocation")
 

Member Function Documentation

◆ MAXON_INTERFACE()

MAXON_INTERFACE ( CommandLocationInterface  ,
MAXON_REFERENCE_NORMAL  ,
"net.maxon.c4duitools.interfaces.commandlocation"   
)
private

◆ ShowCommandLocation()

static MAXON_METHOD Result<void> ShowCommandLocation ( Int32  commandId,
POPUP_CLOSE_MODE  closeMode 
)
static

◆ LocateCommand()

static MAXON_METHOD Result<BaseArray<CommandLocationRef> > LocateCommand ( Int32  commandId,
COMMAND_SEARCH_RESULT  searchResult 
)
static

◆ CloseCommandLocation()

static MAXON_METHOD void CloseCommandLocation ( )
static

◆ GetCommandId()

MAXON_METHOD Int32 GetCommandId ( ) const

◆ GetCommandSource()

MAXON_METHOD COMMAND_SOURCE GetCommandSource ( ) const

◆ GetGadgetFrame()

MAXON_METHOD void GetGadgetFrame ( Int x,
Int y,
Int w,
Int h 
) const

◆ GetPaletteFrame()

MAXON_METHOD void GetPaletteFrame ( Int x,
Int y,
Int w,
Int h 
) const

◆ GetPaletteOrientation()

MAXON_METHOD PALETTE_ORIENTATION GetPaletteOrientation ( ) const

◆ GetPaletteOutOfBounds()

MAXON_METHOD PALETTE_OUTOFBOUNDS GetPaletteOutOfBounds ( ) const

◆ IsFoldedPaletteIcon()

MAXON_METHOD Bool IsFoldedPaletteIcon ( ) const

◆ GetParentSubmenus()

MAXON_METHOD const BaseArray<String>& GetParentSubmenus ( ) const

◆ ShowPopup()

MAXON_METHOD Result<void> ShowPopup ( const String text,
POPUP_CLOSE_MODE  closeMode 
) const