|
Blender V4.5
|
#include <BLI_any.hh>
Public Attributes | |
| void(*) | copy_construct (void *dst, const void *src) |
| void(*) | move_construct (void *dst, void *src) |
| void(*) | destruct (void *src) |
| const void *(*) | get (const void *src) |
| ExtraInfo | extra_info |
Contains function pointers that manage the memory in an Any. Additional type specific #ExtraInfo can be embedded here as well.
Definition at line 30 of file BLI_any.hh.
| void(*) blender::detail::AnyTypeInfo< ExtraInfo >::copy_construct(void *dst, const void *src) |
Definition at line 32 of file BLI_any.hh.
| void(*) blender::detail::AnyTypeInfo< ExtraInfo >::destruct(void *src) |
Definition at line 34 of file BLI_any.hh.
| ExtraInfo blender::detail::AnyTypeInfo< ExtraInfo >::extra_info |
Definition at line 36 of file BLI_any.hh.
| const void *(*) blender::detail::AnyTypeInfo< ExtraInfo >::get(const void *src) |
Definition at line 35 of file BLI_any.hh.
| void(*) blender::detail::AnyTypeInfo< ExtraInfo >::move_construct(void *dst, void *src) |
Definition at line 33 of file BLI_any.hh.