Class ModelScript
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.objects.ModelScript
- All Implemented Interfaces:
IModelAttachmentOwner
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ArrayList<AnimBoneWeight> booleanintstatic final Stringbooleanfinal ArrayList<ModelAttachment> float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttachment(ModelAttachment attach) addAttachmentAt(int index, ModelAttachment attach) voidafterRenameAttachment(ModelAttachment modelAttachment) voidbeforeRenameAttachment(ModelAttachment modelAttachment) getAttachment(int index) intgetName()getTextureName(boolean allowNull) voidInitLoadPP(String string) booleanisStatic()voidremoveAttachment(int index) removeAttachment(ModelAttachment attach) voidreset()voidscaleAttachmentOffset(float float0) static voidMethods inherited from class zombie.scripting.objects.BaseScriptObject
addLoadedScriptBody, calculateScriptVersion, debugString, getAllScriptLines, getBodyScriptLines, getLoadedScriptBodies, getLoadedScriptBodyCount, getModule, getObsolete, getParent, getScriptLines, getScriptObjectFullType, getScriptObjectName, getScriptObjectType, getScriptVersion, getVersion, isDebugOnly, isEnabled, LoadCommonBlock, LoadCommonBlock, OnLoadedAfterLua, OnPostWorldDictionaryInit, OnScriptsLoaded, PreReload, resetLoadedScriptBodies, setModule, setParent
-
Field Details
-
DEFAULT_SHADER_NAME
- See Also:
-
fileName
-
name
-
meshName
-
textureName
-
shaderName
-
bStatic
public boolean bStatic -
scale
public float scale -
m_attachments
-
m_attachmentById
-
invertX
public boolean invertX -
postProcess
-
loadedModel
-
boneWeights
-
animationsMesh
-
cullFace
public int cullFace
-
-
Constructor Details
-
ModelScript
public ModelScript()
-
-
Method Details
-
InitLoadPP
- Overrides:
InitLoadPPin classBaseScriptObject
-
Load
-
getName
-
getFullType
-
getMeshName
-
getTextureName
-
getTextureName
-
getShaderName
-
getFileName
-
getAttachmentCount
public int getAttachmentCount() -
getAttachment
-
getAttachmentById
-
addAttachment
-
removeAttachment
-
addAttachmentAt
-
removeAttachment
-
scaleAttachmentOffset
public void scaleAttachmentOffset(float float0) -
beforeRenameAttachment
- Specified by:
beforeRenameAttachmentin interfaceIModelAttachmentOwner
-
afterRenameAttachment
- Specified by:
afterRenameAttachmentin interfaceIModelAttachmentOwner
-
isStatic
public boolean isStatic() -
reset
public void reset()- Overrides:
resetin classBaseScriptObject
-
ScriptsLoaded
public static void ScriptsLoaded()
-