MCPcopy Create free account
hub / github.com/Snapchat/Valdi / prepareRenderBackend

Method prepareRenderBackend

valdi/src/valdi/android/NativeBridge.cpp:226–240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

224}
225
226void ValdiAndroid::NativeBridge::registerViewClassReplacement( // NOLINT
227 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT
228 jlong runtimeManagerHandle,
229 jstring sourceClass,
230 jstring replacementClass) {
231 auto* wrapper = getRuntimeManagerWrapper(runtimeManagerHandle);
232 if (wrapper != nullptr) {
233 auto javaEnv = ValdiAndroid::JavaEnv();
234 wrapper->getAndroidViewManagerContext()->registerViewClassReplacement(
235 ValdiAndroid::toInternedString(javaEnv, sourceClass),
236 ValdiAndroid::toInternedString(javaEnv, replacementClass));
237 }
238}
239
240void ValdiAndroid::NativeBridge::prepareRenderBackend( // NOLINT
241 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT
242 jlong runtimeManagerHandle,
243 jboolean useSnapDrawing) {

Callers

nothing calls this directly

Tested by

no test coverage detected