Chris Thrasher
|
9a4426fb35
|
Simplify in-class initializer expressions
|
2023-01-03 14:51:44 -07:00 |
|
Chris Thrasher
|
259b57d9b9
|
Use in-class member initializers
|
2023-01-02 16:26:51 -07:00 |
|
Jim-Marsden
|
34b6323929
|
Changed to namespace
|
2023-01-01 14:31:26 -07:00 |
|
Chris Thrasher
|
15cdb40fc2
|
Merge branch '2.6.x' into feature/backmerge
|
2022-12-29 22:48:49 -07:00 |
|
kimci86
|
f0b44937ce
|
Update Image documentation regarding supported input formats
|
2022-12-29 00:08:52 +01:00 |
|
Jim-Marsden
|
7884efc49e
|
Replaced Header Guards with Pragma Once
|
2022-12-27 20:08:11 +01:00 |
|
Benjamin Li
|
9c7b7d68c0
|
Use = default to define empty destructors #2311
|
2022-12-27 11:08:11 +01:00 |
|
Chris Thrasher
|
50d86e4755
|
Use in-class member initializers
|
2022-12-22 09:36:54 -07:00 |
|
Jim-Marsden
|
77dcd712fb
|
Changed inline const to constexpr
|
2022-12-19 16:06:40 -07:00 |
|
Chris Thrasher
|
b7198b08d6
|
Use in-class member initializers
|
2022-12-18 09:11:22 -07:00 |
|
Jim-Marsden
|
487c97afaf
|
Added non-trivial move operations.
Removed the default move constructor and operator.
|
2022-12-15 10:03:54 -07:00 |
|
Chris Thrasher
|
c0acaef204
|
Use in-class member initializers
|
2022-12-15 00:41:19 -07:00 |
|
Chris Thrasher
|
dc9d794722
|
Merge remote-tracking branch 'origin/2.6.x' into feature/backmerge
|
2022-12-13 23:06:49 -07:00 |
|
Chris Thrasher
|
3b6db4d18c
|
Enforce variable case
|
2022-12-12 16:10:03 -07:00 |
|
fuzzdistor
|
7faa5507a4
|
Rearanged members of Transformable for a smaller object size
|
2022-11-29 01:28:05 -07:00 |
|
Jonny
|
510068d501
|
Use enum class instead of plain enum for PrimitiveType (#2286)
Co-authored-by: Jean Tampon <jean.tampon@gmail.com>
|
2022-11-27 12:17:27 -07:00 |
|
Christian Ivicevic
|
a9f33999dc
|
Fix outdated use of the sf::VideoMode constructor
|
2022-11-22 14:55:52 +01:00 |
|
jim
|
1d4db22d62
|
Added move constructor/operator
|
2022-11-19 19:52:45 -07:00 |
|
Chris Thrasher
|
0bdefd25d7
|
Use in-class member initializers
See C++ Core Guidelines item C.45 for more information.
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#c45-dont-define-a-default-constructor-that-only-initializes-data-members-use-in-class-member-initializers-instead
|
2022-11-17 18:44:36 -07:00 |
|
kimci86
|
0310b03aef
|
Document that checking XButton1 and XButton2 state on X11 is not supported
|
2022-11-15 22:36:37 +01:00 |
|
Chris Thrasher
|
6451a29f49
|
Disable certain GCC pragmas when using other compilers
Fixes MSVC warning C4068 in public headers while keeping that warning
disabled for uses of GCC pragmas in SFML source files.
|
2022-11-05 12:52:40 -06:00 |
|
Chris Thrasher
|
cd985e37d2
|
Enforce parameter case
|
2022-10-24 12:53:29 +02:00 |
|
Chris Thrasher
|
a5dbe59f07
|
Merge branch '2.6.x'
|
2022-10-13 14:33:11 -06:00 |
|
Radek Dutkiewicz
|
2503b00299
|
Fix compile on linux with gcc 12.2.0
Undefined NUL
|
2022-10-11 15:30:23 +02:00 |
|
Vittorio Romeo
|
58b4346895
|
Add '[[nodiscard]]' to 'IpAddress::resolve'
|
2022-10-07 14:37:53 +02:00 |
|
kimci86
|
3acd9620eb
|
Fix SoundRecorder example code
|
2022-10-01 11:15:02 -06:00 |
|
Chris Thrasher
|
34ee40c835
|
Use scoped enumerations in Network module
|
2022-09-27 17:30:13 +02:00 |
|
Pierce Brooks
|
c565daccae
|
fix visual studio 2019 complaints regarding the int64_t type not being a member of the std namespace
|
2022-09-22 12:26:06 +02:00 |
|
Chris Thrasher
|
3a3935d005
|
Replace sf::Uint64 with std::uint64_t
|
2022-09-13 11:15:03 -06:00 |
|
Chris Thrasher
|
05690b963d
|
Replace sf::Int64 with std::int64_t
|
2022-09-13 11:15:03 -06:00 |
|
Chris Thrasher
|
e294090c8e
|
Replace sf::Uint32 with std::uint32_t
|
2022-09-12 15:36:55 -06:00 |
|
Chris Thrasher
|
056f66a2b8
|
Replace sf::Int32 with std::int32_t
|
2022-09-12 15:36:55 -06:00 |
|
Chris Thrasher
|
ff9c9131b3
|
Replace sf::Uint16 with std::uint16_t
|
2022-09-12 21:36:13 +03:00 |
|
Chris Thrasher
|
e21ae3204e
|
Replace sf::Int16 with std::int16_t
|
2022-09-12 21:36:13 +03:00 |
|
Chris Thrasher
|
e2528de20a
|
Replace sf::Uint8 with std::uint8_t
|
2022-09-09 10:28:53 +02:00 |
|
Chris Thrasher
|
af34794123
|
Replace sf::Int8 with std::int8_t
|
2022-09-09 10:28:53 +02:00 |
|
Chris Thrasher
|
8561101b11
|
Add conversions between sf::Time and std::chrono::duration s
|
2022-09-05 23:35:25 +02:00 |
|
Chris Thrasher
|
ebb2d9d186
|
Implement sf::Time with <chrono>
|
2022-09-05 23:35:25 +02:00 |
|
Chris Thrasher
|
4f52793f7d
|
Run clang-format
|
2022-07-11 20:04:56 +02:00 |
|
metaquarx
|
88e9f82bee
|
Add '.clang-format' file, CI integration, and formatting exceptions
Co-authored-by: Vittorio Romeo <vittorio.romeo@outlook.com>
Co-authored-by: Chris Thrasher <chrisjthrasher@gmail.com>
Co-authored-by: kimci86 <kimci86@hotmail.fr>
|
2022-07-11 20:04:56 +02:00 |
|
Vittorio Romeo
|
8c8d97c6c9
|
IpAddress is always valid
|
2022-06-28 00:31:12 +02:00 |
|
Vittorio Romeo
|
8a2aa6397f
|
Explicitly instantiate float vector members in cpp
|
2022-06-24 18:47:28 +02:00 |
|
Vittorio Romeo
|
a3dd3e02aa
|
Remove unused <string> include from Texture.hpp
|
2022-06-24 12:59:30 +02:00 |
|
Chris Thrasher
|
d7f09c1167
|
Manually inline sf::IpAddress::resolve
This code is better expressed as a constructor since that's the
only place where it's used.
|
2022-06-23 20:22:13 +02:00 |
|
Chris Thrasher
|
76223b07a1
|
Implement sf::IpAddress with std::optional
|
2022-06-23 20:22:13 +02:00 |
|
Vittorio Romeo
|
e4c5af63b7
|
Replace 'TcpSocket::send' local buffer with data member
|
2022-06-23 18:37:01 +02:00 |
|
kimci86
|
95201a3950
|
Update Image code example with Vector2u parameters
|
2022-06-23 18:03:54 +02:00 |
|
kimci86
|
c4790bcb14
|
Clarify Image::copy implementation
|
2022-06-23 18:03:54 +02:00 |
|
Vittorio Romeo
|
6cd07a043f
|
'sf::Image::copy' returns a 'bool' to signal success/failure
|
2022-06-21 16:40:22 +02:00 |
|
Chris Thrasher
|
9e23fb0899
|
Clarify sf::ConvexShape docs
Co-authored-by: Jan Haller <bromeon@gmail.com>
|
2022-06-09 10:05:29 +02:00 |
|