KROYSDOCS
HomeWhat's newv0.1.0
C/C++ SDK / C ABI · Editor / KroysByteSink

KroysByteSink

Receives bytes: the plugin writes into it (asset hooks), the host writes into it (assets->ReadContentFile).

Kindstruct
Headerkroys/kroys_plugin.h
Members2
Functions1
DECLARATION

Declaration

Declared in kroys/kroys_plugin.h.

kroys_plugin.h
typedef struct KroysByteSink { ... } KroysByteSink;
REFERENCE

Members

Fields
#void* sinkContext;

Host-owned sink pointer; pass it unchanged to Write.

field
Functions
#void (KROYS_CALL* Write)(void* sinkContext, const void* data, size_t size);

Appends size bytes.

function pointer
Members
void* sinkContext;
void (KROYS_CALL* Write)(void* sinkContext, const void* data, size_t size);

KroysEngine 0.1.0 documentation, built from the engine repository by Tools/BuildDocsSite.py.