|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ShaderLayer
Renderer layer for handling shaders
メソッドの概要 | |
---|---|
void |
deleteShader(Shader shader)
|
void |
deleteShaderSource(Shader.ShaderSource source)
Deletes the provided shader source. |
void |
setShader(Shader shader)
|
void |
updateShaderData(Shader shader)
Uploads the shader source code and prepares it for use. |
void |
updateShaderSourceData(Shader.ShaderSource source)
Updates the shader source, creating an ID and registering with the object manager. |
メソッドの詳細 |
---|
void updateShaderSourceData(Shader.ShaderSource source)
source
- void updateShaderData(Shader shader)
shader
- void setShader(Shader shader)
shader
- Sets the shader to use for rendering, uploading it
if neccessary.void deleteShader(Shader shader)
shader
- The shader to delete. This method also deletes
the attached shader sources.void deleteShaderSource(Shader.ShaderSource source)
source
-
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |