PushConstant
अंतर्वस्तु
[
छिपाना
]PushConstant class
पुश कॉन्स्टेंट के माध्यम से शेडर को डेटा प्रदान करने के लिए एक यूटिलिटी।
विधियाँ
constructor
| नाम | विवरण |
|---|---|
| constructor() | PushConstant का कंस्ट्रक्टर |
Result:
write
| नाम | विवरण |
|---|---|
| write(mat) | मैट्रिक्स को कॉन्स्टेंट में लिखें |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| mat | FMatrix4 | लिखने के लिए मैट्रिक्स |
Result:
write
| नाम | विवरण |
|---|---|
| write(n) | एक int मान को कॉन्स्टेंट में लिखें |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| Number | null |
Result:
write
| नाम | विवरण |
|---|---|
| write(f) | एक float मान को कॉन्स्टेंट में लिखें |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| Number | null |
Result:
write
| नाम | विवरण |
|---|---|
| write(vec) | एक 4-घटक वेक्टर को कॉन्स्टेंट में लिखें |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| ve | FVector4 | null |
Result:
write
| नाम | विवरण |
|---|---|
| write(vec) | एक 3-घटक वेक्टर को कॉन्स्टेंट में लिखें |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| ve | FVector3 | null |
Result:
write
| नाम | विवरण |
|---|---|
| write(x, y, z, w) | एक 4-घटक वेक्टर को कॉन्स्टेंट में लिखें |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| Number | null | |
| Number | null | |
| Number | null | |
| Number | null |
Result:
commit
| नाम | विवरण |
|---|---|
| commit(stage, commandList) | तैयार डेटा को ग्राफिक्स पाइपलाइन में कमिट करें। |
Parameters:
| नाम | प्रकार | विवरण |
|---|---|---|
| stage | Number | ShaderStage |
| commandLis | ICommandList | null |
Result: