lib_layershader.h File Reference

Classes

class   LayerShaderLayer
class   LayerShader

Macros

#define  LAYER_SHADER_LIB
#define  LAYER_S_PARAM_ALL_ACTIVE
#define  LAYER_S_PARAM_ALL_SELECTED
#define  LAYER_S_PARAM_ALL_FLAGS
#define  LAYER_S_PARAM_FOLDER_MODE
#define  LAYER_S_PARAM_FOLDER_BLEND
#define  LAYER_S_PARAM_FOLDER_OPEN
#define  LAYER_S_PARAM_FOLDER_FIRSTCHILD
#define  LAYER_S_PARAM_SHADER_MODE
#define  LAYER_S_PARAM_SHADER_BLEND
#define  LAYER_S_PARAM_SHADER_LINK
#define  LAYER_S_PARAM_BC_BRIGHTNESS
#define  LAYER_S_PARAM_BC_CONTRAST
#define  LAYER_S_PARAM_BC_GAMMA
#define  LAYER_S_PARAM_HSL_HUE
#define  LAYER_S_PARAM_HSL_SATURATION
#define  LAYER_S_PARAM_HSL_LIGHTNESS
#define  LAYER_S_PARAM_HSL_COLORIZE
#define  LAYER_S_PARAM_POSTER_LEVELS
#define  LAYER_S_PARAM_POSTER_WIDTH
#define  LAYER_S_PARAM_COLORIZE_INPUT
#define  LAYER_S_PARAM_COLORIZE_GRADIENT
#define  LAYER_S_PARAM_COLORIZE_OPEN
#define  LAYER_S_PARAM_COLORIZE_CYCLE
#define  LAYER_S_PARAM_CLAMP_LOW_CLIP
#define  LAYER_S_PARAM_CLAMP_HIGH_CLIP
#define  LAYER_S_PARAM_CLIP_LOW_CLIP
#define  LAYER_S_PARAM_CLIP_HIGH_CLIP
#define  LAYER_S_PARAM_DISTORT_NOISE
#define  LAYER_S_PARAM_DISTORT_STRENGTH
#define  LAYER_S_PARAM_DISTORT_OCTACES
#define  LAYER_S_PARAM_DISTORT_TIME_SCALE
#define  LAYER_S_PARAM_DISTORT_NOISE_SCALE
#define  LAYER_S_PARAM_DISTORT_3D_NOISE
#define  LAYER_S_PARAM_DISTORT_WRAP
#define  LAYER_S_PARAM_TRANS_ANGLE
#define  LAYER_S_PARAM_TRANS_MIRROR
#define  LAYER_S_PARAM_TRANS_FLIP
#define  LAYER_S_PARAM_TRANS_SCALE
#define  LAYER_S_PARAM_TRANS_MOVE

Enumerations

enum   LayerType {
   TypeUnknown ,
   TypeFolder ,
   TypeShader ,
   TypeBrightnessContrast ,
   TypeHSL ,
   TypePosterize ,
   TypeColorize ,
   TypeClamp ,
   TypeClip ,
   TypeDistorter ,
   TypeTransform
}
enum   LayerFlags {
   LAYER_INVERT ,
   LAYER_ALPHA ,
   LAYER_INVERT_ALPHA ,
   LAYER_IMAGE_ALPHA
}
enum   BlendMode {
   BlendNormal ,
   BlendMultiply ,
   BlendScreen ,
   BlendOverlay ,
   BlendHardLight ,
   BlendSoftLight ,
   BlendDodge ,
   BlendBurn ,
   BlendDarken ,
   BlendLighten ,
   BlendAdd ,
   BlendSubtract ,
   BlendDifference ,
   BlendExclusion ,
   BlendHue ,
   BlendSat ,
   BlendColor ,
   BlendLuminance ,
   BlendLevr ,
   BlendAlphaMask
}

变量

class CINEWARE_SINGLEINHERITANCE   BlendLayer

Variable Documentation

◆  BlendLayer

class CINEWARE_SINGLEINHERITANCE BlendLayer