aboutsummaryrefslogtreecommitdiffstats
path: root/bindings/cpp/include/pugl
AgeCommit message (Collapse)AuthorFilesLines
2022-05-21Rename PUGL_UNSUPPORTED_TYPE to be more genericDavid Robillard1-2/+2
2022-04-23Fix IWYU warningsDavid Robillard1-3/+3
I suspect that using the same configuration across both C and C++ is starting to wear a bit thin, but this will do for now.
2021-12-17Pass const references where appropriateDavid Robillard1-3/+3
2021-12-17Remove redundant virtual qualifierDavid Robillard1-1/+1
2021-12-17Adopt REUSE machine-readable licensing standardDavid Robillard5-75/+10
See https://reuse.software/ for details.
2021-12-16Rename puglSetTransientFor to puglSetTransientParentDavid Robillard1-3/+3
2021-05-28Remove static downcasts in C++ bindingsDavid Robillard1-30/+28
2021-05-25Rename event structs in a more readable styleDavid Robillard1-46/+46
Aside from reading more naturally, this avoids clashes with types that are not events, like PuglEventFlags. This is also more consistent with the C++ bindings, where "EventExpose" would be quite strange, for example. Apologies for the noise. Aliases to the old names will be preserved in the deprecated API like other things for a short while.
2021-05-24Add fancy constructor for C++ events and wrap puglSendEvent()David Robillard1-0/+15
2021-05-24Consistently refer to C++ as "cpp" and fix installationDavid Robillard5-0/+1049