public abstract class FbxObject<JT>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected AssetManager |
assetManager |
protected java.lang.String |
className |
protected FbxId |
id |
protected JT |
jmeObject |
protected java.lang.String |
name |
protected java.lang.String |
sceneFolderName |
protected java.lang.String |
subclassName |
Modifier | Constructor and Description |
---|---|
protected |
FbxObject(AssetManager assetManager,
java.lang.String sceneFolderName) |
Modifier and Type | Method and Description |
---|---|
abstract void |
connectObject(FbxObject object) |
abstract void |
connectObjectProperty(FbxObject object,
java.lang.String property) |
protected void |
fromElement(FbxElement element) |
java.lang.String |
getClassName() |
java.lang.String |
getFullClassName() |
FbxId |
getId() |
JT |
getJmeObject() |
java.lang.String |
getName() |
java.lang.String |
getSubclassName() |
boolean |
isJmeObjectCreated() |
protected abstract JT |
toJmeObject() |
java.lang.String |
toString() |
protected void |
unsupportedConnectObject(FbxObject object) |
protected void |
unsupportedConnectObjectProperty(FbxObject object,
java.lang.String property) |
protected AssetManager assetManager
protected java.lang.String sceneFolderName
protected FbxId id
protected java.lang.String name
protected java.lang.String className
protected java.lang.String subclassName
protected JT jmeObject
protected FbxObject(AssetManager assetManager, java.lang.String sceneFolderName)
public FbxId getId()
public java.lang.String getName()
public java.lang.String getClassName()
public java.lang.String getSubclassName()
public java.lang.String getFullClassName()
public java.lang.String toString()
toString
in class java.lang.Object
protected void fromElement(FbxElement element)
public final JT getJmeObject()
public final boolean isJmeObjectCreated()
protected final void unsupportedConnectObject(FbxObject object)
protected final void unsupportedConnectObjectProperty(FbxObject object, java.lang.String property)
protected abstract JT toJmeObject()
public abstract void connectObject(FbxObject object)
public abstract void connectObjectProperty(FbxObject object, java.lang.String property)