00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #include "Teddy/TeddyConfig.h"
00026 #if defined( TEDDY_INCLUDE_LW_SCENE )
00027
00028
00029 #include "Teddy/Imports/LWSceneFile.h"
00030 #include "Teddy/Imports/LWSceneParser.h"
00031
00032
00033 namespace Teddy {
00034 namespace Imports {
00035
00036
00037 void LWSceneParser::ViewConfiguration(){
00038 int view_configuration = file->read_int();
00039 }
00040
00041
00042 void LWSceneParser::DefineView(){
00043 int define_view = file->read_int();
00044 }
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059
00060
00061
00062
00063 void LWSceneParser::ViewMode(){
00064 int view_mode = file->read_int();
00065 }
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075
00076 void LWSceneParser::ViewAimpoint(){
00077 double x = file->read_double();
00078 double y = file->read_double();
00079 double z = file->read_double();
00080 }
00081
00082
00083
00084
00085
00086
00087
00088
00089
00090
00091 void LWSceneParser::ViewRotation(){
00092 double h = file->read_double();
00093 double p = file->read_double();
00094 double b = file->read_double();
00095 }
00096
00097
00098
00099
00100
00101
00102
00103
00104
00105
00106 void LWSceneParser::ViewZoomFactor(){
00107 double view_zoon_factor = file->read_double();
00108 }
00109
00110
00111
00112
00113
00114
00115
00116
00117
00118
00119
00120
00121
00122
00123
00124
00125
00126
00127
00128
00129 void LWSceneParser::LayoutGrid(){
00130 int layout_grid = file->read_int();
00131 grid_number = layout_grid * 2;
00132 }
00133
00134
00135 void LWSceneParser::GridNumber(){
00136 grid_number = file->read_int();
00137 }
00138
00139
00140
00141
00142
00143
00144
00145
00146
00147 void LWSceneParser::GridSize(){
00148 grid_size = file->read_double();
00149 }
00150
00151 void LWSceneParser::CameraViewBG(){
00152 int camera_view_bg = file->read_int();
00153 }
00154
00155
00156
00157
00158
00159
00160
00161
00162
00163
00164
00165
00166
00167 void LWSceneParser::ShowMotionPath(){
00168 int show_motion_path = file->read_int();
00169 }
00170
00171
00172
00173
00174
00175
00176
00177
00178
00179
00180
00181
00182
00183 void LWSceneParser::ShowSafeAreas(){
00184 int show_safe_areas = file->read_int();
00185 }
00186
00187
00188
00189
00190
00191
00192
00193
00194
00195
00196
00197
00198
00199
00200
00201 void LWSceneParser::ShowBGImage(){
00202 int show_bg_image = file->read_int();
00203 }
00204
00205
00206
00207
00208
00209
00210
00211
00212
00213
00214
00215
00216 void LWSceneParser::ShowFogRadius(){
00217 int show_fog_radius = file->read_int();
00218 }
00219
00220
00221 void LWSceneParser::ShowFogEffect(){
00222 int show_fog_effect = file->read_int();
00223 }
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233
00234
00235
00236
00237 void LWSceneParser::ShowRedraw(){
00238 int show_redraw = file->read_int();
00239 }
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
00250
00251
00252
00253
00254 void LWSceneParser::ShowFieldChart(){
00255 int show_field_chart = file->read_int();
00256 }
00257
00258 void LWSceneParser::CurrentObject(){
00259 int current_object = file->read_int();
00260 }
00261
00262 void LWSceneParser::CurrentLight(){
00263 int current_light = file->read_int();
00264 }
00265
00266 void LWSceneParser::CurrentCamera(){
00267 int current_camera = file->read_int();
00268 }
00269
00270 void LWSceneParser::GraphEditorData(){}
00271 void LWSceneParser::GraphEditorFavorites(){
00272 file->read_begin_scope();
00273 file->read_end_scope();
00274 }
00275
00276
00277 };
00278 };
00279
00280
00281 #endif // TEDDY_INCLUDE_LW_SCENE
00282
00283
00284
00285
00286
00287
00288
00289
00290
00291
00292
00293
00294
00295
00296
00297
00298
00299
00300
00301
00302
00303