Adam Blake
|
ca4a3f0826
Adding a control to a container now calls addRef() on the control, giving the container ownership. Removing a control releases the control.
|
13 سال پیش |
Adam Blake
|
bf5037eec6
Removed LAYOUT_SCROLL from Layout::Type enumeration as all containers can now scroll, not depending on layout type.
|
13 سال پیش |
Adam Blake
|
c1ef988b63
Containers with ScrollBars will lay out their controls the first time update() is called on them, in order to auto-size controls before measuring the size of the scrollable region. This fixes an issue where scrollbars would not appear until the Container was clicked / touched, with scrollBarAutoHide disabled, for programmatically created forms.
|
13 سال پیش |
Darryl Gough
|
1c7a3c6fbf
Converted tabs to spaces.
|
13 سال پیش |
Kieran Cunney
|
b9b7796333
Adds support for XInput gamepads for PlatformWin32
|
13 سال پیش |
Kieran Cunney
|
91f0eb1561
Fixes scrolling issues (and mouse wheel support!)
|
13 سال پیش |
Kieran Cunney
|
47674506a3
Fixes multiple-input handling and scrolling problems.
|
13 سال پیش |
Kieran Cunney
|
241a366e43
Fixes bug where ACTIVE controls stop receiving Touch::TOUCH_MOVE events when the cursor is no longer over the control.
|
13 سال پیش |
Kieran Cunney
|
3e626de177
Bug fix for Joystick control not receiving TOUCH_RELEASE event when in container and a button is pressed.
|
13 سال پیش |
Chris Culy
|
648dd5474d
Refactored all gameplay begin() member functions to start() (to match with the API change of end() to finish()).
|
13 سال پیش |
Chris Culy
|
8167dc4e88
Adds support for detecting name clashes between Lua bindings and Lua keywords.
|
13 سال پیش |
Chris Culy
|
9f1c2652ed
Adds gameplay-luagen project, which generates bindings from the Doxygen XML output.
|
13 سال پیش |
Darryl Gough
|
c47cc81178
Removed the copy constructor implementation for classes that wanted to hide it.
|
13 سال پیش |
setaylor
|
f083148ab5
Renamed any getID with getId to be consistent with Node and other classes that had already been using getId.
|
13 سال پیش |
seanpaultaylor
|
b0bb31f061
Fixes busted Game::clear functionality caused by Forms/UI calling glClear directly instead of going through the Game::clear.
|
13 سال پیش |
Kieran Cunney
|
e137e948bb
Adds Gamepad class to gameplay.
|
13 سال پیش |
Adam Blake
|
93c477d644
All controls now take focus in the same way.
|
13 سال پیش |
Adam Blake
|
48967fb702
Fixing Container scrolling to go with the recent time-step change.
|
13 سال پیش |
Adam Blake
|
48fbf29317
Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-ablake
|
13 سال پیش |
Adam Blake
|
15aafb3c21
Fixes #476 (adding mouse event support to UI controls).
|
13 سال پیش |
Steve Grenier
|
ee61e40cc8
Fixed issue where time would not progress properly in animations when the game framerate was significantly high (greater than several hundred FPS).
|
13 سال پیش |
Kieran Cunney
|
ea6c5a7058
Changes calls in gameplay to abs() on a float to the floating point version fabs().
|
13 سال پیش |
Adam Blake
|
97cdb2b2dc
Fix for scrolling containers using FlowLayout.
|
13 سال پیش |
setaylor
|
479929a830
Minor fixes for Container scrolling.
|
13 سال پیش |
Adam Blake
|
eb311166ef
Small fixes for scrollbar opacity and z-ordering.
|
13 سال پیش |
Adam Blake
|
9c1002629d
Adding fade-out animation to scrollbars.
|
13 سال پیش |
Sean Paul Taylor
|
f9be193d81
Merge pull request #443 from blackberry-gaming/next-ablake
|
13 سال پیش |
Chris Culy
|
115e8b15b7
Adds support for a Joystick control.
|
13 سال پیش |
Adam Blake
|
efbe1baf45
Stops containers from becoming dirty just when clicked on if they're not scrollable.
|
13 سال پیش |
Adam Blake
|
674aae2da3
Quick fix for controls sometimes not clearing themselves when needed.
|
13 سال پیش |