Skip to main content

shaders

GLSL effects shipped with the engine. Most come in pairs: a *Shader holding the fragment source and a *Effect wrapper exposing animatable parameters.

50 types in this package.

TypeKindExtendsSummary
abstractenum—idc anymore
BlockedGlitchEffectclass——
BlockedGlitchShaderclassFlxShader—
BloomEffectclassEffect—
BloomShaderclassFlxShader—
BuildingEffectclass——
BuildingShaderclassFlxShader—
ChromaticAberrationEffectclassEffect—
ChromaticAberrationShaderclassFlxShader—
CrossFadeclassFlxSpriteGhost sprite drawn behind a character when a cross fade note is hit.
CustomFadeTransitionclassMusicBeatSubstate—
DistortBGEffectclassEffect—
DistortBGShaderclassFlxShader—
Effectclass——
ErrorHandledRuntimeShaderclassFlxRuntimeShader—
ErrorHandledRuntimeShaderclass——
ErrorHandledShaderclassFlxShader—
FuckingTriangleclassFlxShader—
FuckingTriangleEffectclassEffect—
GlitchEffectclassEffect—
GlitchShaderclassFlxShader—
GrainclassFlxShader—
GrainEffectclassEffect—
GreyscaleEffectclassEffect—
GreyscaleShaderclassFlxShader—
IErrorHandlerinterface——
InvertColorsEffectclassEffect—
InvertShaderclassFlxShader—
Lighttypedef——
PulseEffectclassEffect—
PulseEffectAltclass——
PulseShaderclassErrorHandledRuntimeShader—
RainShaderclassFlxFixedShader—
RGBPaletteclass——
RGBPaletteShaderclassFlxFixedShader—
RGBShaderReferenceclass—automatic handler for easy usability
ScanlineclassFlxShader—
ScanlineEffectclassEffect—
ShaderEffecttypedef——
ThreeDEffectclassEffect—
ThreeDShaderclassFlxShader—
TiltshiftclassFlxShader—
TiltshiftEffectclassEffect—
VCRDistortionEffectclassEffect—
VCRDistortionShaderclass——
VFDOverlayclassGraphicsShader—
WiggleEffectclass——
WiggleEffectLuaclassEffect—
WiggleEffectTypeenum——
WiggleShaderclassFlxFixedShader—