Class FbxObject<JT>

java.lang.Object
com.jme3.scene.plugins.fbx.obj.FbxObject<JT>
Direct Known Subclasses:
FbxAnimCurve, FbxAnimCurveNode, FbxAnimLayer, FbxAnimStack, FbxBindPose, FbxCluster, FbxImage, FbxMaterial, FbxNode, FbxNodeAttribute, FbxSkinDeformer, FbxTexture, FbxUnknownObject

public abstract class FbxObject<JT> extends Object
  • Field Details

    • assetManager

      protected AssetManager assetManager
    • sceneFolderName

      protected String sceneFolderName
    • id

      protected FbxId id
    • name

      protected String name
    • className

      protected String className
    • subclassName

      protected String subclassName
    • jmeObject

      protected JT jmeObject
  • Constructor Details

  • Method Details

    • getId

      public FbxId getId()
    • getName

      public String getName()
    • getClassName

      public String getClassName()
    • getSubclassName

      public String getSubclassName()
    • getFullClassName

      public String getFullClassName()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • fromElement

      protected void fromElement(FbxElement element)
    • getJmeObject

      public final JT getJmeObject()
    • isJmeObjectCreated

      public final boolean isJmeObjectCreated()
    • unsupportedConnectObject

      protected final void unsupportedConnectObject(FbxObject object)
    • unsupportedConnectObjectProperty

      protected final void unsupportedConnectObjectProperty(FbxObject object, String property)
    • toJmeObject

      protected abstract JT toJmeObject()
    • connectObject

      public abstract void connectObject(FbxObject object)
    • connectObjectProperty

      public abstract void connectObjectProperty(FbxObject object, String property)