Package zombie.scripting.objects
Class ModelScript
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.objects.ModelScript
public final class ModelScript extends BaseScriptObject
-
Field Summary
Fields Modifier and Type Field Description java.util.ArrayListboneWeightsbooleanbStaticstatic java.lang.StringDEFAULT_SHADER_NAMEjava.lang.StringfileNamebooleaninvertXModelloadedModeljava.util.ArrayListm_attachmentsjava.lang.StringmeshNamejava.lang.Stringnamefloatscalejava.lang.StringshaderNamejava.lang.StringtextureNameFields inherited from class zombie.scripting.objects.BaseScriptObject
module -
Constructor Summary
Constructors Constructor Description ModelScript() -
Method Summary
Modifier and Type Method Description ModelAttachmentaddAttachment(ModelAttachment modelAttachment)ModelAttachmentaddAttachmentAt(int int1, ModelAttachment modelAttachment)ModelAttachmentgetAttachment(int int1)ModelAttachmentgetAttachmentById(java.lang.String string)intgetAttachmentCount()java.lang.StringgetFileName()java.lang.StringgetFullType()java.lang.StringgetMeshName()java.lang.StringgetName()java.lang.StringgetShaderName()java.lang.StringgetTextureName()java.lang.StringgetTextureName(boolean boolean1)voidLoad(java.lang.String string, java.lang.String string2)ModelAttachmentremoveAttachment(int int1)ModelAttachmentremoveAttachment(ModelAttachment modelAttachment)voidreset()static voidScriptsLoaded()Methods inherited from class zombie.scripting.objects.BaseScriptObject
getModule, LoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEFAULT_SHADER_NAME
public static final java.lang.String DEFAULT_SHADER_NAME- See Also:
- Constant Field Values
-
fileName
public java.lang.String fileName -
name
public java.lang.String name -
meshName
public java.lang.String meshName -
textureName
public java.lang.String textureName -
shaderName
public java.lang.String shaderName -
bStatic
public boolean bStatic -
scale
public float scale -
m_attachments
public final java.util.ArrayList m_attachments -
invertX
public boolean invertX -
loadedModel
-
boneWeights
public final java.util.ArrayList boneWeights
-
-
Constructor Details
-
ModelScript
public ModelScript()
-
-
Method Details
-
Load
public void Load(java.lang.String string, java.lang.String string2) -
getName
public java.lang.String getName() -
getFullType
public java.lang.String getFullType() -
getMeshName
public java.lang.String getMeshName() -
getTextureName
public java.lang.String getTextureName() -
getTextureName
public java.lang.String getTextureName(boolean boolean1) -
getShaderName
public java.lang.String getShaderName() -
getFileName
public java.lang.String getFileName() -
getAttachmentCount
public int getAttachmentCount() -
getAttachment
-
getAttachmentById
-
addAttachment
-
removeAttachment
-
addAttachmentAt
-
removeAttachment
-
reset
public void reset() -
ScriptsLoaded
public static void ScriptsLoaded()
-