public static extern void BOSetUserData(IntPtr bo, IntPtr data, DestroyUserDataCallback callback);
 public void SetUserData(IntPtr data, DestroyUserDataCallback destroyFB)
 {
     Gbm.BOSetUserData(buffer, data, destroyFB);
 }
Esempio n. 3
0
 internal static extern void gbm_bo_set_user_data(gbm_bo *bo, nint data, DestroyUserDataCallback callback);
Esempio n. 4
0
 public void SetUserData(nint data, DestroyUserDataCallback destroyFB) =>
 BufferObject.gbm_bo_set_user_data(this.handle, data, destroyFB);
Esempio n. 5
0
 internal static extern void gbm_bo_set_user_data(ref gbm_bo bo, ref uint data, DestroyUserDataCallback callback);
Esempio n. 6
0
 public void SetUserData(ref uint data, DestroyUserDataCallback destroyFB)
 {
     BufferObject.gbm_bo_set_user_data(ref this, ref data, destroyFB);
 }