Commit Graph

9886 Commits

Author SHA1 Message Date
Lasse Öörni
42c5c3981d Remove redundant check from Input code. 2014-04-28 22:58:39 +03:00
Lasse Öörni
cbf91aaa8a Add touch emulation stationary fingers for multi-gestures by pressing down other mouse buttons than the left. 2014-04-28 22:51:55 +03:00
Lasse Öörni
572167b90e Document the touch emulation feature briefly. 2014-04-28 21:36:41 +03:00
Lasse Öörni
179faa674e Reset screen joystick buttons/axes on initialization. Do not send mouse events from a screen joystick under touch emulation, as those would be re-interpreted as further touch events. Minor Input code cleanup. 2014-04-28 20:57:13 +03:00
urho3d-travis-ci
4bd6826be7 Travis CI: API documentation update at 2014-04-28 16:15:20 UTC.
[ci package]
2014-04-28 16:15:21 +00:00
Lasse Öörni
a317c48beb Initial touch emulation. 2014-04-28 18:48:49 +03:00
Aster@中国上海
e0cdb778c2 Merge branch 'font_simiplify' 2014-04-28 16:29:34 +08:00
Lasse Öörni
d097a918ea Merge pull request #331 from thebluefish/master
Can now #include multiple files referencing that #include LogicComponent
2014-04-28 11:19:22 +03:00
thebluefish
dfd119b41f Fixed an obvious oversight 2014-04-27 21:42:33 -07:00
Lasse Öörni
5463254bbf Change references to Component::OnSetAttribute() to Serializable::OnSetAttribute() as the Component overload no longer exists. 2014-04-27 14:10:49 +03:00
urho3d-travis-ci
be8b579310 Travis CI: API documentation update at 2014-04-27 05:44:43 UTC.
[ci package]
2014-04-27 05:44:44 +00:00
Yao Wei Tjong 姚伟忠
19bfdddce0 Refactor to make MarkNetworkUpdate() virtual method of Serializable.
Serializable class calls MarkNetworkUpdate() when setting network attribute without setter accessor.
Closes #327.
2014-04-27 12:53:41 +08:00
Lasse Öörni
cb46d72783 Fix LogicComponent physics post-step to call the correct virtual function. 2014-04-26 22:46:13 +03:00
Lasse Öörni
ff0f09e224 Convert also ParticleEmitter Face Camera attribute to non-accessor mode. 2014-04-26 19:30:29 +03:00
Lasse Öörni
775c2906f8 Refactor attribute / shader parameter animation update into the ValueAnimationInfo base class to avoid code duplication. 2014-04-26 19:14:44 +03:00
Lasse Öörni
7a8183952f BillboardSet "Face Camera" attribute doesn't need accessor mode. 2014-04-26 19:14:44 +03:00
Yao Wei Tjong 姚伟忠
ff764d33e1 Fix cross-compiling between i686 and x86_64 when building SHARED lib.
Credits goes to alexrass.
2014-04-26 16:29:58 +08:00
urho3d-travis-ci
2862a82761 Travis CI: API documentation update at 2014-04-25 21:49:34 UTC.
[ci package]
2014-04-25 21:49:34 +00:00
Lasse Öörni
00e9dc0a79 Selectable axes for BillboardSet & Text3D camera facing. Default all axes (follow camera rotation fully). Fix ParticleEmitter faceCamera property not being exposed to AngelScript. Closes #325. 2014-04-26 00:27:56 +03:00
Lasse Öörni
1ace932f1e Removed unnecessary cases of MarkAnimationDirty() in AnimatedModel to allow manually positioned bones persisting correctly on scene load, when there are no animation states. 2014-04-25 22:17:25 +03:00
Aster@中国上海
387c89b857 Simplify font class. 2014-04-25 14:13:21 +08:00
Aster@中国上海
78f902bcce Remove friend class declaration.[ci skip] 2014-04-24 13:39:25 +08:00
Aster@中国上海
fa3e3fad8c Merge font-refactor. 2014-04-24 13:36:24 +08:00
aster
5ce6276b97 Remove unnecessary check for physics world (2D). 2014-04-24 13:29:45 +08:00
aster
ebc9e8cc43 Fix typo. 2014-04-24 13:20:18 +08:00
urho3d-travis-ci
20c4250540 Travis CI: API documentation update at 2014-04-24 03:30:30 UTC.
[ci package]
2014-04-24 03:30:30 +00:00
Yao Wei Tjong 姚伟忠
4a30cbe72f Automatically create PhysicsWorld or PhysicsWorld2D component. 2014-04-24 01:43:04 +08:00
Yao Wei Tjong 姚伟忠
153906b8c7 Add mouse grabbed flag to Input subsystem.
Use it in Editor camera rotation/orbiting operation to prevent Editor's UI element from reacting to mouse in the midst of operation.
2014-04-24 00:54:31 +08:00
Yao Wei Tjong 姚伟忠
056f675ea1 Correct zone component id in NinjaSnowWar scene. 2014-04-23 22:52:45 +08:00
Yao Wei Tjong 姚伟忠
4cf5ffd6db Code cleanup on screen joystick to make Input.h easier to include. 2014-04-23 18:30:21 +08:00
Lasse Öörni
d9572c82a5 Fixed missing include. 2014-04-23 13:19:17 +03:00
aster
a6ce24f82f Remove unused class declaration. 2014-04-23 17:43:29 +08:00
aster
1d8c3b78ba Add FontFaceBitmap and FontFaceFreeType files. 2014-04-23 17:29:47 +08:00
aster
b0b88a5202 Move save bitmap font to FontFaceBitmap. 2014-04-23 17:20:35 +08:00
Lasse Öörni
3309f2af6c Explain terrain LOD index data generation mechanism. Closes #324. 2014-04-23 12:18:00 +03:00
aster
eb60639163 Move free type font face to FontFaceFreeType. 2014-04-23 16:57:56 +08:00
aster
5fab105452 Move load font face code to font face classes. 2014-04-23 16:45:24 +08:00
aster
0ffbd4d575 Move font face class out of font files. 2014-04-23 16:18:04 +08:00
aster
777b4b9114 Replace string with string hash. 2014-04-22 15:01:28 +08:00
Yao Wei Tjong 姚伟忠
dfe4caf3d6 Add logic to suppress zoom when multi-touching screen joystick buttons. 2014-04-22 12:41:02 +08:00
aster
7c724bf3e2 Try load asset in current directory. 2014-04-22 12:05:37 +08:00
aster
06ccf8efbb rename variant name, avoid memory leak when attribute not found. 2014-04-22 10:03:20 +08:00
urho3d-travis-ci
419026de8a Travis CI: API documentation update at 2014-04-21 17:29:45 UTC.
[ci package]
2014-04-21 17:29:45 +00:00
Yao Wei Tjong 姚伟忠
125000454c Refactor samples to use patched screen joystick layout. Closes #321.
Enhance screen joystick to also support mouse button binding. It can be used in combination with key binding, e.g. to bind SHIFT+LMB.
2014-04-22 01:12:46 +08:00
urho3d-travis-ci
13cf44766e Travis CI: API documentation update at 2014-04-21 14:19:03 UTC.
[ci package]
2014-04-21 14:19:03 +00:00
aster
de6d39d74b Add Load and save for material shader animation. 2014-04-21 20:35:57 +08:00
aster
91bbd7a454 Remove AttributeAnimationInstance and MaterialShaderParameterAnimationInstance files. 2014-04-21 20:16:55 +08:00
aster
b7d536bb5e Update attribute animation doc. [ci skip] 2014-04-21 19:11:20 +08:00
aster
11a9b1f1dc Bind material parameter animation to Lua and AngelScript, Add MaterialAnimation sample. 2014-04-21 18:59:07 +08:00
aster
d0b1036001 Add material shader animation. 2014-04-21 18:59:06 +08:00