Skip to content

Commit

Permalink
SDL_GetKeyboardState() return type is const.
Browse files Browse the repository at this point in the history
  • Loading branch information
acaudwell committed Aug 5, 2013
1 parent 7ff4906 commit 9f7a2dc
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions ui/element.cpp
Expand Up @@ -19,7 +19,7 @@ std::map<int,std::string> element_names = boost::assign::map_list_of
UIElement::~UIElement() {
{ if(ui && selected) ui->deselect(); };
}

const std::string& UIElement::getElementName() const {
return getElementName(this->getType());
}
Expand Down Expand Up @@ -62,7 +62,7 @@ void UIElement::getModifiers(bool& left_ctrl, bool& left_shift) {

left_ctrl = left_shift = false;

Uint8* keystate = SDL_GetKeyboardState(NULL);
const Uint8* keystate = SDL_GetKeyboardState(NULL);

if(keystate[SDL_SCANCODE_LCTRL]) left_ctrl = true;
if(keystate[SDL_SCANCODE_LSHIFT]) left_shift = true;
Expand Down
2 changes: 1 addition & 1 deletion ui/scroll_bar.cpp
Expand Up @@ -126,7 +126,7 @@ void UIScrollBar::scroll(bool up) {
bool left_shift = false;

#if SDL_VERSION_ATLEAST(2,0,0)
Uint8* keystate = SDL_GetKeyboardState(NULL);
const Uint8* keystate = SDL_GetKeyboardState(NULL);

if(keystate[SDL_SCANCODE_LCTRL]) left_ctrl = true;
if(keystate[SDL_SCANCODE_LSHIFT]) left_shift = true;
Expand Down
20 changes: 10 additions & 10 deletions ui/ui.cpp
Expand Up @@ -131,7 +131,7 @@ void UI::deselect() {
if(!selectedElement) return;

if(selectedElement->isEditable()) SDL_StopTextInput();

selectedElement->setSelected(false);
selectedElement = 0;
}
Expand All @@ -140,7 +140,7 @@ void UI::selectElement(UIElement* element) {
if(selectedElement == element) return;

deselect();

selectedElement = element;

if(element!=0) {
Expand All @@ -149,7 +149,7 @@ void UI::selectElement(UIElement* element) {
if(element->isEditable()) {
SDL_StartTextInput();
}

}
}

Expand All @@ -171,7 +171,7 @@ UIElement* UI::selectElementAt(const vec2& pos) {
}

selectElement(found);

return found;
}

Expand Down Expand Up @@ -265,14 +265,14 @@ UIElement* UI::processMouse(MouseCursor& cursor) {

left_pressed = true;
return click(cursor);

} else if(cursor.leftButtonPressed()) {

if(mousemove) {
left_drag = true;
return drag(cursor);
}

} else {
if(left_pressed) {
if(left_drag) {
Expand Down Expand Up @@ -312,15 +312,15 @@ void UI::textEdit(SDL_TextEditingEvent* e) {
UIElement* selected = getSelected();

if(!selected) return;
selected->setText(e->text);

selected->setText(e->text);
}

void UI::textInput(SDL_TextInputEvent *e) {
UIElement* selected = getSelected();

if(!selected) return;

selected->setText(e->text);
selected->submit();
}
Expand All @@ -331,7 +331,7 @@ bool UI::keyPress(SDL_KeyboardEvent *e) {

if(!selected) return false;

if(e->keysym.unicode == SDLK_ESCAPE) {
if(e->keysym.sym == SDLK_ESCAPE) {
deselect();
return selected->isEditable();
}
Expand Down

0 comments on commit 9f7a2dc

Please sign in to comment.