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.String
m_fileName
Fields inherited from class zombie.fileSystem.FileTask
m_cb, m_file_system, m_priority
-
Constructor Summary
Constructors Modifier Constructor Description protected
FileTask_AbstractLoadModel(FileSystem fileSystem, IFileTaskCallback iFileTaskCallback, java.lang.String string, java.lang.String string2)
-
Method Summary
Modifier and Type Method Description java.lang.Object
call()
abstract java.lang.String
getRawFileName()
abstract ProcessedAiScene
loadFBX()
abstract ModelTxt
loadTxt()
abstract ProcessedAiScene
loadX()
Methods inherited from class zombie.fileSystem.FileTask
done, getErrorMessage, handleResult, setPriority
Methods 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
-