GLSLSource

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

public final class GLSLSource extends ShaderSource

Der Quellcode der Shader in GLSL

Konstruktoren

KonstruktorBeschreibung
GLSLSource()

Methoden

MethodeBeschreibung
defineInclude(String fileName, String content)Definiert eine virtuelle Datei für #include im GLSL-Quellcode
equals(Object arg0)
getClass()
getComputeShader()Liefert den Quellcode des Compute‑Shaders.
getFragmentShader()Liefert den Quellcode des Fragment‑Shaders.
getGeometryShader()Liefert den Quellcode des Geometrie‑Shaders.
getVertexShader()Liefert den Quellcode des Vertex‑Shaders
hashCode()
notify()
notifyAll()
setComputeShader(String value)Setzt den Quellcode des Compute‑Shaders.
setFragmentShader(String value)Setzt den Quellcode des Fragment‑Shaders.
setGeometryShader(String value)Setzt den Quellcode des Geometrie‑Shaders.
setVertexShader(String value)Setzt den Quellcode des Vertex‑Shaders
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)

Definiert eine virtuelle Datei für #include im GLSL-Quellcode

Parameters:

ParameterTypBeschreibung
fileNamejava.lang.StringDateiname der virtuellen Datei
Inhaltjava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public String getComputeShader()

Liefert den Quellcode des Compute‑Shaders.

Returns: java.lang.String – der Quellcode des Compute‑Shaders.

getFragmentShader()

public String getFragmentShader()

Liefert den Quellcode des Fragment‑Shaders.

Returns: java.lang.String – der Quellcode des Fragment‑Shaders.

getGeometryShader()

public String getGeometryShader()

Liefert den Quellcode des Geometrie‑Shaders.

Returns: java.lang.String – der Quellcode des Geometry‑Shaders.

getVertexShader()

public String getVertexShader()

Liefert den Quellcode des Vertex‑Shaders

Returns: java.lang.String – der Quellcode des Vertex‑Shaders

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)

Setzt den Quellcode des Compute‑Shaders.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringNeuer Wert

setFragmentShader(String value)

public void setFragmentShader(String value)

Setzt den Quellcode des Fragment‑Shaders.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringNeuer Wert

setGeometryShader(String value)

public void setGeometryShader(String value)

Setzt den Quellcode des Geometrie‑Shaders.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringNeuer Wert

setVertexShader(String value)

public void setVertexShader(String value)

Setzt den Quellcode des Vertex‑Shaders

Parameters:

ParameterTypBeschreibung
Wertjava.lang.StringNeuer Wert

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int