openshot-audio  0.1.2
Public Member Functions | Public Attributes | List of all members
juce::PopupMenu::Item Class Reference

Public Member Functions

 Item ()
 
 Item (const int itemId, const String &name, const bool active, const bool ticked, Drawable *drawable, const Colour colour, const bool useColour, CustomComponent *const custom, const PopupMenu *const sub, ApplicationCommandManager *const manager)
 
 Item (const Item &other)
 
bool canBeTriggered () const noexcept
 
bool hasActiveSubMenu () const noexcept
 

Public Attributes

const int itemID
 
String text
 
const Colour textColour
 
const bool isActive
 
const bool isSeparator
 
const bool isTicked
 
const bool usesColour
 
ScopedPointer< DrawableiconDrawable
 
ReferenceCountedObjectPtr< CustomComponentcustomComp
 
ScopedPointer< PopupMenusubMenu
 
ApplicationCommandManager *const commandManager
 

Constructor & Destructor Documentation

juce::PopupMenu::Item::Item ( )
inline
juce::PopupMenu::Item::Item ( const int  itemId,
const String name,
const bool  active,
const bool  ticked,
Drawable drawable,
const Colour  colour,
const bool  useColour,
CustomComponent *const  custom,
const PopupMenu *const  sub,
ApplicationCommandManager *const  manager 
)
inline
juce::PopupMenu::Item::Item ( const Item other)
inline

Member Function Documentation

bool juce::PopupMenu::Item::canBeTriggered ( ) const
inlinenoexcept
bool juce::PopupMenu::Item::hasActiveSubMenu ( ) const
inlinenoexcept

Member Data Documentation

ApplicationCommandManager* const juce::PopupMenu::Item::commandManager
ReferenceCountedObjectPtr<CustomComponent> juce::PopupMenu::Item::customComp
ScopedPointer<Drawable> juce::PopupMenu::Item::iconDrawable
const bool juce::PopupMenu::Item::isActive
const bool juce::PopupMenu::Item::isSeparator
const bool juce::PopupMenu::Item::isTicked
const int juce::PopupMenu::Item::itemID
ScopedPointer<PopupMenu> juce::PopupMenu::Item::subMenu
String juce::PopupMenu::Item::text
const Colour juce::PopupMenu::Item::textColour
const bool juce::PopupMenu::Item::usesColour

The documentation for this class was generated from the following file: