class

PointClickEngine::Graphics::Utils::PaletteCycler

Inherits Reference < Object

Palette cycling for animation effects

Constructors

new(palette : Palette, cycle_indices : Array(Int32), cycle_speed : Float32 = 1.0_f32)
Source

Instance methods

current_offset
Source
current_offset=(current_offset : Float32)
Source
current_palette

Get current palette state

Source
cycle_indices
Source
cycle_indices=(cycle_indices : Array(Int32))
Source
cycle_speed
Source
cycle_speed=(cycle_speed : Float32)
Source
palette
Source
palette=(palette : Palette)
Source
reset

Reset cycling

Source
update(delta_time : Float32)

Update cycle animation

Source