#include <MemRegister.h>
Inherits Layer.

Public Member Functions | |
| MemRegister (int rSize, Point loc) | |
| int | getSize () |
| int | getData () |
| Returns the data. | |
| int | getDataColor () |
| Returns the color. Red is Stark, blue is Alice. | |
| bool | isSelected () |
| Returns true if the register is selected. | |
| void | select () |
| Selects the register. | |
| void | unselect () |
| Unselects the register. | |
| void | setData (int type, int color) |
| Sets the data. | |
| void | setLocation (Point loc) |
| void | setSize (int rSize) |
| void | reset (int rSize, Point loc, int type, int color, Point offset) |
Protected Attributes | |
| int | registerSize |
| bool | selected |
| Determines if the register is selected. | |
| MemData * | data |
| The data of the register. | |
| Sprite * | background |
| MemRegister::MemRegister | ( | int | rSize, | |
| Point | loc | |||
| ) |
| int MemRegister::getData | ( | ) |
Returns the data.
| int MemRegister::getDataColor | ( | ) |
Returns the color. Red is Stark, blue is Alice.
| int MemRegister::getSize | ( | ) |
| bool MemRegister::isSelected | ( | ) |
Returns true if the register is selected.
| void MemRegister::select | ( | ) |
Selects the register.
| void MemRegister::setData | ( | int | type, | |
| int | color | |||
| ) |
Sets the data.
| void MemRegister::setLocation | ( | Point | loc | ) |
| void MemRegister::setSize | ( | int | rSize | ) |
| void MemRegister::unselect | ( | ) |
Unselects the register.
Sprite* MemRegister::background [protected] |
MemData* MemRegister::data [protected] |
The data of the register.
int MemRegister::registerSize [protected] |
bool MemRegister::selected [protected] |
Determines if the register is selected.
1.5.7.1