ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

managed_surface.cpp File Reference

#include "graphics/managed_surface.h"
#include "common/algorithm.h"
#include "common/textconsole.h"
Include dependency graph for managed_surface.cpp:

Go to the source code of this file.

Namespaces

namespace  Graphics

Defines

#define HANDLE_BLIT(SRC_BYTES, DEST_BYTES, SRC_TYPE, DEST_TYPE)

Functions

template<typename TSRC , typename TDEST >
void Graphics::transBlit (const Surface &src, const Common::Rect &srcRect, Surface &dest, const Common::Rect &destRect, TSRC transColor, bool flipped, uint overrideColor)

Variables

const int Graphics::SCALE_THRESHOLD = 0x100

Define Documentation

#define HANDLE_BLIT (   SRC_BYTES,
  DEST_BYTES,
  SRC_TYPE,
  DEST_TYPE 
)
Value:
if (src.format.bytesPerPixel == SRC_BYTES && format.bytesPerPixel == DEST_BYTES) \
        transBlit<SRC_TYPE, DEST_TYPE>(src, srcRect, _innerSurface, destRect, transColor, flipped, overrideColor); \
    else

Definition at line 301 of file managed_surface.cpp.



Generated on Sat Mar 16 2019 05:03:20 for ResidualVM by doxygen 1.7.1
curved edge   curved edge