PushConstant
İçindekiler
[
Saklamak
]PushConstant class
Push constant aracılığıyla gölgelendiriciye veri sağlamak için bir yardımcı program.
Yöntemler
constructor
| Ad | Açıklama |
|---|---|
| constructor() | PushConstant’ın yapıcısı |
Result:
write
| Ad | Açıklama |
|---|---|
| write(mat) | Matrisi sabite yaz |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| mat | FMatrix4 | Yazılacak matris |
Result:
write
| Ad | Açıklama |
|---|---|
| write(n) | Sabit’e bir int değeri yaz |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| Number | null |
Result:
write
| Ad | Açıklama |
|---|---|
| write(f) | Sabit’e bir float değeri yaz |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| Number | null |
Result:
write
| Ad | Açıklama |
|---|---|
| write(vec) | Sabit’e 4 bileşenli bir vektör yaz |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| ve | FVector4 | null |
Result:
write
| Ad | Açıklama |
|---|---|
| write(vec) | Sabit’e 3 bileşenli bir vektör yaz |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| ve | FVector3 | null |
Result:
write
| Ad | Açıklama |
|---|---|
| write(x, y, z, w) | Sabit’e 4 bileşenli bir vektör yaz |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| Number | null | |
| Number | null | |
| Number | null | |
| Number | null |
Result:
commit
| Ad | Açıklama |
|---|---|
| commit(stage, commandList) | Hazırlanan verileri grafik boru hattına gönder. |
Parameters:
| Ad | Tür | Açıklama |
|---|---|---|
| stage | Number | ShaderStage |
| commandLis | ICommandList | null |
Result: