|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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 -
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||