= media/modelsmedia/models_x  9zombie/core/skinnedmodel/model/FileTask_AbstractLoadModelj(Lzombie/fileSystem/FileSystem;Lzombie/fileSystem/IFileTaskCallback;Ljava/lang/String;Ljava/lang/String;)V  0zombie/core/skinnedmodel/model/FileTask_LoadMeshmesh*Lzombie/core/skinnedmodel/model/ModelMesh;   m_fileNameLjava/lang/String;  /zombie/core/skinnedmodel/model/MeshAssetManagerinstance1Lzombie/core/skinnedmodel/model/MeshAssetManager;  addWatchedFile(Ljava/lang/String;)V !" #(zombie/core/skinnedmodel/model/ModelMesh m_fullPath % &'getPath()Lzombie/asset/AssetPath; )*+ &,zombie/asset/AssetPath()Ljava/lang/String; ./0 12java/lang/StringindexOf(I)I .4 56 substring(II)Ljava/lang/String; .8 59(I)Ljava/lang/String; ;<= >?jassimp/AiPostProcessStepsFIND_INSTANCESLjassimp/AiPostProcessSteps; ;A B?MAKE_LEFT_HANDED ;D E?LIMIT_BONE_WEIGHTS ;G H? TRIANGULATE ;J K?OPTIMIZE_MESHES ;M N?REMOVE_REDUNDANT_MATERIALS ;P Q?JOIN_IDENTICAL_VERTICES STU VWjava/util/EnumSetof6(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet; YZ[ \]jassimp/Jassimp importFile4(Ljava/lang/String;Ljava/util/Set;)Ljassimp/AiScene; _ `a assetParams:Lzombie/core/skinnedmodel/model/ModelMesh$MeshAssetParams; cde fg8zombie/core/skinnedmodel/model/ModelMesh$MeshAssetParamsbStaticZ ijk lm?zombie/core/skinnedmodel/model/jassimp/JAssImpImporter$LoadMode StaticMeshALzombie/core/skinnedmodel/model/jassimp/JAssImpImporter$LoadMode; io pmNormal cr sanimationsMesh u vw skinningData-Lzombie/core/skinnedmodel/model/SkinningData; yz{ |}=zombie/core/skinnedmodel/model/jassimp/ProcessedAiSceneParamscreateA()Lzombie/core/skinnedmodel/model/jassimp/ProcessedAiSceneParams; y sceneLjassimp/AiScene; y mmode y w skinnedTo , getMeshName y meshName  7zombie/core/skinnedmodel/model/jassimp/ProcessedAiSceneprocessz(Lzombie/core/skinnedmodel/model/jassimp/ProcessedAiSceneParams;)Lzombie/core/skinnedmodel/model/jassimp/ProcessedAiScene;  6zombie/core/skinnedmodel/model/jassimp/JAssImpImportertakeOutTheTrash(Ljassimp/AiScene;)V  zombie/debug/DebugLog AnimationLzombie/debug/DebugLogStream; Loading: %s  zombie/debug/DebugLogStreamdebugln'(Ljava/lang/String;Ljava/lang/Object;)V org/lwjgl/util/vector/Quaternion ()Vorg/lwjgl/util/vector/Vector4f (FFFF)V setFromAxisAngle#(Lorg/lwjgl/util/vector/Vector4f;)V<# y animBonesScaleModifierF y animBonesRotateModifier"Lorg/lwjgl/util/vector/Quaternion;  *zombie/core/skinnedmodel/model/ModelLoader,Lzombie/core/skinnedmodel/model/ModelLoader; loadTxtl(Ljava/lang/String;ZZLzombie/core/skinnedmodel/model/SkinningData;)Lzombie/core/skinnedmodel/model/ModelTxt;p(Lzombie/core/skinnedmodel/model/ModelMesh;Lzombie/fileSystem/FileSystem;Lzombie/fileSystem/IFileTaskCallback;)VCodeLineNumberTablegetErrorMessagedonegetRawFileName StackMapTableloadX;()Lzombie/core/skinnedmodel/model/jassimp/ProcessedAiScene;jassimp/AiScene+zombie/core/skinnedmodel/model/SkinningData Exceptionsjava/io/IOExceptionloadFBX+()Lzombie/core/skinnedmodel/model/ModelTxt; SourceFileFileTask_LoadMesh.java NestMembers9zombie/core/skinnedmodel/model/FileTask_LoadMesh$LoadMode InnerClassesMeshAssetParamsLoadMode!  0*,-*+ ! "#,*(H ** *** . /123,W * $(L+|-= +3+8 9:<> .,X!* $(L+|-= +`7C DEGI .:;Y@SYCSYFSYISYLSYOSRL*+XM* ^b hnN* ^q:t:x:,~-*:,6 O0W9YPZ\[l]q^w_}`acegLSBii DU Ӳ*:;Y@SYCSYFSYISYLSYOSRL*+XM* ^b hnN* ^q:t:Y:Y :x:,~-*: , Nn o<wEy\zh{x}XSBii Dq5* ^b<=* ^qN--t:*Ű &  Cc i@ @