DescriptorSetUpdater
Inheritance: java.lang.Object
All Implemented Interfaces: java.io.Closeable
public final class DescriptorSetUpdater implements Closeable
هذه الفئة تسمح بتحديث الـ IDescriptorSet في عملية سلسلة.
الطرق
| طريقة | الوصف |
|---|---|
| bind(IBuffer buffer) | ربط كامل المخزن المؤقت بالوصف الحالي |
| bind(IBuffer buffer, int offset, int size) | ربط المخزن المؤقت بمجموعة الوصف الحالية |
| bind(ITextureUnit texture) | ربط وحدة النسيج بمجموعة الوصف الحالية |
| bind(int binding, IBuffer buffer) | ربط المخزن المؤقت بمجموعة الوصف الحالية في موقع الربط المحدد. |
| bind(int binding, IBuffer buffer, int offset, int size) | ربط المخزن المؤقت بمجموعة الوصف الحالية في موقع الربط المحدد. |
| bind(int binding, ITextureUnit texture) | ربط وحدة النسيج بمجموعة الوصف الحالية |
| close() | إلغاء تحديث المُحدّث وتطبيق التغييرات على الجهاز المادي. |
| equals(Object arg0) | |
| getClass() | |
| hashCode() | |
| notify() | |
| notifyAll() | |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
bind(IBuffer buffer)
public DescriptorSetUpdater bind(IBuffer buffer)
ربط كامل المخزن المؤقت بالوصف الحالي
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| buffer | IBuffer |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(IBuffer buffer, int offset, int size)
public DescriptorSetUpdater bind(IBuffer buffer, int offset, int size)
ربط المخزن المؤقت بمجموعة الوصف الحالية
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| buffer | IBuffer | أي buffer لربطه |
| offset | int | الإزاحة للـ buffer المراد ربطه |
| الحجم | int | حجم الـ buffer المراد ربطه |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(ITextureUnit texture)
public DescriptorSetUpdater bind(ITextureUnit texture)
ربط وحدة النسيج بمجموعة الوصف الحالية
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| texture | ITextureUnit | وحدة القوام للربط |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, IBuffer buffer)
public DescriptorSetUpdater bind(int binding, IBuffer buffer)
ربط المخزن المؤقت بمجموعة الوصف الحالية في موقع الربط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| ربط | int | موقع الربط |
| buffer | IBuffer | الـ buffer الكامل للربط |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, IBuffer buffer, int offset, int size)
public DescriptorSetUpdater bind(int binding, IBuffer buffer, int offset, int size)
ربط المخزن المؤقت بمجموعة الوصف الحالية في موقع الربط المحدد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| ربط | int | موقع الربط |
| buffer | IBuffer | الـ buffer للربط |
| offset | int | الإزاحة للـ buffer المراد ربطه |
| الحجم | int | حجم الـ buffer المراد ربطه |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, ITextureUnit texture)
public DescriptorSetUpdater bind(int binding, ITextureUnit texture)
ربط وحدة النسيج بمجموعة الوصف الحالية
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| ربط | int | موقع الربط |
| texture | ITextureUnit | وحدة القوام للربط |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
close()
public void close()
إلغاء تحديث المُحدّث وتطبيق التغييرات على الجهاز المادي.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |