Class ModelScript
java.lang.Object
zombie.scripting.objects.BaseScriptObject
zombie.scripting.objects.ModelScript
- All Implemented Interfaces:
IModelAttachmentOwner
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ArrayList
<AnimBoneWeight> boolean
static final String
boolean
final ArrayList
<ModelAttachment> float
Fields inherited from class zombie.scripting.objects.BaseScriptObject
debugOnly, enabled
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttachment
(ModelAttachment attach) addAttachmentAt
(int index, ModelAttachment attach) void
afterRenameAttachment
(ModelAttachment modelAttachment) void
beforeRenameAttachment
(ModelAttachment modelAttachment) getAttachment
(int index) int
getName()
getTextureName
(boolean allowNull) void
InitLoadPP
(String string) boolean
isStatic()
void
removeAttachment
(int index) removeAttachment
(ModelAttachment attach) void
reset()
void
scaleAttachmentOffset
(float float0) static void
Methods 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, LoadVector3, 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
-
-
Constructor Details
-
ModelScript
public ModelScript()
-
-
Method Details
-
InitLoadPP
- Overrides:
InitLoadPP
in 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:
beforeRenameAttachment
in interfaceIModelAttachmentOwner
-
afterRenameAttachment
- Specified by:
afterRenameAttachment
in interfaceIModelAttachmentOwner
-
isStatic
public boolean isStatic() -
reset
public void reset()- Overrides:
reset
in classBaseScriptObject
-
ScriptsLoaded
public static void ScriptsLoaded()
-