Mercurial > hg > orthanc-stone
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())); |