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

text.cpp File Reference

#include "engines/stark/visual/text.h"
#include "graphics/font.h"
#include "graphics/pixelformat.h"
#include "graphics/surface.h"
#include "engines/stark/debug.h"
#include "engines/stark/gfx/driver.h"
#include "engines/stark/gfx/surfacerenderer.h"
#include "engines/stark/gfx/texture.h"
#include "engines/stark/scene.h"
#include "engines/stark/services/services.h"
#include "engines/stark/services/settings.h"
#include "common/util.h"
Include dependency graph for text.cpp:

Go to the source code of this file.

Namespaces

namespace  Stark

Functions

static float Stark::srgbToLinear (float x)
 Convert a color component from the perceptual to the linear color space.
static float Stark::linearToSrgb (float x)
 Convert a color component from the linear to the perceptual color space.
static void Stark::multiplyColorWithAlpha (Graphics::Surface *source)
 Multiply the color components of a surface with the alpha component.
static void Stark::blendWithColor (Graphics::Surface *source, const Color &color)
 Blend a grayscale surface with a color.


Generated on Sat Oct 12 2019 05:02:22 for ResidualVM by doxygen 1.7.1
curved edge   curved edge