\r
import com.badlogic.gdx.Files.FileType;\r
import com.badlogic.gdx.files.FileHandle;\r
+import com.badlogic.gdx.utils.GdxRuntimeException;\r
\r
// FIXME see if we can get classpath files to work\r
public class IOSFileHandle extends FileHandle {\r
public IOSFileHandle (String fileName, FileType type) {\r
super(fileName, type);\r
+ if(type == FileType.Classpath) {\r
+ throw new GdxRuntimeException("Classpath files are not supported on iOS, this likely happened because you used the default constructor of BitmapFont.");\r
+ }\r
}\r
\r
public IOSFileHandle (File file, FileType type) {\r
super(file, type);\r
+ if(type == FileType.Classpath) {\r
+ throw new GdxRuntimeException("Classpath files are not supported on iOS, this likely happened because you used the default constructor of BitmapFont.");\r
+ }\r
}\r
\r
public FileHandle child (String name) {\r
import com.badlogic.gdx.Files;
import com.badlogic.gdx.files.FileHandle;
+import com.badlogic.gdx.utils.GdxRuntimeException;\r
public class IOSFiles implements Files {
static final String externalPath = Environment.GetFolderPath(Environment.SpecialFolder.wrap(Environment.SpecialFolder.MyDocuments));
}
@Override
- public FileHandle classpath (String path) {
- return new IOSFileHandle(path, FileType.Classpath);
+ public FileHandle classpath (String path) {\r
+ throw new GdxRuntimeException("Classpath files are not supported on iOS, this likely happened because you used the default constructor of BitmapFont.");
}
@Override