Shaders
backend.Shaders (Class)
Implements: spec.Shaders
Instance Members
unity
load(path: String, baseAttributes: ceramic.ReadOnlyArray<ceramic.ShaderAttribute>, customAttributes: ceramic.ReadOnlyArray<ceramic.ShaderAttribute>, textureIdAttribute: ceramic.ShaderAttribute, _done: Function): Void| Name | Type |
|---|---|
path |
String |
baseAttributes |
ceramic.ReadOnlyArray<ceramic.ShaderAttribute> |
customAttributes |
ceramic.ReadOnlyArray<ceramic.ShaderAttribute> |
textureIdAttribute |
ceramic.ShaderAttribute |
_done |
Function |
| Name | Type |
|---|---|
shader |
Shader |
| Name | Type |
|---|---|
shader |
Shader |
| Returns |
|---|
| Shader |
| Name | Type |
|---|---|
shader |
ShaderImpl |
| Returns |
|---|
| Int |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
value |
Int |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
value |
Float |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
x |
Float |
y |
Float |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
x |
Float |
y |
Float |
z |
Float |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
x |
Float |
y |
Float |
z |
Float |
w |
Float |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
array |
Array<Float> |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
slot |
Int |
texture |
Texture |
| Name | Type |
|---|---|
shader |
Shader |
name |
String |
m00 |
Float |
m10 |
Float |
m01 |
Float |
m11 |
Float |
unity
setMat3(shader: Shader, name: String, m00: Float, m10: Float, m20: Float, m01: Float, m11: Float, m21: Float, m02: Float, m12: Float, m22: Float): Void| Name | Type |
|---|---|
shader |
Shader |
name |
String |
m00 |
Float |
m10 |
Float |
m20 |
Float |
m01 |
Float |
m11 |
Float |
m21 |
Float |
m02 |
Float |
m12 |
Float |
m22 |
Float |
unity
setMat4(shader: Shader, name: String, m00: Float, m10: Float, m20: Float, m30: Float, m01: Float, m11: Float, m21: Float, m31: Float, m02: Float, m12: Float, m22: Float, m32: Float, m03: Float, m13: Float, m23: Float, m33: Float): Void| Name | Type |
|---|---|
shader |
Shader |
name |
String |
m00 |
Float |
m10 |
Float |
m20 |
Float |
m30 |
Float |
m01 |
Float |
m11 |
Float |
m21 |
Float |
m31 |
Float |
m02 |
Float |
m12 |
Float |
m22 |
Float |
m32 |
Float |
m03 |
Float |
m13 |
Float |
m23 |
Float |
m33 |
Float |
| Returns |
|---|
| Int |
| Name | Type |
|---|---|
shader |
Shader |
| Returns |
|---|
| Bool |
| Returns |
|---|
| Bool |
Metadata
| Name | Parameters |
|---|---|
:hxGen |
- |