Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | utils/rectangle: removed external constructors and added helper | Alexander Sulfrian | 2013-01-13 | 1 | -14/+0 |
| | | | | | constructors that generate a rectangle from GLint[4] or FTBBox are now helper functions to remove the external dependencies from the helper class | ||||
* | utils/point: addition/subtraction should only be possible with same type | Alexander Sulfrian | 2013-01-13 | 1 | -4/+4 |
| | |||||
* | utils/rectangle: could get top/bottom/left/right coordinates from Rectangle | Alexander Sulfrian | 2013-01-13 | 1 | -8/+19 |
| | |||||
* | utils/rectangle: added ctor to create a Rectange from a FTBox | Alexander Sulfrian | 2013-01-13 | 1 | -0/+8 |
| | |||||
* | utils/math: added abs/min/max as static template functions | Alexander Sulfrian | 2013-01-13 | 1 | -0/+69 |
| | |||||
* | utils/rectangle: the points should be modifiable | Alexander Sulfrian | 2013-01-13 | 1 | -2/+2 |
| | |||||
* | utils/dimension: added template for types of the metrics | Alexander Sulfrian | 2013-01-05 | 3 | -69/+41 |
| | |||||
* | utils/rectangle: added function to intersect two rectangles | Alexander Sulfrian | 2013-01-05 | 1 | -0/+23 |
| | |||||
* | utils/rectangle: added shortcut for accessing the position of a rectangle | Alexander Sulfrian | 2013-01-05 | 1 | -0/+10 |
| | |||||
* | utils/rectangle: added constructor for array of values | Alexander Sulfrian | 2013-01-05 | 1 | -0/+6 |
| | | | | | the new constructor is used to make a rectangle object from the array of values returned from glGet(GL_SCISSOR_BOX) | ||||
* | utils/point: added possibility to change coords | Alexander Sulfrian | 2013-01-05 | 2 | -0/+15 |
| | |||||
* | utils: templatized point, point_3d and rectangle | Alexander Sulfrian | 2013-01-05 | 6 | -202/+128 |
| | | | | | added template parameter for the geometry helper classes, moved function definitions to hpp file to support templates | ||||
* | utils: reformated contructor calls | Alexander Sulfrian | 2013-01-05 | 1 | -2/+4 |
| | |||||
* | utils: added assginment operator for point | Alexander Sulfrian | 2013-01-05 | 2 | -0/+8 |
| | |||||
* | fixed include paths | Alexander Sulfrian | 2013-01-05 | 1 | -2/+2 |
| | |||||
* | base: moved Image and Texture to more appropriate locations | Alexander Sulfrian | 2013-01-05 | 2 | -0/+154 |
| | |||||
* | changed all wstring/wchar_t to string/char | Alexander Sulfrian | 2013-01-05 | 4 | -27/+27 |
| | |||||
* | changed from SDL rendering to OpenGL | Alexander Sulfrian | 2013-01-05 | 4 | -10/+29 |
| | | | | draw, repaint methods do not have the SDL_Surface* parameter anymore | ||||
* | new file classes for text and binary files | Alexander Sulfrian | 2013-01-05 | 5 | -12/+197 |
| | |||||
* | added Point, Point3D, Dimension, Rectangle, RgbColor and Texture classes | Alexander Sulfrian | 2013-01-05 | 10 | -0/+510 |
| | |||||
* | changed to boost::filesystem::wifstream to support wpath | Alexander Sulfrian | 2013-01-05 | 2 | -3/+11 |
| | | | | | wifstream from boost could be created with a boost::filesystem::wpath to support Unicode paths | ||||
* | make string constructor argument a constant reference | Alexander Sulfrian | 2013-01-05 | 2 | -2/+2 |
| | |||||
* | converted all strings and chars to wstrings and wchar_ts | Alexander Sulfrian | 2013-01-05 | 4 | -17/+24 |
| | | | | | | | all strings with displayable content are now the wide strings for proper unicode handling added boost dependency for proper reading unicode from files | ||||
* | added custom exception classes for better catching them (gotta catch 'em all) | Alexander Sulfrian | 2013-01-05 | 2 | -0/+93 |
| | |||||
* | added string constructor and operator= to locale independent float class | Alexander Sulfrian | 2013-01-05 | 2 | -11/+22 |
| | |||||
* | added class for locale independent parsing of float | Alexander Sulfrian | 2013-01-05 | 2 | -0/+140 |
| | | | | parsing of float with . or , independent of the current locale | ||||
* | added wrapper for easily getting istreams from files with proper cleanup | Alexander Sulfrian | 2013-01-05 | 2 | -0/+92 |