Rokas Kupstys
6d7ae4f755
Define remaining key constants
2017-11-13 17:17:33 +02:00
Rokas Kupstys
6045a86345
New RenderPath APIs
...
/// Return true of any of render targets or commands with specified tag are enabled.
bool IsEnabled(const String& tag) const;
/// Return true if renderpath or command with given tag exists.
bool IsAdded(const String& tag) const;
2017-11-13 17:17:33 +02:00
Rokas Kupstys
0b2ade9efb
New Graphics APIs
...
/// Returns the index of the display containing the center of the window on success or a negative error code on failure.
int GetCurrentMonitor() const;
/// Returns true if window is maximized or runs in full screen mode.
bool GetMaximized() const;
/// Raises window if it was minimized.
void RaiseWindow() const;
/// Return display dpi information: (hdpi, vdpi, ddpi). On failure returns zero vector.
Vector3 GetDisplayDPI() const;
2017-11-13 17:17:33 +02:00
Rokas Kupstys
5cd0e558a9
Fix Graphics::GetWindowPosition() to return actual window position when it is created. Position is queried from SDL
2017-11-13 17:17:32 +02:00
Rokas Kupstys
d5bd3eea26
Define DRAWABLE_UNDEFINED constant and display a warning when drawable is created with invalid flags.
2017-11-13 17:17:32 +02:00
Rokas Kupstys
fe1a20025f
"float Time::GetFramesPerSecond() const" API
2017-11-13 17:17:32 +02:00
Rokas Kupstys
c4c8e7cf6b
"Object::SetBlockEvents(bool)" and "bool Object::GetBlockEvents()" APIs - allow blocking certain objects from sending and receiving events
2017-11-13 17:17:32 +02:00
Rokas Kupstys
39d0676e3a
Define STB_VORBIS_HEADER_ONLY only if was previously undefined - avoids warnings.
2017-11-13 17:17:32 +02:00
Eugene Kozlov
4c7d0f3a71
Merge pull request #2091 from urho3d/refactor-attributes
...
Attribute refactoring
2017-11-12 20:21:50 +03:00
Eugene Kozlov
6961d6f358
Use "post-set callback" instead of "epilogue". Update docs.
2017-11-12 20:17:40 +03:00
Eugene Kozlov
e7d7af4a2e
Revert temporary test code in HelloWorld.cpp
2017-11-12 15:20:16 +03:00
urho3d-travis-ci
21efb5bda9
Travis CI: API documentation update at 2017-11-12 10:01:39 UTC.
...
[ci package]
Commit: 949af7adc7
Message: Add another new log level (TRACE) for verbose tracing.
Close #2163 .
2017-11-12 10:01:39 +00:00
Yao Wei Tjong 姚伟忠
949af7adc7
Add another new log level (TRACE) for verbose tracing.
...
Close #2163 .
2017-11-12 17:46:45 +08:00
Yao Wei Tjong 姚伟忠
68232663cc
Add contributors.
2017-11-12 17:18:21 +08:00
Yao Wei Tjong 姚伟忠
de58ce17a3
Merge branch 'master' of https://github.com/att-kin9/Urho3D into master.
...
Close #2164 .
2017-11-12 17:13:06 +08:00
Yao Wei Tjong 姚伟忠
c9eefb2e44
Merge branch 'rokups-fix/Urho3DAll.h' into master.
...
Close #2169 .
2017-11-12 16:19:51 +08:00
Eugene Kozlov
048ed5cf3e
Update test code.
2017-11-11 21:17:14 +03:00
Eugene Kozlov
22ed4a63e9
Remove non-obvious macro accessors generators. Fix out-of-Urho3D serializables compilation.
2017-11-11 21:17:02 +03:00
Eugene Kozlov
eb66698487
Temporarily add serialization test code.
2017-11-11 19:21:51 +03:00
Eugene Kozlov
1b0fec98de
Add attributes with custom set and get functions.
2017-11-11 19:21:50 +03:00
Rokas Kupstys
d4c64c110f
Remove headers few headers from Urho3DAll.h
...
* Urho3D/IK/IKConverters.h - includes headers from third party ik library which is not bundled in the SDK.
* Graphics/GraphicsImpl.h - includes headers from third party GLEW library which is not bundled in the SDK.
2017-11-11 13:25:51 +02:00
Eugene Kozlov
23a15c893a
Fix CascadeParameters.splits_ AS binding.
2017-11-11 13:54:22 +03:00
Eugene Kozlov
7a3ec74ea4
Refactor attributes. Minor changes.
2017-11-11 13:00:35 +03:00
att-kin9
7ab0d69d0b
Deleted default parameter passed.
2017-11-08 22:49:02 +08:00
att-kin9
29e92fd246
Fixed failing for picking rigidbody.
...
Fixed failing for picking rigidbody on touch devices.
2017-11-07 11:42:03 +08:00
SuperWangKai
611fc1fbff
Merge pull request #7 from urho3d/master
...
Sync with urho3d
2017-11-05 16:37:30 +08:00
Yao Wei Tjong 姚伟忠
37cba9522d
Disable URHO3D_SSE by default (as original intended) for old MinGW.
2017-10-31 21:43:07 +08:00
Eugene Kozlov
b84239a3ae
Add missing Swap.h include in Ptr.h.
2017-10-28 22:18:16 +03:00
urho3d-travis-ci
0c43256b28
Travis CI: API documentation update at 2017-10-28 18:04:11 UTC.
...
[ci package]
Commit: 56f4c6cb79
Message: Minor changes in ScriptInstance. Use &inout qualifier for AS Array::Swap.
2017-10-28 18:04:11 +00:00
Eugene Kozlov
56f4c6cb79
Minor changes in ScriptInstance. Use &inout qualifier for AS Array::Swap.
2017-10-28 20:32:10 +03:00
orefkov
187a353d6b
Improve serialization of ScriptInstance ( #2156 )
...
* Added serialization of Array<String> and Array<Variant> attributes of ScriptInstance.
* Fix error in load content of Array<String> and Array<Vector> attributes in deserealization.
Add metod Swap in Array<T> script object for swap content of two arrays for avoid copy.
* Changes by code review.
* Fix error in deserialize String[] and Vector[] attributes of ScriptInstance in background scene loading.
2017-10-28 20:29:28 +03:00
Yao Wei Tjong 姚伟忠
21ed39fad6
Remove support for old Visual Studio versions.
...
Only newer versions that can handle C++11 features are supported now.
2017-10-26 22:52:15 +08:00
Eugene Kozlov
272eea57c5
Merge pull request #2158 from Modanung/patch-1
...
Removed a "been" from networking documentation
2017-10-26 00:38:29 +03:00
Frode Lindeijer
5cd69855b2
Removed a "been" from networking documentation
2017-10-25 22:53:59 +02:00
Yao Wei Tjong 姚伟忠
aaa4fd8eb8
Include one of assimp's cmake module for enabling Open3DGC for Linux.
...
Fix header search path for the compiling Open3DGC build option.
2017-10-24 21:52:19 +08:00
orefkov
b8335f5059
In scripting optimize searching node's script object by their type name ( #2154 )
...
Optimizing in scripting searching by type name in Node.GetScriptObject(const String&) and allow searching by implemented interfaces.
2017-10-21 09:33:13 +08:00
Yao Wei Tjong 姚伟忠
d9249c56d8
For CI - fix normal OSX-CI build after a successful packaging build.
...
[ci only: OSX] [skip appveyor]
2017-10-16 23:28:47 +08:00
Eugene Kozlov
04c615822c
Fix SharedPtr assignment.
2017-10-15 15:04:38 +03:00
urho3d-travis-ci
07024da809
Travis CI: API documentation update at 2017-10-15 11:49:59 UTC.
...
[ci package]
Commit: 69ffd879f3
Message: Merge pull request #2140 from eugeneko/master
Add internal layout functions for ListView.
2017-10-15 11:49:59 +00:00
Eugene Kozlov
69ffd879f3
Merge pull request #2140 from eugeneko/master
...
Add internal layout functions for ListView.
2017-10-15 14:38:30 +03:00
Eugene Kozlov
4475565749
Add AS and Lua bindings for ListView internal layout functions.
2017-10-14 12:37:47 +03:00
Yao Wei Tjong 姚伟忠
9b22e16324
Fix the intermittent Android-CI build failure
...
Related to commit 6b63f20065
.
2017-10-14 14:30:22 +08:00
Yao Wei Tjong 姚伟忠
192903ba32
Fix Android cross-compiling build on Windows host system.
...
Close #2148 .
2017-10-14 12:53:07 +08:00
Yao Wei Tjong 姚伟忠
0af84653df
Minor patch for the assimp's CMakeLists to fix MinGW build.
2017-10-14 08:37:02 +08:00
Yao Wei Tjong 姚伟忠
9a7a590548
Update assimp version in the documentation.
2017-10-13 23:52:13 +08:00
Yao Wei Tjong 姚伟忠
661527824a
Squashed 'Source/ThirdParty/Assimp/' content from commit 2531d22
...
git-subtree-dir: Source/ThirdParty/Assimp
git-subtree-split: 2531d2226cd12d4dec69a540c87a31a7c1c45e36
2017-10-12 22:58:00 +08:00
Yao Wei Tjong 姚伟忠
0c96975249
Merge commit '661527824a9364865142e46c2a46b2e57f64c8ce' as 'Source/ThirdParty/Assimp'
2017-10-12 22:58:00 +08:00
Yao Wei Tjong 姚伟忠
b096792dcc
Replace Source/ThirdParty/Assimp subdirectory with subtree.
2017-10-12 22:57:57 +08:00
Yao Wei Tjong 姚伟忠
6b63f20065
Fix the intermittent Android-CI build failure.
...
A few of the docker-containers for Android build environment in Travis may have been wrongly configured recently (have different CPU type than the rest) that the 'native' host tool built from the Android build environment caused illegal instruction (core dumped) when the tool was run on the container host. We are using "ccache" to cache the object files. For this to work, we expect to have a uniform build environments. Setting the deployment target to 'generic' for now in order to workaround the problem.
2017-10-11 17:12:59 +08:00
Eugene Kozlov
5e8a2756db
Merge pull request #2143 from lieff/master
...
fix typo in Quaternion opSub
2017-10-10 22:45:24 +03:00