Class ModelInstance
java.lang.Object
zombie.core.skinnedmodel.model.ModelInstance
- Direct Known Subclasses:
VehicleModelInstance,VehicleSubModelInstance
Created by LEMMYPC on 05/01/14.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic enumstatic final classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanfloatfloatfinal Objectstatic floatstatic floatintintfloatfinal ArrayList<ModelInstance> floatfloatfloatfloat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyModelScriptScale(String modelName) voidclearOwner(Object expectedOwner) voidvoiddismember(int bone) getAttachment(int index) getAttachmentMatrix(int index, Matrix4f out) getAttachmentMatrix(ModelAttachment attachment, Matrix4f out) getAttachmentMatrixById(String id, Matrix4f out) voidgetAttachmentWorldPosition(ModelAttachment modelAttachment, float float0, Vector3 vector0, Vector3 vector1) voidgetAttachmentWorldPosition(ModelAttachment modelAttachment, Vector3 vector0, Vector3 vector1) getOwner()booleaninit(Model _model, IsoGameCharacter _character, AnimationPlayer player) booleanvoidLoadTexture(String name) voidreset()voidSetForceDir(Vector2 dir) voidsetInstanceSkip(int c) voidsetItemVisual(ItemVisual _itemVisual) voidvoidsetTextureInitializer(ModelInstanceTextureInitializer textureInitializer) voidUpdate(float float2) voidvoid
-
Field Details
-
MODEL_LIGHT_MULT_OUTSIDE
public static float MODEL_LIGHT_MULT_OUTSIDE -
MODEL_LIGHT_MULT_ROOM
public static float MODEL_LIGHT_MULT_ROOM -
model
-
AnimPlayer
-
data
-
tex
-
m_textureInitializer
-
character
-
object
-
tintR
public float tintR -
tintG
public float tintG -
tintB
public float tintB -
parent
-
parentBone
public int parentBone -
parentBoneName
-
hue
public float hue -
depthBias
public float depthBias -
matrixModel
-
softwareMesh
-
sub
-
targetDepth
public float targetDepth -
bResetAfterRender
public boolean bResetAfterRender -
renderRefCount
public int renderRefCount -
m_lock
-
m_modelScript
-
attachmentNameSelf
-
attachmentNameParent
-
scale
public float scale -
maskVariableValue
-
playerData
-
-
Constructor Details
-
ModelInstance
public ModelInstance()
-
-
Method Details
-
init
-
isRendering
public boolean isRendering() -
reset
public void reset() -
LoadTexture
-
dismember
public void dismember(int bone) -
UpdateDir
public void UpdateDir() -
Update
public void Update(float float2) -
SetForceDir
-
setInstanceSkip
public void setInstanceSkip(int c) -
destroySmartTextures
public void destroySmartTextures() -
updateLights
public void updateLights() -
getItemVisual
-
setItemVisual
-
applyModelScriptScale
-
getAttachment
-
getAttachmentById
-
getAttachmentMatrix
-
getAttachmentMatrix
-
getAttachmentMatrixById
-
setOwner
-
clearOwner
-
getOwner
-
setTextureInitializer
-
getTextureInitializer
-
hasTextureCreator
public boolean hasTextureCreator() -
getAttachmentWorldPosition
public void getAttachmentWorldPosition(ModelAttachment modelAttachment, Vector3 vector0, Vector3 vector1) -
getAttachmentWorldPosition
public void getAttachmentWorldPosition(ModelAttachment modelAttachment, float float0, Vector3 vector0, Vector3 vector1)
-