sgrenier
|
e0407ca4d9
Cleaned up lua sample.
|
11 ani în urmă |
sgrenier
|
bcc965412d
More script prototyping changes.
|
11 ani în urmă |
sgrenier
|
2a3f6a3144
Finished most work for new prototype of scripting system.
|
11 ani în urmă |
sgrenier
|
8f2fb9ea48
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
|
11 ani în urmă |
sgrenier
|
7276079d52
Changed Lua enum bindings to use integers instead of strings. This not only increased performance for enums, but it fixed some scripting bugs anf removed a large number of generated script binding source files.
|
11 ani în urmă |
Rcmaniac25
|
7f70d59b17
Removed "has" functions from AnimationClip
|
11 ani în urmă |
Rcmaniac25
|
0da4af7527
Added ability to remove AnimationClip Listeners
|
11 ani în urmă |
Darryl Gough
|
3be40a9528
Convert line endings to LF
|
12 ani în urmă |
ablake
|
a44fa576f9
Fixes #868 by smoothing scroll-wheel scrolling. Makes scroll-wheel speed and scrolling friction into adjustable Properties.
|
12 ani în urmă |
Darryl Gough
|
50a5c98c26
Updated luagen to put 'gameplay::' before ScriptUtil
|
13 ani în urmă |
Steve Grenier
|
5f80ee4a2b
Merge branch 'next' of https://github.com/blackberry/GamePlay into next
|
13 ani în urmă |
Steve Grenier
|
9c19d44567
Fixed issue where Lua bindings for overloaded functions with the same number of parameters could be forwarded to the incorrect function.
|
13 ani în urmă |
Steve Grenier
|
739d4cdc39
Regenerated GamePlay Lua bindings.
|
13 ani în urmă |
Chris Culy
|
00e82485f6
Added the ScriptTarget class, which any class can derive from in order to allow Lua scripts to interact with it (see the class for more information).
|
13 ani în urmă |
Chris Culy
|
39280b9f59
Refactored ScriptController's interface to be more clean (moved utility functions that are only used by the generated bindings outside ScriptController into the ScriptUtil namespace).
|
13 ani în urmă |
Chris Culy
|
c8e7975bd9
Fixed a bug in generating bindings for overloaded inherited functions.
|
13 ani în urmă |
Chris Culy
|
9bd8e8eb88
Reduced compilation dependencies in generated Lua bindings source files (enum bindings are in separate files now).
|
13 ani în urmă |
Chris Culy
|
8bcd9762d8
Adds support for object arrays (i.e. VertexElement*).
|
13 ani în urmă |
Chris Culy
|
8167dc4e88
Adds support for detecting name clashes between Lua bindings and Lua keywords.
|
13 ani în urmă |
Chris Culy
|
0b21c11ac0
Scripting support update.
|
13 ani în urmă |
Chris Culy
|
9f1c2652ed
Adds gameplay-luagen project, which generates bindings from the Doxygen XML output.
|
13 ani în urmă |