aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils (unfollow)
Commit message (Expand)AuthorFilesLines
2013-01-18rectangle: add possibility to get dimensionAlexander Sulfrian1-0/+5
2013-01-18utils/rectangle: add is_in(Point)Alexander Sulfrian1-0/+15
2013-01-18utils/rectangle: add + and =+ operator to move rectangleAlexander Sulfrian1-0/+19
2013-01-18utils/rectangle: add set_leftAlexander Sulfrian1-0/+7
2013-01-13utils/image: add shortcut to get image size as DimensionAlexander Sulfrian2-0/+8
2013-01-13add const where applicableAlexander Sulfrian2-5/+5
2013-01-13utils: add disposer helperAlexander Sulfrian3-0/+158
2013-01-13utils: add activator helperAlexander Sulfrian2-0/+93
2013-01-13utils/dimension: add == and != operatorsAlexander Sulfrian1-8/+11
2013-01-13utils/rgba_color: add RgbaColor (RGB with additional alpha channel)Alexander Sulfrian2-0/+160
2013-01-13utils/rgb_color: add possibility to generate color array for openglAlexander Sulfrian2-2/+75
2013-01-13base/config: add graphics.fullscreen optionAlexander Sulfrian1-0/+71
2013-01-13base/config: add graphics.resolution config optionAlexander Sulfrian1-0/+82
2013-01-13remove legacy keywords from file headerAlexander Sulfrian18-36/+0
2013-01-13menu/clipping_helper: made clipping workingAlexander Sulfrian1-0/+7
2013-01-13utils/rectangle: removed external constructors and added helperAlexander Sulfrian1-14/+0
2013-01-13utils/point: addition/subtraction should only be possible with same typeAlexander Sulfrian1-4/+4
2013-01-13utils/rectangle: could get top/bottom/left/right coordinates from RectangleAlexander Sulfrian1-8/+19
2013-01-13utils/rectangle: added ctor to create a Rectange from a FTBoxAlexander Sulfrian1-0/+8
2013-01-13utils/math: added abs/min/max as static template functionsAlexander Sulfrian1-0/+69
2013-01-13utils/rectangle: the points should be modifiableAlexander Sulfrian1-2/+2
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
2013-01-05utils/point: added possibility to change coordsAlexander Sulfrian2-0/+15
2013-01-05utils: templatized point, point_3d and rectangleAlexander Sulfrian6-202/+128
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
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
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
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
2013-01-05added wrapper for easily getting istreams from files with proper cleanupAlexander Sulfrian2-0/+92