urhobot
f861a10a61
GH Actions: Bump copyright to 2021.
2021-07-17 16:43:46 +00:00
Arnis Lielturks
30dce947c4
Outgoing messages are now packed together ( #2636 )
...
* outgoing messages are now packed together
* ability to set connection packet buffer limit
* custom messages and broadcasting fixed
* code style updates
2020-08-04 22:25:52 +03:00
urho3d-travis-ci
1151b8a2d6
Travis CI: bump copyright to 2020.
2020-01-05 06:21:40 +00:00
urho3d-travis-ci
a476f0c401
Travis CI: bump copyright to 2019.
2019-01-12 01:00:16 +00:00
Yao Wei Tjong 姚伟忠
d43bf1b3d6
Clang-Tidy - hicpp-signed-bitwise.
...
However, this check is disabled because we could not cleanly modify the code everywhere to make them pass.
2018-04-01 10:48:47 +08:00
Yao Wei Tjong 姚伟忠
6d08bcd8c0
Clang-Tidy - hicpp-member-init.
2018-02-25 23:32:38 +08:00
urho3d-travis-ci
70049ba582
Travis CI: bump copyright to 2018.
...
[cache clear]
2018-01-01 05:35:37 +00:00
Yao Wei Tjong 姚伟忠
d6eb307e34
Clang-Tidy - google-explicit-constructor.
2017-12-31 13:48:28 +08:00
Yao Wei Tjong 姚伟忠
ca97fd9b9b
Clang-Tidy - modernize-use-auto.
2017-12-31 12:46:26 +08:00
Yao Wei Tjong 姚伟忠
5e89e566e6
Clang-Tidy - modernize-use-override.
2017-12-31 12:11:09 +08:00
Eugene Kozlov
59391f9523
Source/Tools and Source/Samples automatic upgrade: override, typedef to using, 0 to nullptr.
2017-08-29 11:40:46 +03:00
urho3d-travis-ci
ee054a1507
Travis CI: bump copyright to 2017.
...
[ccache clear]
2017-01-01 13:01:31 +00:00
Lasse Öörni
0991c8e078
Ensure node's components are properly marked for network update in case node is late added to the scene. Make it impossible for a NetworkState to exist without properly allocated currentValues & previousValues. Fix erroneous comment in C++ version of SceneReplication sample. Code cleanup & minor optimization. Closes #1511 .
2016-08-09 22:38:35 +03:00
Lasse Öörni
a794f9e59b
Prefer key constants instead of ascii codes in keydown/keypress checks. (AngelScript & C++)
2016-05-30 20:45:13 +03:00
Yao Wei Tjong 姚伟忠
a15abf5068
Avoid hard-coding of the sample list in the build script.
2016-04-27 12:23:35 +08:00
hdunderscore
467c4bd4e8
- Updated sample mouse mode setup.
...
- (Web) Removed some of the exit engine logic.
2016-03-27 20:01:22 +11:00
urho3d-travis-ci
c4f6f315ff
Travis CI: bump copyright to 2016.
...
[ccache clear]
2016-01-26 13:55:03 +00:00
Ivan K
31f3c9ab65
DEFINE_APPLICATION_MAIN -> URHO3D_DEFINE_APPLICATION_MAIN
2015-10-21 23:08:28 +04:00
Ivan K
4bcbae61fe
HANDLER -> URHO3D_HANDLER
2015-10-21 21:49:02 +04:00
Ivan K
f02cd63437
OBJECT -> URHO3D_OBJECT
2015-10-21 11:12:45 +04:00
aster2013
6bd1d77634
Add baseTypeName argument to OBJECT macro.
2015-10-11 22:17:55 +08:00
Yao Wei Tjong 姚伟忠
c2471a240a
Reorganize includes for Samples and Extras.
...
Since the URHO3D_PCH build option is made available to support non-PCH build, our build system does not rely on precompiled header to include the Urho3D.h export header anymore. The export header is auto-included by one of Urho3D headers when it is required using the right format with the help of URHO3D_IS_BUILDING compiler define. As such, there is no need to explicitly include Urho3D.h in external project too. Sorry for the flip-flop.
2015-08-27 18:07:20 +08:00
aster2013
349a3ee981
Sort include file in samples.
2015-08-27 13:54:54 +08:00
Yao Wei Tjong 姚伟忠
0fe597223f
Add initial support for integration tests on Emscripten platform.
...
At the moment the 'make test' cannot be run non-interactively yet on Linux host and Mac OS X host systems due to what-could-be a bug in 'emrun' script. The issue with 'emrun' has been reported to upstream (https://github.com/kripken/emscripten/issues/3234 ).
2015-03-07 12:00:47 +08:00
Yao Wei Tjong 姚伟忠
6763207787
Complet the rebase to master branch.
2015-02-13 21:23:05 +08:00
Lasse Öörni
bb2ebf7568
Bump copyright to 2015.
2015-01-31 21:03:53 +02:00
Yao Wei Tjong 姚伟忠
ed214bbeb3
Avoid the include dirs hack for finding the Urho3D.h header.
...
It is now a library user own's responsibility to include the Urho3D.h in their source code. Or to include it as part of their own precompiled header similar to what Urho3D project has done.
2015-01-20 18:15:29 +08:00
Yao Wei Tjong 姚伟忠
359efb2d37
Move the DebugNew.h from Urho3D/Container subdir to Urho3D subdir.
2015-01-05 22:31:32 +08:00
Yao Wei Tjong 姚伟忠
b51e419c88
Change impl. file to include the header file from corresponding subdir.
...
Change header file to use relative pathspec when including other files.
2015-01-04 22:40:40 +08:00
Yao Wei Tjong 姚伟忠
4feb135281
Clean up SDK include dirs. Refactor FindUrho3D CMake module.
...
For Travis CI - add new steps to install the Urho3D SDK and to reference Urho3D library from the installed SDK.
2015-01-04 22:32:41 +08:00
Lasse Öörni
cb0103d518
Require always registering remote events for reception. Implement a fixed blacklist of remote events that can not be registered (see Network.cpp). Removed obsolete E_WINDOWMESSAGE event definition.
2014-09-29 14:23:41 +03:00
Lasse Öörni
6d5c73a15f
Note that client cameras should be created into a local node in networked applications.
2014-08-07 10:45:50 +03:00
Aster@中国上海
84fe0946c8
Remove ShortStringHash, Now all of ShortStringHash are replaced by StringHash.
2014-06-21 21:45:05 +08: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
Yao Wei Tjong 姚伟忠
ec25e56046
Refactor Samples to support yaw and pitch by touch on mobile platform.
2014-04-17 01:56:59 +08:00
Yao Wei Tjong 姚伟忠
46285baf97
Refactor build scripts to group Urho3D specific build option.
...
Initial support of project configuration and generation via cmake-gui.
2014-04-05 00:20:56 +08:00
Lasse Öörni
47836474e2
Variant pointer refactoring. Variant can now hold a weak pointer to a RefCounted object, which is safer, and is returned using GetPtr(). Engine events have been converted to use that mechanism. GetPtr() is also directly available in AngelScript, as well as assigning a RefCounted or derived class handle to a Variant.
...
Important: when you assign a non-RefCounted object as a void pointer to a Variant, you must now retrieve it with GetVoidPtr() instead.
The legacy methods in AngelScript for obtaining object handles from Variant, ie. GetNode(), GetUIElement() etc. still exist, but are considered deprecated.
2014-02-15 19:22:29 +02:00
Lasse Öörni
6d5ddc23e0
Bump the copyright for 2014.
2014-02-01 14:37:21 +02:00
Yao Wei Tjong 姚伟忠
088eef9e60
Add simple test cases as part of the Travis CI build.
...
Also fix Editor in case-sensitive platforms.
2013-12-30 07:48:31 +08:00
Yao Wei Tjong 姚伟忠
6071001b5c
Refactor define_source_files macro.
...
Change the argument names to indicate their intent usage better. Add option to pass in directly globbing patterns.
2013-10-30 18:06:24 +08:00
Yao Wei Tjong 姚伟忠
e423a26461
Refactor CMake build scripts.
...
Changes:
- Avoid globbing engine source files twice.
- Setup folder group for VS and Xcode. Also group object files according to 3rd-party library name.
- New define_source_files() macro.
2013-10-28 18:21:18 +08:00
Lasse Öörni
7a55a43725
Tidied up the sample descriptions.
...
Exposed UIElement::SetVar() and GetVar() to Lua script.
Modified the Lua Sprites sample to use custom vars inside UIElement.
2013-09-20 07:30:07 +00:00
Wei Tjong Yao
205fffb4ad
Refactored Sample.h to use class forward for Sprite class. Fixed the alignment of the forward classes to be inlined with convention used by other codes in Urho3D. Added the generated LuaScript wiki into SVN.
2013-09-12 05:44:23 +00:00
Lasse Öörni
9cbea3b331
Added SoundEffects, Navigation, Chat & SceneReplication samples in script.
2013-09-02 00:05:05 +00:00
Lasse Öörni
04b00263b0
Moved CharacterDemo to the samples.
...
Use forward declarations in the samples.
2013-08-27 21:45:43 +00:00
Lasse Öörni
3b32acf27f
Added possibility to clear scene of only replicated or local content. Do not clear local content from a client scene when joining a server. This makes the startup of the SceneReplication sample faster, as the static scene is not replicated.
...
Exposed missing Node::RemoveAllComponents() to script.
2013-08-27 15:15:30 +00:00
Lasse Öörni
dfb318b4f9
Added scene network replication sample.
2013-08-27 00:12:07 +00:00