#include <ThymioIntermediateRepresentation.h>
Public Member Functions | |
void | accept (ThymioIRVisitor *visitor) |
void | addActionButton (ThymioIRButton *action) |
void | addEventButton (ThymioIRButton *event) |
ThymioIRButton * | getActionButton () |
ThymioIRButton * | getEventButton () |
bool | hasActionButton () const |
bool | hasEventButton () const |
ThymioIRButtonSet (ThymioIRButton *event=0, ThymioIRButton *action=0) | |
Private Attributes | |
ThymioIRButton * | actionButton |
ThymioIRButton * | eventButton |
Definition at line 77 of file ThymioIntermediateRepresentation.h.
Aseba::ThymioIRButtonSet::ThymioIRButtonSet | ( | ThymioIRButton * | event = 0 , |
ThymioIRButton * | action = 0 |
||
) |
Definition at line 89 of file ThymioIRButtons.cpp.
void Aseba::ThymioIRButtonSet::accept | ( | ThymioIRVisitor * | visitor | ) |
Definition at line 125 of file ThymioIRButtons.cpp.
void Aseba::ThymioIRButtonSet::addActionButton | ( | ThymioIRButton * | action | ) |
Definition at line 100 of file ThymioIRButtons.cpp.
void Aseba::ThymioIRButtonSet::addEventButton | ( | ThymioIRButton * | event | ) |
Definition at line 95 of file ThymioIRButtons.cpp.
Definition at line 110 of file ThymioIRButtons.cpp.
Definition at line 105 of file ThymioIRButtons.cpp.
bool Aseba::ThymioIRButtonSet::hasActionButton | ( | ) | const |
Definition at line 120 of file ThymioIRButtons.cpp.
bool Aseba::ThymioIRButtonSet::hasEventButton | ( | ) | const |
Definition at line 115 of file ThymioIRButtons.cpp.
Definition at line 95 of file ThymioIntermediateRepresentation.h.
Definition at line 94 of file ThymioIntermediateRepresentation.h.