Commit Graph

21 Commits

Author SHA1 Message Date
Trass3r
b7fc208177 brought back alloc.d
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1587 4e206d99-4929-0410-ac5d-dfc041789085
2010-10-31 19:53:48 +00:00
Trass3r
643ff2b38a + Vector swizzling (thx Simen Kjaeraas)
- alloc.d
* small fix in KeyCode enum

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1586 4e206d99-4929-0410-ac5d-dfc041789085
2010-10-29 10:41:46 +00:00
Trass3r
42615a30d9 * replaced the vector classes with a generic one
* fixed wrong member protection in Rect
+ override for DrawableImpl methods

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1537 4e206d99-4929-0410-ac5d-dfc041789085
2010-07-24 00:30:30 +00:00
trass3r
b4ff671e6e * Vector2 now uses the new operator overloading
* sync: Rect changes to width/height style

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1515 4e206d99-4929-0410-ac5d-dfc041789085
2010-04-20 20:50:15 +00:00
trass3r
1464a35711 * using property style in Input
* sync with changes to Glyph class
* renamed network files (sync)

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1513 4e206d99-4929-0410-ac5d-dfc041789085
2010-04-20 17:35:30 +00:00
trass3r
337448d3cb 2nd part
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1460 4e206d99-4929-0410-ac5d-dfc041789085
2010-03-15 23:52:54 +00:00
trass3r
cfedeee112 * introduced SFMLClass type for all C pointers
* getNativePointer -> nativePointer property

- IpAddress.isValid
+ IpAddress.None

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1459 4e206d99-4929-0410-ac5d-dfc041789085
2010-03-15 23:35:53 +00:00
trass3r
1c72b919e7 first commit in a series to change property functions into D style
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1454 4e206d99-4929-0410-ac5d-dfc041789085
2010-03-13 01:56:39 +00:00
trass3r
8390807b08 + added OSX support with a patch from egladil
* fixed pong example to use stdlib instead of csfml-system

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1439 4e206d99-4929-0410-ac5d-dfc041789085
2010-03-04 02:21:18 +00:00
trass3r
d60a7be49a - removed csfml-system dependency!
use phobos functionality for that

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1438 4e206d99-4929-0410-ac5d-dfc041789085
2010-03-03 22:04:19 +00:00
trass3r
fd10d2abfe * sync with sfml - Renamed Shape::GetNbPoints to Shape::GetPointsCount
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1411 4e206d99-4929-0410-ac5d-dfc041789085
2010-02-17 19:21:18 +00:00
trass3r
0d3f9a9f1c + IRenderTarget interface
+ RenderTarget.SaveGLStates
+ RenderTarget.RestoreGLStates
- RenderTarget.Flush
* some bugfixes

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1367 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-20 21:46:32 +00:00
trass3r
8577dbd56d + alias Vector2ui
* fixed Sprite.setSubRect
* preliminarily fixed sleep function

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1360 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-14 22:24:49 +00:00
trass3r
bf539551b9 * changed SoundStream.onStart to onSeek
* made network package compilable in D2
+ Vector2.max function to return the bigger member

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1354 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-13 17:42:05 +00:00
trass3r
9f1354b2a9 * renamed SoundRecorder.canCapture to isAvailable
* some internal fixes/changes

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1352 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-12 19:56:38 +00:00
trass3r
77d248f79e + window Style.Default
+ windows error message for dll loading errors
* made identifiers in event match SFML's style


git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1347 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-11 19:28:34 +00:00
trass3r
8293de5c50 * Fixed regression bug with DllLoader
+ added missing Font functions
* using alias template parameter for DrawableImpl now

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1337 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-07 22:00:45 +00:00
trass3r
be3741de5b + RenderImage
+ RenderWindow.flush()
+ View.reset()
+ Window.waitEvent()
* moved TextStyle to module text
* Sprite was strangefully missing base constructor call
* changed Rect to be a struct instead of a class

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1335 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-07 18:07:22 +00:00
trass3r
2f2fc5d4fa replaced all crappy spaces with proper tabs
kept this in its own changeset so it doesn't interfere with real changes

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1334 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-06 20:37:29 +00:00
trass3r
8431753ba3 initial commit of DSFML2
some basic things work, much still has to be done
- made as few changes as possible to make it compile under D2
- removed system.thread, use standard threads
- lots of other changes

git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/branches/sfml2@1333 4e206d99-4929-0410-ac5d-dfc041789085
2010-01-06 20:25:45 +00:00
laurentgom
2f524481c1 Added the trunk/branches/tags directories at repository root, and moved previous root into trunk/
git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1002 4e206d99-4929-0410-ac5d-dfc041789085
2009-01-28 16:18:34 +00:00