Example #1
0
 void loadMesh(
     GVRContext gvrContext,
     CancelableCallback<GVRMesh> callback,
     GVRAndroidResource resource,
     int priority) {
   AsyncManager.get()
       .getScheduler()
       .registerCallback(gvrContext, MESH_CLASS, callback, resource, priority);
 }
Example #2
0
 private AsyncMesh() {
   AsyncManager.get()
       .registerDatatype(
           MESH_CLASS,
           new AsyncLoaderFactory<GVRMesh, GVRMesh>() {
             @Override
             AsyncLoader<GVRMesh, GVRMesh> threadProc(
                 GVRContext gvrContext,
                 GVRAndroidResource request,
                 CancelableCallback<GVRMesh> callback,
                 int priority) {
               return new AsyncLoadMesh(gvrContext, request, callback, priority);
             }
           });
 }