|
| ColorPicker (const scv::Point &p) |
|
virtual void | onColorChange (void) |
|
ColorRGBA | getColor (void) const |
|
void | setColor (const ColorRGBA &color) |
|
void | processMouse (const scv::MouseEvent &evt) |
|
virtual void | display (void) |
|
| Panel (const scv::Point &p1, const scv::Point &p2) |
|
void | processMouse (const scv::MouseEvent &evt) |
|
void | processKey (const scv::KeyEvent &evt) |
|
virtual Point | getMinimumSize (void) const |
|
virtual Point | getPreferredSize (void) const |
|
virtual Point | getMaximumSize (void) const |
|
virtual void | setLayout (GroupLayout *layout) |
|
virtual bool | isLeftToRight (void) |
|
virtual void | addChild (Component *object) |
|
virtual void | removeChild (Component *object) |
|
| Component (const scv::Point &p1, const scv::Point &p2) |
|
virtual | ~Component (void) |
|
virtual Point | getRelativePosition (void) const |
|
virtual void | setRelativePosition (const Point &position) |
|
virtual Point | getAbsolutePosition (void) const |
|
virtual void | setAbsolutePosition (const Point &position) |
|
virtual int | getWidth (void) const |
|
virtual void | setWidth (int width) |
|
virtual int | getHeight (void) const |
|
virtual void | setHeight (int height) |
|
virtual Point | getSize (void) const |
|
virtual void | setSize (int width, int height) |
|
virtual void | setMinimumSize (const scv::Point &size) |
|
virtual void | setPreferredSize (const scv::Point &size) |
|
virtual void | setMaximumSize (const scv::Point &size) |
|
virtual bool | isOvered (void) const |
|
virtual bool | isHolded (void) const |
|
virtual bool | isDragging (void) const |
|
virtual bool | isResizing (void) const |
|
virtual bool | isFocused (void) const |
|
virtual void | setDraggable (bool state) |
|
virtual bool | isDraggable (void) const |
|
virtual void | setResizable (bool state) |
|
virtual bool | isResizable (void) const |
|
virtual void | setVisible (bool state) |
|
virtual bool | isVisible (void) const |
|
ContextMenu * | getContextMenu (void) const |
|
virtual void | registerContextMenu (ContextMenu *contextMenu) |
|
virtual void | unregisterContextMenu (void) |
|
virtual bool | isInside (const Point &evtPosition) const |
|
virtual bool | getCallbacksStatus (void) const |
|
virtual void | setCallbacksStatus (bool state) |
|
virtual Scissor::Info | getParentScissor (void) const |
|
virtual Scissor::Info | getScissor (void) const |
|
Type | getType (void) |
|
void | setType (Type type) |
|
void | setParent (Component *parent) |
|
Component * | getParent (void) const |
|
const Component::List & | getChildren (void) const |
|
virtual void | removeAllChild (void) |
|
virtual Component * | getChild (int index) const |
|
void | pullChildToTop (Component *child) |
|
bool | hasChild (Component *child) const |
|
virtual | ~SCVCallbacks () |
|
virtual void | onMouseClick (const scv::MouseEvent &evt) |
|
virtual void | onMouseHold (const scv::MouseEvent &evt) |
|
virtual void | onMouseOver (const scv::MouseEvent &evt) |
|
virtual void | onMouseUp (const scv::MouseEvent &evt) |
|
virtual void | onMouseWheel (const scv::MouseEvent &evt) |
|
virtual void | onKeyPressed (const scv::KeyEvent &evt) |
|
virtual void | onKeyUp (const scv::KeyEvent &evt) |
|
virtual void | onSizeChange (void) |
|
virtual void | onPositionChange (void) |
|
virtual | ~MatrixTemplate (void) |
|
| MatrixTemplate (void) |
| Default Constructor.
|
|
| MatrixTemplate (unsigned int width, unsigned int height) |
| Constructor.
|
|
| MatrixTemplate (unsigned int width, unsigned int height, const ColorRGBA &rhs) |
| Constructor.
|
|
| MatrixTemplate (const MatrixTemplate &rhs) |
| Copy Constructor.
|
|
MatrixTemplate & | operator= (const MatrixTemplate &rhs) |
| Operator "Basic Assignment".
|
|
ColorRGBA & | operator() (unsigned int l, unsigned int c) |
| Operator "Function Call".
|
|
bool | operator== (const MatrixTemplate< ColorRGBA > &rhs) const |
| Operator "Equal To".
|
|
int | getWidth (void) const |
| Gets the width of the matrix.
|
|
int | getHeight (void) const |
| Gets the height of the matrix.
|
|
ColorRGBA & | get (unsigned int l, unsigned int c) |
| Gets one element of the matrix by reference.
|
|
std::vector< ColorRGBA > & | getData (void) |
| Gets the data vector of the matrix by reference;.
|
|
void | set (const scv::Point &p, ColorRGBArhs) |
| Sets a new object to a specified position of the matrix.
|
|
void | set (unsigned int l, unsigned int c, ColorRGBArhs) |
| Sets a new object to a specified position of the matrix.
|
|
bool | isValid (const scv::Point &p) |
| Gets a boolean that specifies if the input position of the matrix is valid.
|
|
bool | isValid (unsigned int l, unsigned int c) |
| Gets a boolean that specifies if the input position of the matrix is valid.
|
|
void | resize (unsigned int l, unsigned int c) |
| Resize the matrix.
|
|