sgrenier
|
bcc965412d
More script prototyping changes.
|
11 tahun lalu |
sgrenier
|
164e20ce81
UI layout optimizations.
|
12 tahun lalu |
sgrenier
|
a78311bd78
More UI layout optimizations.
|
12 tahun lalu |
sgrenier
|
17a8763cb4
Layout optimizations continued.
|
12 tahun lalu |
sgrenier
|
cfb81be201
UI Changes:
|
12 tahun lalu |
Darryl Gough
|
3be40a9528
Convert line endings to LF
|
12 tahun lalu |
sgrenier
|
ca478902ff
Added support for encoding multiple font sizes into a single GPB with gameplay-encoder.
|
12 tahun lalu |
Steve Grenier
|
3068010d8d
Changed UI/forms to no longer render to an offscreen framebuffer.
|
12 tahun lalu |
sgrenier
|
25e70f7088
Added gameplay::strcmpnocase as a platform-independent case-insensitive ASCII string comparison function.
|
12 tahun lalu |
Steve Grenier
|
61c495c1a8
Adding support for default UI themes.
|
12 tahun lalu |
Steve Grenier
|
4421b05569
Re-generated lua bindings.
|
12 tahun lalu |
sgrenier
|
6adf21a905
- Large overhaul to how focus and control state changes are managed within the UI system.
|
12 tahun lalu |
sgrenier
|
7a8ca49182
Added more flexible sizing and positioning for UI controls:
|
12 tahun lalu |
Adam Blake
|
a794910a70
Enables controlling UI forms with a gamepad. Adds a few things to the forms test in order to test
|
13 tahun lalu |
Adam Blake
|
a82c415660
Setting opacity, visibility, and enabled/disabled on a Container now affects the container's children.
|
13 tahun lalu |
Adam Blake
|
7b0be86838
Added isScrolling() to Container. This method is used by controls to determine whether they've been clicked, or merely grabbed as a means to scroll their parent container. This logic has been added to all controls. Slider in particular makes use of it. The form in sample04-particles has been modified to show this.
|
13 tahun lalu |
Chris Culy
|
648dd5474d
Refactored all gameplay begin() member functions to start() (to match with the API change of end() to finish()).
|
13 tahun lalu |
Chris Culy
|
8167dc4e88
Adds support for detecting name clashes between Lua bindings and Lua keywords.
|
13 tahun lalu |
Darryl Gough
|
c47cc81178
Removed the copy constructor implementation for classes that wanted to hide it.
|
13 tahun lalu |
Kieran Cunney
|
e137e948bb
Adds Gamepad class to gameplay.
|
13 tahun lalu |
Adam Blake
|
93c477d644
All controls now take focus in the same way.
|
13 tahun lalu |
Adam Blake
|
15aafb3c21
Fixes #476 (adding mouse event support to UI controls).
|
13 tahun lalu |
Adam Blake
|
f57a56991b
Fixing the particles bar-descriptor.
|
13 tahun lalu |
Adam Blake
|
e7a31afb79
Fixing issues with scrolling within multiple nested containers.
|
13 tahun lalu |
Adam Blake
|
81cc7c8061
Going back to batching controls more granularly in order to support overlapping controls and z-ordering.
|
13 tahun lalu |
Adam Blake
|
1ee9150c0c
Removing elapsedTime param from Form::update so that scrolling doesn't require an API change.
|
13 tahun lalu |
Adam Blake
|
449f37eeae
Fixed bug in SpriteBatch::draw() method that rotates the quad in 2D.
|
13 tahun lalu |
Adam Blake
|
35c269ccf2
Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-ablake
|
13 tahun lalu |
Adam Blake
|
6192fd04b7
2D Forms now draw into a FrameBuffer. Controls are only redrawn when dirty.
|
13 tahun lalu |
Chris Culy
|
fe9e3c2870
Error handling improvements (1 of 7 - UI system and global macro rename).
|
13 tahun lalu |