Struct dp_state_hdr_t¶
Common 16-byte envelope at the head of every state blob. More...
#include <dp_state.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint32_t | _pad |
| uint32_t | bytes |
| uint8_t | endian |
| uint8_t | flags |
| uint32_t | magic |
| uint16_t | version |
Detailed Description¶
16 bytes keeps a following double/uint64_t (a composition's extra header) naturally 8-aligned.
Public Attributes Documentation¶
variable _pad¶
Reserved; 0.
variable bytes¶
Total blob size; equals obj_state_bytes().
variable endian¶
DP_STATE_ENDIAN at serialize time.
variable flags¶
Reserved; 0.
variable magic¶
Per-object FourCC type tag (DP_FOURCC).
variable version¶
Per-object blob format version.
The documentation for this class was generated from the following file native/inc/dp_state.h