nx_nxa_rig_motion_context.nx
buildroot/runtime/nx_nxa_rig_motion_context.nx
about
Caller-owned staging boundary for the existing native rig-motion frame evaluator.
This is an in-memory ABI, not an NXA replacement or a sampled animation format.
dependencies 1 imports · 8 importers
imports: nx_nxa_rig_motion_stream.nx
imported by: nx_wasm_craft_imported_t262.nxnx_wasm_craft_inspection_bounds_t181.nxnx_wasm_craft_inspection_distance_t218.nxnx_wasm_craft_move_t72.nxnx_wasm_craft_relief_adopt_t143.nxnx_wasm_craft_relief_save_t143.nxnx_wasm_craft_relief_t143.nxnx_wasm_craft_visitors_canonical_t142.nx
structs
| none |
consts
| 4 | const NRC_HEADER_W:i64=8 |
| 5 | const NRC_INPUT_W:i64=18 |
| 6 | const NRC_MAGIC:i64=1314014001 |
| 7 | const NRC_VERSION:i64=1 |
| 8 | const NRC_I64_MAX:i64=9223372036854775807 |
functions
| 9 | func nrc_ptr(p:*i64,w:i64)->*i64 {return ((p as i64)+w*8) as *i64} |
| 10 | func nrc_input_words(ns:i64,nt:i64,aw:i64)->i64 |
| 17 | func nrc_words(ns:i64,nt:i64,aw:i64)->i64 |
| 33 | func nrc_span(p:*i64,w:i64)->i64 |
| 41 | func nrc_envelope(input:*i64)->i64 |
| 74 | func nrc_bind(ctx:*i64,capacity:i64,input:*i64,input_words:i64)->i64 |
| 130 | func nrc_frame(ctx:*i64,capacity:i64,time:i64)->i64 |