s

sengine libraries APIs

..
animation
assets
extensions
geometry
graphics
input
macro
markup
math
resource
shortcut
text
App

Application entry point and process-level runtime services.

AppState

Application lifecycle states reported by the runtime.

Audio

Audio playback helper bound to a sound asset.

Color

Packed 32-bit color value with convenience accessors for RGB, HSV, and HSL channels.

Display

Alias for the platform display type provided by Kha.

FSM

Minimal finite state machine with explicit transitions between states.

Interpolation

Interpolation function used for smoothing a normalized Float value.

Log

LogLevel

Logger

Object

Generic tree node with parent/child relationships and hierarchy change signals.

State

State descriptor used by FSM.

StateData

Backing data for State.

Texture

Render-target texture wrapper with cached access to 1D, 2D, and 3D graphics contexts.

TextureParameters

Sampler parameters used when binding a texture.

Time

Global scaled and unscaled time values updated once per frame.

Timer

Window

Runtime window wrapper with framebuffer configuration and render signals.