PixelLightAPI
.
|
Static image effects class. More...
#include <ImageEffects.h>
Static Public Member Functions | |
static ImageEffectWrapper | Effect (const PLCore::String &sEffect, const PLCore::String &sParameters) |
Create image effect dynamically. | |
static IEFilter | Filter () |
Create image filter. | |
static IEScale | Scale (const PLMath::Vector3i &vNewSize, bool bUseMipmaps) |
Create scale image effect. | |
static IEConvert | Convert (EDataFormat nDataFormat, EColorFormat nColorFormat) |
Create image conversion effect. | |
static IEMonochrome | Monochrome () |
Create monochrome image effect. | |
static IEColorKey | ColorKey (const Color3 &cColor, float fTolerance) |
Create color key image effect. | |
static IEFlipXAxis | FlipXAxis () |
Create flip the image around the x axis image effect. | |
static IEFlipYAxis | FlipYAxis () |
Create flip the image around the y axis image effect. | |
static IERemovePalette | RemovePalette () |
Create remove palette image effect. |
Static image effects class.
ImageEffectWrapper PLGraphics::ImageEffects::Effect | ( | const PLCore::String & | sEffect, |
const PLCore::String & | sParameters | ||
) | [inline, static] |
IEFilter PLGraphics::ImageEffects::Filter | ( | ) | [inline, static] |
Create image filter.
IEScale PLGraphics::ImageEffects::Scale | ( | const PLMath::Vector3i & | vNewSize, |
bool | bUseMipmaps | ||
) | [inline, static] |
Create scale image effect.
[in] | vNewSize | The new size |
[in] | bUseMipmaps | If there are mipmaps and one of them matches the new dimension... is it allowed to just make this mipmap to the new base image and destroy the now unused other mipmaps? (extremely fast 'scale', but no set filters are applied and may cause problems on 'none standard' images) |
IEConvert PLGraphics::ImageEffects::Convert | ( | EDataFormat | nDataFormat, |
EColorFormat | nColorFormat | ||
) | [inline, static] |
Create image conversion effect.
[in] | nDataFormat | Desired data format |
[in] | nColorFormat | Desired color format |
IEMonochrome PLGraphics::ImageEffects::Monochrome | ( | ) | [inline, static] |
Create monochrome image effect.
IEColorKey PLGraphics::ImageEffects::ColorKey | ( | const Color3 & | cColor, |
float | fTolerance | ||
) | [inline, static] |
Create color key image effect.
[in] | cColor | Color |
[in] | fTolerance | Tolerance (0 .. 1) |
IEFlipXAxis PLGraphics::ImageEffects::FlipXAxis | ( | ) | [inline, static] |
Create flip the image around the x axis image effect.
IEFlipYAxis PLGraphics::ImageEffects::FlipYAxis | ( | ) | [inline, static] |
Create flip the image around the y axis image effect.
IERemovePalette PLGraphics::ImageEffects::RemovePalette | ( | ) | [inline, static] |
Create remove palette image effect.
|