com.jme3.shader
クラス ShaderKey

java.lang.Object
  上位を拡張 com.jme3.asset.AssetKey<Shader>
      上位を拡張 com.jme3.shader.ShaderKey
すべての実装されたインタフェース:
Savable

public class ShaderKey
extends AssetKey<Shader>


コンストラクタの概要
ShaderKey()
           
ShaderKey(java.lang.String vertName, java.lang.String fragName, DefineList defines, java.lang.String lang)
           
 
メソッドの概要
 boolean equals(java.lang.Object obj)
           
 DefineList getDefines()
           
 java.lang.String getFragName()
           
 java.lang.String getLanguage()
           
 java.lang.String getVertName()
           
 int hashCode()
           
 void read(JmeImporter im)
           
 java.lang.String toString()
           
 void write(JmeExporter ex)
           
 
クラス com.jme3.asset.AssetKey から継承されたメソッド
createClonedInstance, getExtension, getFolder, getName, postProcess, reducePath, shouldCache, useSmartCache
 
クラス java.lang.Object から継承されたメソッド
getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ShaderKey

public ShaderKey()

ShaderKey

public ShaderKey(java.lang.String vertName,
                 java.lang.String fragName,
                 DefineList defines,
                 java.lang.String lang)
メソッドの詳細

toString

public java.lang.String toString()
オーバーライド:
クラス AssetKey<Shader> 内の toString

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス AssetKey<Shader> 内の equals

hashCode

public int hashCode()
オーバーライド:
クラス AssetKey<Shader> 内の hashCode

getDefines

public DefineList getDefines()

getVertName

public java.lang.String getVertName()

getFragName

public java.lang.String getFragName()

getLanguage

public java.lang.String getLanguage()

write

public void write(JmeExporter ex)
           throws java.io.IOException
定義:
インタフェース Savable 内の write
オーバーライド:
クラス AssetKey<Shader> 内の write
例外:
java.io.IOException

read

public void read(JmeImporter im)
          throws java.io.IOException
定義:
インタフェース Savable 内の read
オーバーライド:
クラス AssetKey<Shader> 内の read
例外:
java.io.IOException