public class GltfModelKey extends ModelKey
| Constructor and Description | 
|---|
GltfModelKey()  | 
GltfModelKey(java.lang.String name)  | 
| Modifier and Type | Method and Description | 
|---|---|
MaterialAdapter | 
getAdapterForMaterial(java.lang.String gltfMaterialName)  | 
ExtensionLoader | 
getExtensionLoader(java.lang.String extensionName)  | 
ExtrasLoader | 
getExtrasLoader()  | 
boolean | 
isKeepSkeletonPose()  | 
void | 
registerExtensionLoader(java.lang.String extensionName,
                       ExtensionLoader loader)
Registers an extension loader for the given extension name. 
 | 
void | 
registerMaterialAdapter(java.lang.String gltfMaterialName,
                       MaterialAdapter adapter)
Registers a MaterialAdapter for the given materialName. 
 | 
void | 
setExtrasLoader(ExtrasLoader extrasLoader)
Sets the ExtrasLoader for reading any extra information from the gltf file. 
 | 
void | 
setKeepSkeletonPose(boolean keepSkeletonPose)  | 
getCacheType, getProcessorTypeclone, equals, getExtension, getExtension, getFolder, getFolder, getName, hashCode, read, reducePath, toString, writepublic GltfModelKey(java.lang.String name)
public GltfModelKey()
public void registerMaterialAdapter(java.lang.String gltfMaterialName,
                                    MaterialAdapter adapter)
gltfMaterialName - the name of the gltf materialadapter - the material adapterpublic void registerExtensionLoader(java.lang.String extensionName,
                                    ExtensionLoader loader)
extensionName - the name of the extensionloader - the Extension loaderpublic MaterialAdapter getAdapterForMaterial(java.lang.String gltfMaterialName)
public ExtensionLoader getExtensionLoader(java.lang.String extensionName)
public boolean isKeepSkeletonPose()
public void setKeepSkeletonPose(boolean keepSkeletonPose)
public ExtrasLoader getExtrasLoader()
public void setExtrasLoader(ExtrasLoader extrasLoader)
extrasLoader - the desired loader