Commit Graph

321 Commits

Author SHA1 Message Date
Laurent Gomila
5ffe258320 Forgot to include <Utf.hpp> in <String.hpp> 2013-08-24 23:43:33 +02:00
Laurent Gomila
c6651bfd30 Fixed stupid compile error in previous commit 2013-08-24 23:40:48 +02:00
Laurent Gomila
a89874f733 Added String::fromUtf8/16/32 functions (#196) 2013-08-24 14:45:59 +02:00
Jan Haller
6cf30e1751 Added operator for division of two sf::Time objects 2013-08-21 12:20:47 +02:00
Laurent Gomila
5173f51d52 Minor corrections in comments and syntax 2013-08-15 09:28:43 +02:00
Laurent Gomila
424c424376 Minor indentation and namespace fix 2013-08-12 19:02:12 +02:00
Laurent Gomila
a7f7c57a72 Merge pull request #430 from Foaly/timeOperators
Added modulo operators for sf::Time (#429)
2013-08-11 22:46:21 -07:00
Laurent Gomila
b9d0295c89 Added SoundRecorder::setProcessingInterval (#333) 2013-08-11 19:39:52 +02:00
Laurent Gomila
7caf2e64b6 Added Font::getInfo to retrieve various information about the font (for now, only the family name) (#164) 2013-08-09 16:02:53 +02:00
Laurent Gomila
6d4c844959 Added operator - for sf::Color (#114) 2013-08-09 14:57:32 +02:00
Laurent Gomila
6c1899d0f7 Updated version number 2013-07-21 09:30:08 +02:00
Foaly
0c0b3c2a3a Modulo operators for sf::Time (fixes #429) 2013-07-17 12:24:24 +02:00
Christian Neumüller
891e9de0fe Don't reimplement std::copy().
Using std::copy() potentially makes available helpful checks in debug mode and
can also lead to faster code by calling memcpy() in release mode.
The <algorithm> header was already included.
2013-06-24 00:51:31 +02:00
Laurent Gomila
7554c86f7d Optimized Shader::setParameter functions, by using a cache internally (#316, #358) 2013-06-18 11:55:21 +02:00
Laurent Gomila
da96ec5811 Improved the performances of Window::getSize() (the size is now cached) 2013-06-12 20:27:18 +02:00
Laurent Gomila
11837e9fc8 sf::Rect::contains and sf::Rect::intersects now handle rectangles with negative dimensions correctly (#219) 2013-05-11 22:56:17 +02:00
Laurent Gomila
d9629cfca7 Fixed typo in sf::Transformable documentation 2013-05-11 08:51:20 +02:00
Laurent Gomila
b92dc572e3 Fixed documentation of sf::Image 2013-05-10 09:48:55 +02:00
Laurent Gomila
ae11207cdf InputStream.hpp was missing from the source file listing in CMake files, and added an important comment in the doc of InputStream::read (#349) 2013-05-09 13:37:24 +02:00
Laurent Gomila
4e8c144879 Updated the year in the copyright notice 2013-04-06 09:34:44 +02:00
Laurent Gomila
5c46daacd4 Fixed sf::Text constructor declaration (no longer explicit) and the API documentation 2013-03-15 08:13:00 +01:00
Foaly
ba2d08684c Added repeating to sf::RenderTexture
Added the missing setRepeated() and isRepeated() methods to sf::RenderTexture.
2013-03-06 18:11:48 +01:00
Shiz
6bc077688e Added Unicode window title support.
- Changed SFML API to receive an sf::String as the window title instead
  of a std::string (in Window::Window and Window::setTitle).
- Changed RenderWindow and WindowImpl APIs accordingly.
- Changed WindowImplWin32 to use a Unicode window title only if the
  target OS supports it.
- Changed WindowImplCocoa to always use Unicode window titles and added
  a utility function to Window/OSX/cpp_objc_conversion.mm.
- Changed WindowImplX11 to set the Unicode window title as part of the
  _NET_WM_NAME specification, which sadly is not part of the official X
  standard, but the closest anything can get. Still set regular ASCII
  title as fallback.
2013-02-12 02:14:52 +01:00
Laurent Gomila
9cf259c365 Minor addition in the API documentation 2013-02-02 20:42:00 +01:00
Laurent Gomila
91e1743516 Changed Texture::bind and Shader::bind to be static functions, that can accept a null argument 2013-01-08 22:24:43 +01:00
Laurent Gomila
527bb287a5 Minor modification to the API documentation 2012-12-30 09:54:09 +01:00
Laurent Gomila
d41837bf16 Fixed example in the API doc of sf::SocketSelector 2012-12-14 15:06:03 +01:00
Laurent Gomila
2e22038be7 Correction in the API documentation 2012-12-04 20:39:29 +01:00
Laurent Gomila
3eb32ded68 Correction in the API documentation 2012-12-04 20:36:39 +01:00
Laurent Gomila
8ddf513216 Updated the description of modules 2012-12-02 23:13:16 +01:00
Laurent Gomila
37d6e72a14 Moved some functions of RenderTarget to private access 2012-12-02 00:10:24 +01:00
Laurent Gomila
4afe83d934 Removed the endianness detection macros (were not used) 2012-11-28 20:44:03 +01:00
Laurent Gomila
6ce6014dd8 Renamed RenderTarget::convertCoords to mapPixelToCoords, and added its inverse mapCoordsToPixel 2012-11-10 10:30:01 +01:00
Laurent Gomila
42118dc217 Minor modification to the API doc 2012-11-01 16:13:07 +01:00
Laurent Gomila
c02e375399 Renamed Ftp::ListingDirectory::getFilenames() to getListing() 2012-10-26 17:09:43 +02:00
Laurent Gomila
121cfeb6a3 Removed Shader::unbind (was not used internally, less consistent with sf::Texture and could be confusing for users) 2012-10-20 23:38:39 +02:00
Laurent Gomila
7656693013 Minor updates in the documentation of sf::Shader 2012-10-02 08:19:21 +02:00
Laurent Gomila
57f81d4051 Disabled an optimization in sf::Shape that could break rendering 2012-09-21 22:06:27 +02:00
Laurent Gomila
2308c5a627 Minor correction in API doc 2012-09-18 18:51:24 +02:00
Laurent Gomila
6790904c80 Minor correction in API documentation 2012-09-01 23:26:20 +02:00
Marco Antognini
1d80eaa59b Revert Transformable documentation
I was a bit too enthusiastic on this one. (see http://en.sfml-dev.org/forums/index.php?topic=8943.msg60213#msg60213)
2012-08-23 17:15:03 +02:00
Marco Antognini
f970a6441f Minor corrections in API documentation 2012-08-23 13:22:17 +02:00
Laurent Gomila
1336a70eac Minor corrections in API documentation 2012-08-11 20:27:30 +02:00
Laurent Gomila
0670bad198 Minor correction in API documentation 2012-08-07 17:31:45 +02:00
Laurent Gomila
a0c1f5f50f Removed the built-in default font 2012-08-04 00:08:14 +02:00
Laurent Gomila
db1f1b8fa1 Minor corrections in API documentation 2012-07-31 17:51:01 +02:00
Laurent Gomila
81e4209482 Minor correction in API documentation 2012-07-28 20:45:00 +02:00
Laurent Gomila
3e2c3b8c95 Corrections in API documentation 2012-07-15 15:04:37 +02:00
Laurent Gomila
e85bd1baf6 Corrections in API documentation 2012-07-15 14:55:13 +02:00
Laurent Gomila
26d5620817 Shape::setOutlineThickness now allows negative values 2012-07-15 13:47:14 +02:00