Package zombie.core.skinnedmodel.model
Class FileTask_AbstractLoadModel
java.lang.Object
zombie.fileSystem.FileTask
zombie.core.skinnedmodel.model.FileTask_AbstractLoadModel
- All Implemented Interfaces:
java.util.concurrent.Callable
- Direct Known Subclasses:
FileTask_LoadAnimation,FileTask_LoadMesh
public abstract class FileTask_AbstractLoadModel extends FileTask
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringm_fileNameFields inherited from class zombie.fileSystem.FileTask
m_cb, m_file_system, m_priority -
Constructor Summary
Constructors Modifier Constructor Description protectedFileTask_AbstractLoadModel(FileSystem fileSystem, IFileTaskCallback iFileTaskCallback, java.lang.String string, java.lang.String string2) -
Method Summary
Modifier and Type Method Description java.lang.Objectcall()abstract java.lang.StringgetRawFileName()abstract ProcessedAiSceneloadFBX()abstract ModelTxtloadTxt()abstract ProcessedAiSceneloadX()Methods inherited from class zombie.fileSystem.FileTask
done, getErrorMessage, handleResult, setPriorityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
m_fileName
protected java.lang.String m_fileName
-
-
Constructor Details
-
FileTask_AbstractLoadModel
protected FileTask_AbstractLoadModel(FileSystem fileSystem, IFileTaskCallback iFileTaskCallback, java.lang.String string, java.lang.String string2)
-
-
Method Details
-
call
public java.lang.Object call() throws java.lang.Exception- Throws:
java.lang.Exception
-
getRawFileName
public abstract java.lang.String getRawFileName() -
loadX
- Throws:
java.io.IOException
-
loadFBX
- Throws:
java.io.IOException
-
loadTxt
- Throws:
java.io.IOException
-