00001 /* widget.cpp */ 00002 00003 #include <iostream> 00004 #include <iterator> 00005 #include <stdio.h> 00006 #include "vamosworld.h" 00007 #include "controls.h" 00008 #include "mouse.h" 00009 #include "utility.h" 00010 #include "gui/widget.h" 00011 #include "gui/page.h" 00012 #include "gui/gui.h" 00013 #include "gui/button.h" 00014 #include "gui/calibrate.h" 00015 #include "gui/controlgrab.h" 00016 #include "gui/image.h" 00017 #include "gui/label.h" 00018 #include "gui/multi_image.h" 00019 #include "gui/slider.h" 00020 #include "gui/spinning_car.h" 00021 #include "gui/textbox.h" 00022 #include "gui/toggle.h" 00023 #include "gui/wheel.h" 00024 00025 using namespace VGUI; 00026 00027 Location::Location() 00028 { 00029 xpct = 0.0; 00030 ypct = 0.0; 00031 } 00032 00033 Location::~Location() 00034 { 00035 } 00036 00037 00038 Widget::Widget() 00039 { 00040 name = ""; 00041 text = ""; 00042 type = ""; 00043 rel_width = 0.0; 00044 rel_height = 0.0; 00045 enabled = false; 00046 selected = false; 00047 is_default = false; 00048 is_cancel = false; 00049 has_icon = false; 00050 width_auto = false; 00051 height_auto = false; 00052 font_size = 4; 00053 color_r = 1.0; 00054 color_g = 1.0; 00055 color_b = 1.0; 00056 }
1.4.6