PointClickEngine::Graphics::Effects::ObjectEffects::DissolveShader
Inherits PointClickEngine::Graphics::Effects::ShaderEffect < PointClickEngine::Graphics::Effects::Effect < Reference < Object
Shader-based dissolve effect
Constructors
new(pattern : DissolvePattern = DissolvePattern::Noise, mode : DissolveMode = DissolveMode::Out, duration : Float32 = 1.0_f32)
SourceClass methods
fade_in(pattern : DissolvePattern = DissolvePattern::Noise, duration : Float32 = 1.0_f32)
Helper factory methods
fade_out(pattern : DissolvePattern = DissolvePattern::Noise, duration : Float32 = 1.0_f32)
SourceInstance methods
clone
Sourceedge_color
Sourceedge_color=(edge_color : RL::Color)
Sourceedge_width
Sourceedge_width=(edge_width : Float32)
Sourcemode
Sourcemode=(mode : DissolveMode)
Sourcenoise_scale
Sourcenoise_scale=(noise_scale : Float32)
Sourcepattern
Sourcepattern=(pattern : DissolvePattern)
Source