ArrowButton Class Reference

A button with an arrow in it. More...

Inherits Button.

List of all members.

Public Member Functions

 ArrowButton (const String &buttonName, float arrowDirection, const Colour &arrowColour)
 Creates an ArrowButton.
 ~ArrowButton ()
 Destructor.

Protected Member Functions

void paintButton (Graphics &g, bool isMouseOverButton, bool isButtonDown)
void buttonStateChanged ()

Detailed Description

A button with an arrow in it.

See also:
Button

Constructor & Destructor Documentation

ArrowButton::ArrowButton ( const String buttonName,
float  arrowDirection,
const Colour arrowColour 
)

Creates an ArrowButton.

Parameters:
buttonName the name to give the button
arrowDirection the direction the arrow should point in, where 0.0 is pointing right, 0.25 is down, 0.5 is left, 0.75 is up
arrowColour the colour to use for the arrow
ArrowButton::~ArrowButton (  ) 

Destructor.


Member Function Documentation

void ArrowButton::paintButton ( Graphics g,
bool  isMouseOverButton,
bool  isButtonDown 
) [protected, virtual]

For internal use only.

Implements Button.

void ArrowButton::buttonStateChanged (  )  [protected, virtual]

For internal use only.

Reimplemented from Button.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Apr 26 11:42:09 2010 for JUCE by  doxygen 1.6.3