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: