GLSLSource

Inheritance: java.lang.Object, com.aspose.threed.ShaderSource

public final class GLSLSource extends ShaderSource

GLSL のシェーダーのソースコードです。

コンストラクタ

コンストラクタ説明
GLSLSource()

メソッド

メソッド説明
defineInclude(String fileName, String content)GLSL ソースコード内の #include 用に仮想ファイルを定義します
equals(Object arg0)
getClass()
getComputeShader()コンピュートシェーダーのソースコードを取得します。
getFragmentShader()フラグメントシェーダーのソースコードを取得します。
getGeometryShader()ジオメトリシェーダーのソースコードを取得します。
getVertexShader()頂点シェーダーのソースコードを取得します
hashCode()
notify()
notifyAll()
setComputeShader(String value)コンピュートシェーダーのソースコードを設定します。
setFragmentShader(String value)フラグメントシェーダーのソースコードを設定します。
setGeometryShader(String value)ジオメトリシェーダーのソースコードを設定します。
setVertexShader(String value)頂点シェーダーのソースコードを設定します
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

GLSLSource()

public GLSLSource()

defineInclude(String fileName, String content)

public void defineInclude(String fileName, String content)

GLSL ソースコード内の #include 用に仮想ファイルを定義します

Parameters:

パラメーター説明
fileNamejava.lang.String仮想ファイルのファイル名
コンテンツjava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

パラメーター説明
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public String getComputeShader()

コンピュートシェーダーのソースコードを取得します。

Returns: java.lang.String - コンピュートシェーダーのソースコード。

getFragmentShader()

public String getFragmentShader()

フラグメントシェーダーのソースコードを取得します。

Returns: java.lang.String - フラグメントシェーダーのソースコード。

getGeometryShader()

public String getGeometryShader()

ジオメトリシェーダーのソースコードを取得します。

Returns: java.lang.String - ジオメトリシェーダーのソースコード。

getVertexShader()

public String getVertexShader()

頂点シェーダーのソースコードを取得します

Returns: java.lang.String - 頂点シェーダーのソースコード

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setComputeShader(String value)

public void setComputeShader(String value)

コンピュートシェーダーのソースコードを設定します。

Parameters:

パラメーター説明
java.lang.String新しい値

setFragmentShader(String value)

public void setFragmentShader(String value)

フラグメントシェーダーのソースコードを設定します。

Parameters:

パラメーター説明
java.lang.String新しい値

setGeometryShader(String value)

public void setGeometryShader(String value)

ジオメトリシェーダーのソースコードを設定します。

Parameters:

パラメーター説明
java.lang.String新しい値

setVertexShader(String value)

public void setVertexShader(String value)

頂点シェーダーのソースコードを設定します

Parameters:

パラメーター説明
java.lang.String新しい値

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

パラメーター説明
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

パラメーター説明
arg0long
arg1int