Package icyllis.modernui.util

# Class PmxModel

java.lang.Object
icyllis.modernui.util.PmxModel

public class PmxModel extends Object
PMX (Polygon Model Extended) 2.1, PMX Model, PMX Parser

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static class`
  `PmxModel.Vertex`

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `byte`
  `mAdditionalUV`
  `String`
  `mModelComment`
  `String`
  `mModelCommentEn`
  `String`
  `mModelName`
  `String`
  `mModelNameEn`
  `float`
  `mPmxVersion`
  `Charset`
  `mTextEncoding`
  `PmxModel.Vertex[]`
  `mVertices`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `PmxModel()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `debug()`
  `static PmxModel`
  `decode(FileChannel channel)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### mPmxVersion

    public float mPmxVersion

  - ### mTextEncoding

    public Charset mTextEncoding

  - ### mAdditionalUV

    public byte mAdditionalUV

  - ### mModelName

    public String mModelName

  - ### mModelNameEn

    public String mModelNameEn

  - ### mModelComment

    public String mModelComment

  - ### mModelCommentEn

    public String mModelCommentEn

  - ### mVertices

    public PmxModel.Vertex[] mVertices

- ## Constructor Details

  - ### PmxModel

    public PmxModel()

- ## Method Details

  - ### decode

    @Nonnull public static PmxModel decode(@Nonnull FileChannel channel) throws IOException
    Throws:
      `IOException`

  - ### debug

    public void debug()