21 Commits

Author SHA1 Message Date
Dmitry Marakasov
970cd74dd9 Merge branch 'master' of github.com:libSDL2pp/libSDL2pp 2017-02-20 16:32:54 +03:00
Dmitry Marakasov
89ea96d008 Mark most single argument constructors explicit
Fixes #91
2017-02-14 14:14:26 +03:00
Dmitry Marakasov
24482d85f6 Follow SDL2 include path conventions
Though these are broken and error prone, as they ignore the possibility
of conflicts between SDL, SDL2 and wrappers thereof discarding useful
include path prefix (SDL2/), since SDL and satellite libraries follow
these it's too hard to stay away.

So don't use prefixes for SDL include paths any longer.
2017-02-08 13:19:04 +03:00
Dmitry Marakasov
20bdc36577 Add export statements all over the code 2016-05-23 17:11:12 +03:00
Dmitry Marakasov
4a19bdf3dd Update copyright years 2016-04-14 20:55:45 +03:00
Dmitry Marakasov
56d1890fff Switch to automatic SDL 2.0.4 detection 2016-04-14 20:53:29 +03:00
Dmitry Marakasov
e2c1333987 Make setters return reference to self: AudioDevice 2015-01-19 00:58:22 +03:00
Dmitry Marakasov
0f1dd26ebd Add in/out specifiers to param documentation 2015-01-12 21:43:28 +03:00
Dmitry Marakasov
c753c8ceba Multiple documentation fixes 2015-01-11 06:25:38 +03:00
Dmitry Marakasov
d714070984 Document deleted ctors/assignment operators 2015-01-11 00:34:47 +03:00
Dmitry Marakasov
da2b2441f3 Minor documentation fixes 2015-01-10 23:02:36 +03:00
Dmitry Marakasov
78e985719e Add references to SDL docs and exception info 2014-12-26 22:36:29 +03:00
Dmitry Marakasov
debdf051f8 Document missing bits of AudioDevice 2014-12-26 20:36:54 +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
3796a6d246 Switch AudioDevice to Optional
No compatibility here, as API is broken anyway (Optional<std::string>
ctor won't accept const char*)
2014-12-25 19:15:28 +03:00
Dmitry Marakasov
e02beb8692 Merge branch 'master' into doxygen
Conflicts:
	SDL2pp/AudioDevice.hh
2014-12-25 14:37:04 +03:00
Dmitry Marakasov
fae12fdb7c Move whole descriptions into documentation headers 2014-12-19 21:28:03 +03:00
Dmitry Marakasov
c74a6332f7 Document AudioDevice class 2014-12-19 21:20:19 +03:00
Dmitry Marakasov
7ccded6216 Document Texture::LockHandle and AudioDevice::LockHandle classes 2014-12-19 19:50:10 +03:00
Dmitry Marakasov
486dbb7bf4 Provide copy operations for AudioDevice::LockHandle 2014-12-19 19:33:30 +03:00
Dmitry Marakasov
a6ef469487 Split AudioSpec into separate header 2014-12-18 18:26:11 +03:00