Open Ephys GUI
 All Classes Functions Variables
Public Member Functions | Private Member Functions | Private Attributes
UtilityButton Class Reference

List of all members.

Public Member Functions

 UtilityButton (const String &label_, Font font_)
void setCorners (bool UL, bool UR, bool LL, bool LR)
void setRadius (float r)
void setEnabledState (bool)
bool getEnabledState ()

Private Member Functions

void paintButton (Graphics &g, bool isMouseOver, bool isButtonDown)
void resized ()

Private Attributes

const String label
Font font
bool roundUL
bool roundUR
bool roundLL
bool roundLR
float radius
ColourGradient selectedGrad
ColourGradient selectedOverGrad
ColourGradient neutralGrad
ColourGradient neutralOverGrad
Colour fontColor
Path outlinePath
bool isEnabled

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