comparison Samples/Sdl/TrackerSampleApp.cpp @ 721:af0aa0c149fa

FitContent is now wrapped by the controller (for observability)
author Benjamin Golinvaux <bgo@osimis.io>
date Mon, 20 May 2019 12:49:29 +0200
parents ef07304d4423
children 28b9e3a54200
comparison
equal deleted inserted replaced
720:f2ee003ba955 721:af0aa0c149fa
250 " is taking place"; 250 " is taking place";
251 } 251 }
252 break; 252 break;
253 253
254 case SDLK_s: 254 case SDLK_s:
255 GetScene()->FitContent(compositor_->GetCanvasWidth(), 255 controller_->FitContent(compositor_->GetCanvasWidth(),
256 compositor_->GetCanvasHeight()); 256 compositor_->GetCanvasHeight());
257 break; 257 break;
258 258
259 case SDLK_c: 259 case SDLK_c:
260 TakeScreenshot( 260 TakeScreenshot(
514 { 514 {
515 // False means we do NOT let Windows treat this as a legacy application 515 // False means we do NOT let Windows treat this as a legacy application
516 // that needs to be scaled 516 // that needs to be scaled
517 SdlOpenGLWindow window("Hello", 1024, 1024, false); 517 SdlOpenGLWindow window("Hello", 1024, 1024, false);
518 518
519 GetScene()->FitContent(window.GetCanvasWidth(), window.GetCanvasHeight()); 519 controller_->FitContent(window.GetCanvasWidth(), window.GetCanvasHeight());
520 520
521 glEnable(GL_DEBUG_OUTPUT); 521 glEnable(GL_DEBUG_OUTPUT);
522 glDebugMessageCallback(OpenGLMessageCallback, 0); 522 glDebugMessageCallback(OpenGLMessageCallback, 0);
523 523
524 compositor_.reset(new OpenGLCompositor(window, *GetScene())); 524 compositor_.reset(new OpenGLCompositor(window, *GetScene()));