Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- s -
- s : sprite_cache
- s0 : rdpq_blitparms_t
- scale_log : rdpq_texparms_t.s, rdpq_texparms_t.t, sprite_ext_t::texparms_s.s, sprite_ext_t::texparms_s.t
- scale_x : rdpq_blitparms_t
- scale_y : rdpq_blitparms_t
- sec : rtc_time_t
- seek : xm64player_t
- sent_scissor : .__unnamed10__
- sent_zprim : .__unnamed10__
- sentinel : rspq_ctx_t
- set : timer_link_t
- shade_flat : rdpq_trifmt_t
- shade_offset : rdpq_trifmt_t
- shape : AYEnvelope
- shift : aplib_decompressor_t, rdpq_tileparms_t.s, rdpq_tileparms_t.t
- size : .col, .tex, dfs_open_file_t, eepfs_entry_t, mainexe_sym_info_t, samplebuffer_t, sprite_ext_t
- sizeext : ym5header
- source_file : backtrace_frame_t
- source_line : backtrace_frame_t
- sp_status_bufdone : rspq_ctx_t
- sp_wstatus_clear_bufdone : rspq_ctx_t
- sp_wstatus_set_bufdone : rspq_ctx_t
- sr : reg_block_t
- src : shrinkler_ctx_t
- src_elf : dso_module_t
- st : lz4dec_state_t
- stack_size : bt_func_t
- start : _SI_condat.__unnamed20__.__unnamed24__, rdp_buffer_t
- start_block : eepfs_file_t
- start_off : ym64player_t
- start_offset : wav64_header_t
- start_pc : rsp_ucode_t
- state : rspq_overlay_t, wav64_header_vadpcm_t
- state_size : asset_compression_t, rspq_overlay_header_t
- state_start : rspq_overlay_header_t
- status : AI_regs_t, PI_regs_t, SI_regs_t, SP_regs_t
- stderr_write : stdio_t
- stdin_read : stdio_t
- stdout_write : stdio_t
- step : AYEnvelope, mixer_channel_t, rsp_mixer_channel_t
- stop_requested : xm64player_t
- stride : surface_t
- strtab_off : symtable_header_t
- strtab_size : symtable_header_t
- sym_romofs : dso_module_t
- syms : dso_module_t
- symtab_off : symtable_header_t
- symtab_size : symtable_header_t
- sync_full : rdpq_state_t