Behdad Esfahbod
|
ee2204469e
|
[paint] Add get_empty / [sg]et_user_data
|
2022-12-23 13:37:59 -07:00 |
Behdad Esfahbod
|
21a9db875e
|
[draw] Add get_empty / [sg]et_user_data
|
2022-12-23 13:37:59 -07:00 |
Behdad Esfahbod
|
486fc2271a
|
[cplusplus] Add missing const
|
2022-09-28 15:11:45 -06:00 |
Behdad Esfahbod
|
1945b400da
|
[cpluscplus] Wrap hb-subset types as well
Also changes signature of get_user_data of hb.h types to take const
object. This is safe.
|
2022-07-25 10:45:55 -06:00 |
Kleis Auke Wolthuizen
|
7b51bc95d9
|
[cplusplus] Fix build on GCC < 7
|
2022-07-06 13:12:00 +02:00 |
Behdad Esfahbod
|
d7785a6da0
|
[cplusplus] Add unique_ptr
|
2022-06-02 12:43:04 -06:00 |
Behdad Esfahbod
|
a42a703cb6
|
[shared_ptr] Clear p in destructor
|
2022-06-02 12:00:43 -06:00 |
Behdad Esfahbod
|
4d646773cf
|
[cplusplus] Make .reference() return T*
|
2022-06-02 18:22:05 +01:00 |
Behdad Esfahbod
|
7e7a4a8f05
|
[cplusplus] Fix build
|
2022-06-02 18:22:05 +01:00 |
Behdad Esfahbod
|
a089d91fda
|
[hash] Adjust hash for shared_ptr, implement it for std::hash
|
2022-06-02 18:22:05 +01:00 |
Behdad Esfahbod
|
0d3d5b62ae
|
[cplusplus] Adjustments
|
2022-06-02 18:22:05 +01:00 |
Behdad Esfahbod
|
0b35940a72
|
Make hb::shared_ptr hashable
|
2022-06-02 18:22:05 +01:00 |
Behdad Esfahbod
|
e0f3cab246
|
[cplusplus] Add hb-cplusplus.hh
Fixes https://github.com/harfbuzz/harfbuzz/issues/2152
|
2022-06-02 18:22:05 +01:00 |