Skip to main content

PulseShader

Kindclass
Packageshaders
Full nameshaders.PulseShader
Sourcesource/shaders/PulseShader.hx
ExtendsErrorHandledRuntimeShader

Public fields​

NameTypeStaticDefaultNotes
waveAmplitudeFloatno0property (default, set)
frequencyFloatno1property (default, set)
speedFloatno1property (default, set)
timeFloatno0property (default, set)
enabledBoolnofalseproperty (default, set)

Public methods​

new (constructor)​

function new()

View source

update​

function update(elapsed:Float):Void

Only compiled when #if (!neko) setFloat('uWaveAmplitude', value); #end + #if (!neko) setFloat('uFrequency', value); #end + #if (!neko) setFloat('uSpeed', value); #end + #if (!neko) setFloat('uTime', value); #end + #if (!neko) setBool('uEnabled', value); #end.

ParameterTypeDefault
elapsedFloat—

View source

Internals​

Private / internal members
Method
function set_waveAmplitude(value:Float):Float
function set_frequency(value:Float):Float
function set_speed(value:Float):Float
function set_time(value:Float):Float
function set_enabled(value:Bool):Bool