Lines Matching defs:emscripten
58 #include <emscripten.h>
59 #include <emscripten/bind.h>
60 #include <emscripten/html5.h>
328 return emscripten::val(out);
330 return emscripten::val::null();
336 return emscripten::val(out);
338 return emscripten::val::null();
345 return emscripten::val(s.c_str());
351 return emscripten::val(path);
353 return emscripten::val::null();
417 return emscripten::val::null(); \
457 return emscripten::val::null();
463 return emscripten::val(path);
668 // we need to do anything other than tell emscripten to do nothing.
669 namespace emscripten {
698 return emscripten::val(
699 // https://emscripten.org/docs/porting/connecting_cpp_and_javascript/embind.html#memory-views
708 JSObject textureCleanup = emscripten::val::null();
1262 JSObject j = emscripten::val::object();
1281 return emscripten::val("Not enough x,y position pairs for glyphs");
1321 return emscripten::val::null();
1325 return emscripten::val(s.c_str());
1359 JSObject result = emscripten::val::object();
1371 return emscripten::val::null();
1379 return emscripten::val::null();
1439 // Adds a little helper because emscripten doesn't expose default params.
1642 return emscripten::val::null();
1779 emscripten::val errHandler
1825 return emscripten::val(it->name.c_str());
2122 // https://emscripten.org/docs/porting/connecting_cpp_and_javascript/embind.html#value-types