aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-01-05utils/dimension: added template for types of the metricsAlexander Sulfrian3-69/+41
2013-01-05utils/rectangle: added function to intersect two rectanglesAlexander Sulfrian1-0/+23
2013-01-05utils/rectangle: added shortcut for accessing the position of a rectangleAlexander Sulfrian1-0/+10
2013-01-05utils/rectangle: added constructor for array of valuesAlexander Sulfrian1-0/+6
the new constructor is used to make a rectangle object from the array of values returned from glGet(GL_SCISSOR_BOX)
2013-01-05utils/point: added possibility to change coordsAlexander Sulfrian2-0/+15
2013-01-05utils: templatized point, point_3d and rectangleAlexander Sulfrian6-202/+128
added template parameter for the geometry helper classes, moved function definitions to hpp file to support templates
2013-01-05utils: reformated contructor callsAlexander Sulfrian1-2/+4
2013-01-05utils: added assginment operator for pointAlexander Sulfrian2-0/+8
2013-01-05fixed include pathsAlexander Sulfrian1-2/+2
2013-01-05base: moved Image and Texture to more appropriate locationsAlexander Sulfrian2-0/+154
2013-01-05changed all wstring/wchar_t to string/charAlexander Sulfrian4-27/+27
2013-01-05changed from SDL rendering to OpenGLAlexander Sulfrian4-10/+29
draw, repaint methods do not have the SDL_Surface* parameter anymore
2013-01-05new file classes for text and binary filesAlexander Sulfrian5-12/+197
2013-01-05added Point, Point3D, Dimension, Rectangle, RgbColor and Texture classesAlexander Sulfrian10-0/+510
2013-01-05changed to boost::filesystem::wifstream to support wpathAlexander Sulfrian2-3/+11
wifstream from boost could be created with a boost::filesystem::wpath to support Unicode paths
2013-01-05make string constructor argument a constant referenceAlexander Sulfrian2-2/+2
2013-01-05converted all strings and chars to wstrings and wchar_tsAlexander Sulfrian4-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
2013-01-05added custom exception classes for better catching them (gotta catch 'em all)Alexander Sulfrian2-0/+93
2013-01-05added string constructor and operator= to locale independent float classAlexander Sulfrian2-11/+22
2013-01-05added class for locale independent parsing of floatAlexander Sulfrian2-0/+140
parsing of float with . or , independent of the current locale
2013-01-05added wrapper for easily getting istreams from files with proper cleanupAlexander Sulfrian2-0/+92