365 Commits

Author SHA1 Message Date
Dmitry Marakasov
37c873466f Fix structure name in documentation 2014-12-28 04:02:40 +03:00
Dmitry Marakasov
f698d8cffa Add ttf-related includes to the main header 2014-12-28 03:35:01 +03:00
Dmitry Marakasov
31d948b944 Add stub for Font class 2014-12-28 03:32:38 +03:00
Dmitry Marakasov
4fff7d6cf9 Add SDLTTF class for SDL_ttf init/deinit 2014-12-28 03:32:13 +03:00
Dmitry Marakasov
fff166becd Allow to create Texture from Surface 2014-12-27 21:45:53 +03:00
Dmitry Marakasov
6e90301ba1 Add SDL_image surface loaders 2014-12-27 21:30:59 +03:00
Dmitry Marakasov
6db6d0c1bc Implement most Surface functions 2014-12-27 21:21:51 +03:00
Dmitry Marakasov
a1d01e89d4 Add Point/Rect constructors taking SDL_Point/SDL_Rect 2014-12-27 21:21:29 +03:00
Dmitry Marakasov
057804e814 Fix copypasta 2014-12-27 19:01:30 +03:00
Dmitry Marakasov
607e9e09d0 Implement surface locking 2014-12-27 19:01:28 +03:00
Dmitry Marakasov
60f8e7febc Fix copypasta in documentation 2014-12-27 19:00:03 +03:00
Dmitry Marakasov
e0032de447 Implement wrapper for SDL_image init/deinit
Fixes #21
2014-12-27 05:22:12 +03:00
Dmitry Marakasov
ad1e6879df Check for errors after calling SDL_image functions
Fixes #20
2014-12-27 05:17:01 +03:00
Dmitry Marakasov
f6dc70863e Merge branch 'error-handling'
Conflicts:
	SDL2pp/Exception.hh
2014-12-27 02:32:38 +03:00
Dmitry Marakasov
64952aea9a Use stock function instead of reimplementing with RWops 2014-12-27 02:28:42 +03:00
Dmitry Marakasov
4bf7fbd52c Store SDL error inside Exception
Fixes #22
2014-12-27 02:07:07 +03:00
Dmitry Marakasov
0007a489c3 Move Get to the top of memeber functions for consistency with other classes 2014-12-27 00:02:08 +03:00
Dmitry Marakasov
f4c2832d90 Add missing \see 2014-12-27 00:01:22 +03:00
Dmitry Marakasov
e0654f045b Consistency with other member variable docs 2014-12-27 00:01:09 +03:00
Dmitry Marakasov
7b9f951eff Document Surface class 2014-12-27 00:00:18 +03:00
Dmitry Marakasov
f1fa69a4ce Add Surface class stub 2014-12-26 23:00:12 +03:00
Dmitry Marakasov
78e985719e Add references to SDL docs and exception info 2014-12-26 22:36:29 +03:00
Dmitry Marakasov
f28cd56337 Fix typo 2014-12-26 22:03:53 +03:00
Dmitry Marakasov
3671b60c1f Fix typo 2014-12-26 22:02:49 +03:00
Dmitry Marakasov
00d57f8867 Member variable documentation consistency 2014-12-26 22:02:40 +03:00
Dmitry Marakasov
8caddb4b39 Fix param documentation 2014-12-26 22:02:00 +03:00
Dmitry Marakasov
0d29b03306 Fix copypasta 2014-12-26 22:01:37 +03:00
Dmitry Marakasov
2e57ed81c7 Add references to SDL docs and exception info 2014-12-26 21:54:53 +03:00
Dmitry Marakasov
28a08d9071 Document new Window methods 2014-12-26 21:51:16 +03:00
Dmitry Marakasov
e67394628c Merge branch 'master' into doxygen
Conflicts:
	SDL2pp/Texture.hh
2014-12-26 21:45:34 +03:00
Dmitry Marakasov
bb33cb273d Fix pitch descriptions 2014-12-26 21:45:00 +03:00
Dmitry Marakasov
9f65195972 Better description for bool returns 2014-12-26 21:42:36 +03:00
Dmitry Marakasov
7d11af7005 Fix case of param/returns descriptions 2014-12-26 21:41:18 +03:00
Dmitry Marakasov
f53f95718a Document remaining Texture methods 2014-12-26 21:32:34 +03:00
Dmitry Marakasov
9e7482c154 Document Optional 2014-12-26 20:54:22 +03:00
Dmitry Marakasov
d6d272a35d Fix typo 2014-12-26 20:44:13 +03:00
Dmitry Marakasov
5bac274b58 Fix documentation errors 2014-12-26 20:43:58 +03:00
Dmitry Marakasov
debdf051f8 Document missing bits of AudioDevice 2014-12-26 20:36:54 +03:00
Dmitry Marakasov
af577836eb Fix header filename 2014-12-26 20:33:42 +03:00
Dmitry Marakasov
d6c070633c Document Point and Rect 2014-12-26 20:33:22 +03:00
Dmitry Marakasov
5a0623f08e Add bunch of Window functions 2014-12-26 19:32:40 +03:00
Dmitry Marakasov
2d80a94797 Remove unneeded forward declarations 2014-12-26 17:24:48 +03:00
Dmitry Marakasov
6611d95aba Provide default argument for Texture::Lock()
Unlike 3dd739d, correctly
2014-12-26 17:24:29 +03:00
Dmitry Marakasov
69c4e14424 Fix remaining references to Rect::Null 2014-12-26 16:37:30 +03:00
Dmitry Marakasov
f7ec8612a7 Merge branch 'master' into doxygen
Conflicts:
	SDL2pp/AudioDevice.hh
	SDL2pp/Renderer.hh
	SDL2pp/SDL2pp.hh
	SDL2pp/Texture.hh
2014-12-26 16:33:01 +03:00
Dmitry Marakasov
92b225c928 Merge branch 'use_optional'
Conflicts:
	.travis.yml
2014-12-26 16:19:05 +03:00
Dmitry Marakasov
b1e989c835 Merge branch 'optional' 2014-12-26 16:17:57 +03:00
Dmitry Marakasov
7fd9137239 Fix uninitialized member vars 2014-12-26 01:46:08 +03:00
Dmitry Marakasov
dda468ae62 Mark deprecated functions as such 2014-12-25 22:34:16 +03:00
Dmitry Marakasov
0ff5d3cf33 Merge branch 'c++1y-checks' into use_optional 2014-12-25 22:28:08 +03:00