load ( obj, bytesAt )
| 306 | |
| 307 | // load ( obj, bytesAt ) |
| 308 | void _builtin_binary_load ( Context & context, LineInfo * at, TypeInfo* info, const char *data, uint64_t len, char *to) { |
| 309 | if ( !(info->flags&(TypeInfo::flag_refType | TypeInfo::flag_ref)) ) |
| 310 | return; |
| 311 | BinDataSerialize reader(context, at, const_cast<char*>(data), len); |
| 312 | reader.walk(to, info); |
| 313 | } |
| 314 | |
| 315 | vec4f _builtin_binary_load ( Context & context, SimNode_CallBase * call, vec4f * args ) { |
| 316 | Array * ba = cast<Array *>::to(args[1]); |