Open Search
    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
    }
     

    Variables

    class CINEWARE_SINGLEINHERITANCE BlendLayer
     

    Variable Documentation

    ◆ BlendLayer

    class CINEWARE_SINGLEINHERITANCE BlendLayer