code: public void registerDatatype(Class<? extends GVRHybridObject> textureClass,
              AsyncLoaderFactory<? extends GVRHybridObject, ?> asyncLoaderFactory) {
          mFactories.put(textureClass, asyncLoaderFactory);
      }
docs: Loaders call this method to register themselves. This method can be called by
  loaders provided by the application.
  
  @param textureClass
  The class the loader is responsible for loading.
  
  @param asyncLoaderFactory
  The factory object.