GLSLSource

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

public final class GLSLSource extends ShaderSource

Källkoden för shaders i GLSL

Konstruktörer

KonstruktorBeskrivning
GLSLSource()

Metoder

MetodBeskrivning
defineInclude(String fileName, String content)Definiera virtuell fil för #include i GLSL-källkod
equals(Object arg0)
getClass()
getComputeShader()Hämtar källkoden för compute shader.
getFragmentShader()Hämtar källkoden för fragment shader.
getGeometryShader()Hämtar källkoden för geometry shader.
getVertexShader()Hämtar källkoden för vertex shader
hashCode()
notify()
notifyAll()
setComputeShader(String value)Ställer in källkoden för compute shader.
setFragmentShader(String value)Ställer in källkoden för fragment shader.
setGeometryShader(String value)Ställer in källkoden för geometry shader.
setVertexShader(String value)Ställer in källkoden för vertex shader
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)

Definiera virtuell fil för #include i GLSL-källkod

Parameters:

ParameterTypBeskrivning
fileNamejava.lang.StringFilnamn för den virtuella filen
innehålljava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public String getComputeShader()

Hämtar källkoden för compute shader.

Returns: java.lang.String - källkoden för compute‑shadern.

getFragmentShader()

public String getFragmentShader()

Hämtar källkoden för fragment shader.

Returns: java.lang.String - källkoden för fragment‑shadern.

getGeometryShader()

public String getGeometryShader()

Hämtar källkoden för geometry shader.

Returns: java.lang.String - källkoden för geometry‑shadern.

getVertexShader()

public String getVertexShader()

Hämtar källkoden för vertex shader

Returns: java.lang.String - källkoden för vertex‑shadern

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)

Ställer in källkoden för compute shader.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringNytt värde

setFragmentShader(String value)

public void setFragmentShader(String value)

Ställer in källkoden för fragment shader.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringNytt värde

setGeometryShader(String value)

public void setGeometryShader(String value)

Ställer in källkoden för geometry shader.

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringNytt värde

setVertexShader(String value)

public void setVertexShader(String value)

Ställer in källkoden för vertex shader

Parameters:

ParameterTypBeskrivning
värdejava.lang.StringNytt värde

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int