Go to the source code of this file.
Defines | |
| #define | K_STR_ERROR "error" |
| #define | K3D_STR_SHARE_PATH "/.k3dengine/" |
| #define | K3D_STR_CONF "engine_conf.lua" |
| #define | K3D_STR_INI "K3dEngineIni.lua" |
| #define | K_STR_VAR_SCRIPT "global_var_script.lua" |
| #define | K_STR_DOT_LUA ".lua" |
| #define | K_STR_OBJ_ID "ObjId" |
| #define | K_STR_IMAGE_ID "IMAGE_ID" |
| #define | K_STR_SPHERE_ID "SPHERE_ID" |
| #define | K_STR_CAMERA_ID "CAMERA_ID" |
| #define | K_STR_LINE_ID "LINE_ID" |
| #define | K_STR_RAY_ID "RAY_ID" |
| #define | K_STR_PLANE_ID "PLANE_ID" |
| #define | K_STR_NUM_OBJ_IDS "NUM_OBJ_IDS" |
| #define | K_STR_GRAPHICS "Graphics" |
| #define | K_STR_FULLSCREEN "FullScreen" |
| #define | K_STR_SCREENWIDTH "ScreenWidth" |
| #define | K_STR_SCREENHEIGHT "ScreenHeight" |
| #define | K_STR_COLORBITS "ColorBits" |
| #define | K_STR_FLAGS "Flags" |
| #define | K_WIN_FLAGS SDL_FULLSCREEN|SDL_HWSURFACE |
| #define | K_STR_WIN_FLAGS "SDL_FULLSCREEN|SDL_HWSURFACE" |
| #define | K_STR_NEAR "Near" |
| #define | K_STR_FAR "Far" |
| #define | K_STR_FOVY "Fovy" |
| #define | K_NUM_GRAPHICS 8 |
| #define | K_STR_TEXTURE "Texture" |
| #define | K_STR_LIGHTMAP "Lightmap" |
| #define | K_STR_LINEAR "Linear" |
| #define | K_STR_MIPMAP "Mipmap" |
| #define | K_STR_MULTITEXTURE "Multitexture" |
| #define | K_STR_GAMMA "Gamma" |
| #define | K_STR_FONTBMP "FontBmp" |
| #define | K_STR_FONT "Font" |
| #define | K_STR_ITALIC "Italic" |
| #define | K_STR_DRAWFPS "DrawFps" |
| #define | K_STR_DRAW_CAM_POS "DrawCamPos" |
| #define | K_STR_DRAW_NUM_FACES "DrawNumFaces" |
| #define | K_STR_SCRIPT "Script" |
| #define | K_STR_DEFAULT "Default" |
| #define | K_STR_NUM_2DIMAGES "num_2d_images" |
| #define | K_STR_NAME "name" |
| #define | K_STR_IMAGE_TEXTURE "texture" |
| #define | K_STR_IMAGE2D "image_2d" |
| #define | K_STR_RECTANGLE_X "rectangle_x" |
| #define | K_STR_RECTANGLE_Y "rectangle_y" |
| #define | K_STR_BLEND "blend" |
| #define | K_STR_NUM_FACES "num_faces" |
| #define | K_STR_FIRST_FACE "first_face" |
| #define | K_STR_FACE "face" |
| #define | K_STR_NUM_BLOCKS "num_blocks" |
| #define | K_STR_BLOCK "block" |
| #define | K_STR_NUM_LINES "num_lines" |
| #define | K_STR_LINE "line" |
| #define | K_STR_ORIG_X "orig_x" |
| #define | K_STR_ORIG_Y "orig_y" |
| #define | K_STR_ORIG_Z "orig_z" |
| #define | K_STR_DIRECT_X "direct_x" |
| #define | K_STR_DIRECT_Y "direct_y" |
| #define | K_STR_DIRECT_Z "direct_z" |
| #define | K_STR_WIDTH "width" |
| #define | K_STR_NUM_RAYS "num_rays" |
| #define | K_STR_RAY "ray" |
| #define | K_STR_NUM_SPHERES "num_spheres" |
| #define | K_STR_SPHERE "sphere" |
| #define | K_STR_RADIUS "radius" |
| #define | K_STR_NUM_PLANES "num_planes" |
| #define | K_STR_PLANE "plane" |
| #define | K_STR_HEIGHT "height" |
| #define | K_STR_NUM_SLICES "num_slices" |
| #define | K_STR_NUM_STACKS "num_stacks" |
| #define | K_STR_NUM_TRIANGLES "num_triangles" |
| #define | K_STR_TRIANGLE "triangle" |
| #define | K_STR_VERTEX_A "vertex_a" |
| #define | K_STR_VERTEX_B "vertex_b" |
| #define | K_STR_VERTEX_C "vertex_c" |
| #define | K_STR_R "r" |
| #define | K_STR_G "g" |
| #define | K_STR_B "b" |
| #define | K_STR_NUM_VERTICES "num_vertices" |
| #define | K_STR_FIRST_VERTEX "first_vertex" |
| #define | K_STR_VERTEX "vertex" |
| #define | K_STR_POS_X "pos_x" |
| #define | K_STR_POS_Y "pos_y" |
| #define | K_STR_POS_Z "pos_z" |
| #define | K_STR_COORD_X "coord_x" |
| #define | K_STR_COORD_Y "coord_y" |
| #define | K_STR_NORMAL_X "normal_x" |
| #define | K_STR_NORMAL_Y "normal_y" |
| #define | K_STR_NORMAL_Z "normal_z" |
| #define | K_STR_NUM_CAMERAS "num_cameras" |
| #define | K_STR_ACTIVECAMERA_ID "active_camera_id" |
| #define | K_STR_CAMERA "camera" |
| #define | K_STR_ROT_X "rot_x" |
| #define | K_STR_ROT_Y "rot_y" |
| #define | K_STR_ROT_Z "rot_z" |
| #define | K_STR_MOUSEMOVE "mouse_move" |
| #define | K_STR_DESCENT "descent" |
| #define | K_STR_FIRST_PERSON "first_person" |
| #define | K_STR_SPECTATE "spectate" |
| #define | K_STR_SPEED "speed" |
| #define | K_STR_NUM_TEXTURES "num_textures" |
| #define | K_STR_TEXTURE_TABLE "texture" |
| #define | K_STR_PATH "path" |
| #define | K_STR_NUM_BMP_FONTS "num_bmp_fonts" |
| #define | K_STR_BMPFONT "bmp_font" |
| #define | K_STR_GO_FORWARD "GoForward" |
| #define | K_STR_GO_BACKWARD "GoBackward" |
| #define | K_STR_GO_UP "GoUp" |
| #define | K_STR_GO_DOWN "GoDown" |
| #define | K_STR_STRAFE_LEFT "StrafeLeft" |
| #define | K_STR_STRAFE_RIGHT "StrafeRight" |
| #define | K_STR_LURCH_LEFT "LurchLeft" |
| #define | K_STR_LURCH_RIGHT "LurchRight" |
| #define | K_STR_TURN_LEFT "TurnLeft" |
| #define | K_STR_TURN_RIGHT "TurnRight" |
| #define | K_STR_TURN_UP "TurnUp" |
| #define | K_STR_TURN_DOWN "TurnDown" |
| #define | K_STR_KEY_MAP "KeyMap" |
| #define | K_STR_ESC "esc" |
| #define | K_STR_A "a" |
| #define | K_STR_B "b" |
| #define | K_STR_C "c" |
| #define | K_STR_D "d" |
| #define | K_STR_E "e" |
| #define | K_STR_F "f" |
| #define | K_STR_G "g" |
| #define | K_STR_H "h" |
| #define | K_STR_I "i" |
| #define | K_STR_J "j" |
| #define | K_STR_K "k" |
| #define | K_STR_L "l" |
| #define | K_STR_M "m" |
| #define | K_STR_N "n" |
| #define | K_STR_O "o" |
| #define | K_STR_P "p" |
| #define | K_STR_Q "q" |
| #define | K_STR_R "r" |
| #define | K_STR_S "s" |
| #define | K_STR_T "t" |
| #define | K_STR_U "u" |
| #define | K_STR_V "v" |
| #define | K_STR_W "w" |
| #define | K_STR_X "x" |
| #define | K_STR_Y "y" |
| #define | K_STR_Z "z" |
| #define | K_STR_1 "1" |
| #define | K_STR_2 "2" |
| #define | K_STR_3 "3" |
| #define | K_STR_4 "4" |
| #define | K_STR_5 "5" |
| #define | K_STR_6 "6" |
| #define | K_STR_7 "7" |
| #define | K_STR_8 "8" |
| #define | K_STR_9 "9" |
| #define | K_STR_ZERO "0" |
| #define | K_STR_F1 "f1" |
| #define | K_STR_F2 "f2" |
| #define | K_STR_F3 "f3" |
| #define | K_STR_F4 "f4" |
| #define | K_STR_F5 "f5" |
| #define | K_STR_F6 "f6" |
| #define | K_STR_F7 "f7" |
| #define | K_STR_F8 "f8" |
| #define | K_STR_F9 "f9" |
| #define | K_STR_F10 "f10" |
| #define | K_STR_F11 "f11" |
| #define | K_STR_F12 "f12" |
| #define | K_STR_LEFT "left" |
| #define | K_STR_RIGHT "right" |
| #define | K_STR_UP "up" |
| #define | K_STR_DOWN "down" |
| #define | K_STR_INSERT "insert" |
| #define | K_STR_DELETE "delete" |
| #define | K_STR_HOME "home" |
| #define | K_STR_END "end" |
| #define | K_STR_PLUS "+" |
| #define | K_STR_MINUS "-" |
| #define | K_STR_MULT "*" |
| #define | K_STR_SPACE "space" |
| #define | K_STR_LSHIFT "lshift" |
| #define | K_STR_RSHIFT "rshift" |
| #define | K_STR_LALT "lalt" |
| #define | K_STR_RALT "ralt" |
| #define | K_STR_LCTRL "lctrl" |
| #define | K_STR_RCTRL "rctrl" |
| #define | K_STR_ENTER "enter" |
| #define | K_STR_BACKSPACE "backspace" |
| #define | K_STR_SPACE "space" |
| #define | K_STR_SLASH "/" |
| #define | K_STR_CONSOLE "~" |
| #define | K_STR_LEFT_BRACKET "[" |
| #define | K_STR_RIGHT_BRACKET "]" |
| #define | K_STR_SEMICOLON ";" |
| #define | K_STR_DOT "." |
| #define | K_STR_COMMA "," |
| #define | K_STR_ACUTE "'" |
| #define | K_STR_TAB "tab" |
| #define | K_STR_CAPS_LOCK "capslock" |
| #define | K_STR_PAGE_UP "pageup" |
| #define | K_STR_PAGE_DOWN "pagedown" |
| #define | K_STR_MAPS_PATH "maps/" |
| #define | K_STR_SCRIPT_PATH "scripts/" |
| #define | K_STR_NUM_GUI_WINS "gui_num_wins" |
| #define | K_STR_GUI_WIN "gui_win" |
| #define | K_STR_TOP "top" |
| #define | K_STR_TITLE "title" |
| #define | K_STR_NUM_GUI_IMAGES "gui_num_images" |
| #define | K_STR_GUI_IMAGE "gui_image" |
| #define | K_STR_NUM_GUI_ICONS "gui_num_icons" |
| #define | K_STR_GUI_ICON "gui_icon" |
| #define | K_STR_IMAGE "image" |
| #define | K_STR_NUM_ICONS "num_icons" |
| #define | K_STR_ICON "icon" |
| #define | K_STR_RESIZE_CONTENT "resize_content" |
| #define | K_STR_NUM_GUI_FONTS "gui_num_fonts" |
| #define | K_STR_GUI_FONT "gui_font" |
| #define | K_STR_FONT_LOWER "font" |
| #define | K_STR_GLYPH "glyph" |
| #define | K_STR_NUM_GUI_LABELS "gui_num_labels" |
| #define | K_STR_GUI_LABEL "gui_label" |
| #define | K_STR_CAPTION "caption" |
| #define | K_STR_NUM_GUI_BUTTONS "gui_num_buttons" |
| #define | K_STR_GUI_BUTTON "gui_button" |
| #define | K_STR_NUM_GUI_TEXT_FIELDS "gui_num_text_fields" |
| #define | K_STR_GUI_TEXT_FIELD "gui_text_field" |
| #define | K_STR_TEXT "text" |
| #define | K_STR_NUM_GUI_TEXT_BOXES "gui_num_text_boxes" |
| #define | K_STR_GUI_TEXT_BOX "gui_text_box" |
| #define | K_STR_NUM_GUI_SCROLL_AREAS "gui_num_scroll_areas" |
| #define | K_STR_GUI_SCROLL_AREA "gui_scroll_area" |
| #define | K_STR_CONTENT "content" |
| #define | K_STR_BORDER_SIZE "bordersize" |
| #define | K_STR_NUM_GUI_LIST_MODELS "gui_num_list_models" |
| #define | K_STR_GUI_LIST_MODEL "gui_list_model" |
| #define | K_STR_GUI_NUM_ELEMENTS "num_elements" |
| #define | K_STR_ELEMENT "element" |
| #define | K_STR_NUM_GUI_LIST_BOXES "gui_num_list_boxes" |
| #define | K_STR_GUI_LIST_BOX "gui_list_box" |
| #define | K_STR_GUI_NUM_DROP_DOWN "gui_num_drop_down" |
| #define | K_STR_GUI_DROP_DOWN "gui_drop_down" |
| #define | K_STR_GUI_NUM_CHECK_BOXES "gui_num_check_boxes" |
| #define | K_STR_GUI_CHECK_BOX "gui_check_box" |
| #define | K_STR_GUI_NUM_RADIO_BUTTONS "gui_num_radio_buttons" |
| #define | K_STR_GUI_RADIO_BUTTON "gui_radio_button" |
| #define | K_STR_GROUP "group" |
| #define | K_STR_MARKED "marked" |
| #define | K_STR_NUM_GUI_SLIDERS "gui_num_sliders" |
| #define | K_STR_GUI_SLIDER "gui_slider" |
| #define | K_STR_SCALE_START "scale_start" |
| #define | K_STR_SCALE_END "scale_end" |
| #define | K_STR_NUM_GUI_CONTAINERS "gui_num_containers" |
| #define | K_STR_GUI_CONTAINER "gui_container" |
| #define | K_STR_NUM_SLIDERS "num_sliders" |
| #define | K_STR_SLIDER "slider" |
| #define | K_STR_NUM_LABELS "num_labels" |
| #define | K_STR_LABEL "label" |
| #define | K_STR_NUM_BUTTONS "num_buttons" |
| #define | K_STR_BUTTON "button" |
| #define | K_STR_NUM_TEXTFIELDS "num_text_fields" |
| #define | K_STR_TEXTFIELD "text_field" |
| #define | K_STR_NUM_SCROLL_AREAS "num_scroll_areas" |
| #define | K_STR_SCROLL_AREA "scroll_area" |
| #define | K_STR_NUM_DROP_DOWNS "num_drop_downs" |
| #define | K_STR_DROP_DOWN "drop_down" |
| #define | K_STR_NUM_CHECK_BOXES "num_check_boxes" |
| #define | K_STR_CHECK_BOX "check_box" |
| #define | K_STR_NUM_RADIO_BUTTONS "num_radio_buttons" |
| #define | K_STR_RADIO_BUTTON "radio_button" |
| #define | K_STR_NUM_SLIDERS "num_sliders" |
| #define | K_STR_SLIDER "slider" |
| #define | K_STR_NUM_WINS "num_wins" |
| #define | K_STR_WIN "win" |
| #define | K_STR_MAPS_TEST "./maps/test" |
| #define | K_STR_VISIBLE "visible" |
| #define | K_STR_LOAD_GUI "load_gui" |
| #define | K_STR_RAY_NO_DEF "RayNoDef" |
| #define | K_STR_LINE_NO_DEF "LineNoDef" |
| #define | K_STR_PLANE_NO_DEF "PlaneNoDef" |
| #define | K_STR_SPHERE_NO_DEF "ShpereNoDef" |
| #define | K_STR_CAMERA_NO_DEF "CameraNoDef" |
| #define | K_STR_2D_IMAGE_NO_DEF "2dImageNoDef" |
| #define | K_STR_BMP_FONT_NO_DEF "BmpFontNoDef" |
| #define | K_STR_GUI_NO_DEF "GuiNoDef" |
| #define | K_STR_TEXTURE_NO_DEF "TextureNoDef" |
| #define | K_STR_POLY_NO_DEF "PolyhedronNoDef" |
| #define | K_STR_VERTEX_NO_DEF "VertexNoDef" |
| #define | K_STR_FACE_NO_DEF "FaceNoDef" |
| #define | K_STR_VERTEX_NO_DEF "VertexNoDef" |
| #define | K_STR_TRIANGLE_NO_DEF "TriangleNoDef" |
| #define | K_STR_BLOCK_NO_DEF "BlockNoDef" |
| #define | K_MAX_SCENE_LENGTH 131070 |
| #define | K_EQUAL_RANGE 0.001 |
K3dEngine - OpenGL Game Engine http://sourceforge.net/projects/kengine/
06.04.17 - First version
Definition in file K3dDefines.h.
| #define K3D_STR_CONF "engine_conf.lua" |
| #define K3D_STR_INI "K3dEngineIni.lua" |
| #define K3D_STR_SHARE_PATH "/.k3dengine/" |
Definition at line 38 of file K3dDefines.h.
Referenced by K3dVM::IncludeScript(), K3dConfDataBuild::LoadConf(), K3dOptions::LoadOptions(), K3dOptions::LoadScript(), and K3dScene::SetScenePaths().
| #define K_EQUAL_RANGE 0.001 |
Definition at line 359 of file K3dDefines.h.
Referenced by K3dVector3Obj::operator==(), and K3dVector3::operator==().
| #define K_MAX_SCENE_LENGTH 131070 |
Definition at line 358 of file K3dDefines.h.
Referenced by K3dBoxBuild::CreateSceneBox(), and K3dVorBsp::FindNearestVertex().
| #define K_NUM_GRAPHICS 8 |
Definition at line 64 of file K3dDefines.h.
| #define K_STR_1 "1" |
| #define K_STR_2 "2" |
| #define K_STR_2D_IMAGE_NO_DEF "2dImageNoDef" |
| #define K_STR_3 "3" |
| #define K_STR_4 "4" |
| #define K_STR_5 "5" |
| #define K_STR_6 "6" |
| #define K_STR_7 "7" |
| #define K_STR_8 "8" |
| #define K_STR_9 "9" |
| #define K_STR_A "a" |
Definition at line 181 of file K3dDefines.h.
Referenced by K3dKeyMapBuild::K3dKeyMapBuild(), K3dFaceBuild::LoadFaces(), K3dGui::LoadGuiWindows(), and K3dVertexBuild::LoadVertices().
| #define K_STR_ACTIVECAMERA_ID "active_camera_id" |
| #define K_STR_ACUTE "'" |
Definition at line 257 of file K3dDefines.h.
| #define K_STR_B "b" |
Definition at line 182 of file K3dDefines.h.
| #define K_STR_B "b" |
Definition at line 182 of file K3dDefines.h.
Referenced by K3dKeyMapBuild::K3dKeyMapBuild(), K3dFaceBuild::LoadFaces(), K3dGui::LoadGuiWindows(), K3dLineBuild::LoadLines(), K3dPlaneBuild::LoadPlanes(), K3dSphereBuild::LoadSpheres(), and K3dVertexBuild::LoadVertices().
| #define K_STR_BACKSPACE "backspace" |
| #define K_STR_BLEND "blend" |
| #define K_STR_BLOCK "block" |
| #define K_STR_BLOCK_NO_DEF "BlockNoDef" |
| #define K_STR_BMP_FONT_NO_DEF "BmpFontNoDef" |
| #define K_STR_BMPFONT "bmp_font" |
| #define K_STR_BORDER_SIZE "bordersize" |
Definition at line 296 of file K3dDefines.h.
Referenced by K3dGui::CreateListBox(), and K3dGui::CreateScrollArea().
| #define K_STR_BUTTON "button" |
| #define K_STR_C "c" |
| #define K_STR_CAMERA "camera" |
| #define K_STR_CAMERA_ID "CAMERA_ID" |
Definition at line 47 of file K3dDefines.h.
| #define K_STR_CAMERA_NO_DEF "CameraNoDef" |
| #define K_STR_CAPS_LOCK "capslock" |
Definition at line 259 of file K3dDefines.h.
| #define K_STR_CAPTION "caption" |
Definition at line 285 of file K3dDefines.h.
Referenced by K3dGui::LoadGuiButtons(), K3dGui::LoadGuiCheckBoxes(), K3dGui::LoadGuiLabels(), and K3dGui::LoadGuiRadioButtons().
| #define K_STR_CHECK_BOX "check_box" |
| #define K_STR_COLORBITS "ColorBits" |
| #define K_STR_COMMA "," |
Definition at line 256 of file K3dDefines.h.
| #define K_STR_CONSOLE "~" |
| #define K_STR_CONTENT "content" |
Definition at line 295 of file K3dDefines.h.
Referenced by K3dGui::LoadGuiDropDown(), K3dGui::LoadGuiListBoxes(), and K3dGui::LoadGuiScrollAreas().
| #define K_STR_COORD_X "coord_x" |
| #define K_STR_COORD_Y "coord_y" |
| #define K_STR_D "d" |
| #define K_STR_DEFAULT "Default" |
| #define K_STR_DELETE "delete" |
| #define K_STR_DESCENT "descent" |
| #define K_STR_DIRECT_X "direct_x" |
Definition at line 107 of file K3dDefines.h.
Referenced by K3dLineBuild::LoadLines(), and K3dRayBuild::LoadRays().
| #define K_STR_DIRECT_Y "direct_y" |
Definition at line 108 of file K3dDefines.h.
Referenced by K3dLineBuild::LoadLines(), and K3dRayBuild::LoadRays().
| #define K_STR_DIRECT_Z "direct_z" |
Definition at line 109 of file K3dDefines.h.
Referenced by K3dLineBuild::LoadLines(), and K3dRayBuild::LoadRays().
| #define K_STR_DOT "." |
Definition at line 255 of file K3dDefines.h.
| #define K_STR_DOT_LUA ".lua" |
| #define K_STR_DOWN "down" |
| #define K_STR_DRAW_CAM_POS "DrawCamPos" |
| #define K_STR_DRAW_NUM_FACES "DrawNumFaces" |
| #define K_STR_DRAWFPS "DrawFps" |
| #define K_STR_DROP_DOWN "drop_down" |
| #define K_STR_E "e" |
| #define K_STR_ELEMENT "element" |
| #define K_STR_END "end" |
| #define K_STR_ENTER "enter" |
| #define K_STR_ERROR "error" |
| #define K_STR_ESC "esc" |
| #define K_STR_F "f" |
| #define K_STR_F1 "f1" |
| #define K_STR_F10 "f10" |
| #define K_STR_F11 "f11" |
| #define K_STR_F12 "f12" |
| #define K_STR_F2 "f2" |
| #define K_STR_F3 "f3" |
| #define K_STR_F4 "f4" |
| #define K_STR_F5 "f5" |
| #define K_STR_F6 "f6" |
| #define K_STR_F7 "f7" |