Sfoglia il codice sorgente

post processing "screen" options

dmuratshin 9 anni fa
parent
commit
3976c04e3a
2 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 3 0
      oxygine/src/PostProcess.cpp
  2. 1 0
      oxygine/src/PostProcess.h

+ 3 - 0
oxygine/src/PostProcess.cpp

@@ -354,6 +354,9 @@ namespace oxygine
 
     Rect PostProcess::getScreenRect(const Actor& actor) const
     {
+        if (_options._flags & PostProcessOptions::flag_screen)
+            return _screen;
+
         Rect screen;
 
         Rect display(Point(0, 0), core::getDisplaySize());

+ 1 - 0
oxygine/src/PostProcess.h

@@ -20,6 +20,7 @@ namespace oxygine
         {
             flag_singleR2T = 1,
             flag_fullscreen = 1 << 1,
+            flag_screen = 1 << 2,
         };
 
         PostProcessOptions(int flags = 0) : _flags(flags), _downscale(1) {}