Skip to content

ludus::runtime::game_api::EditBatchHeader

Ludus Wiki · API overview · Browse API

Struct

Header for a serialized edit batch carried in PrepareEdits' ByteView.

Declared in modules/runtime/game_api/include/ludus/runtime/game_api/properties.h

#include <ludus/runtime/game_api/properties.h>
struct ludus::runtime::game_api::EditBatchHeader final

Fields

StructSize

uint32 ludus::runtime::game_api::EditBatchHeader::StructSize = 0

Related types: uint32

Declared in modules/runtime/game_api/include/ludus/runtime/game_api/properties.h

Count

uint32 ludus::runtime::game_api::EditBatchHeader::Count = 0
Number of PropertyEdit entries (<= kMaxEditBatch).

Related types: uint32

Declared in modules/runtime/game_api/include/ludus/runtime/game_api/properties.h

SchemaVersion

uint32 ludus::runtime::game_api::EditBatchHeader::SchemaVersion = 0

Related types: uint32

Declared in modules/runtime/game_api/include/ludus/runtime/game_api/properties.h

CommandId

uint32 ludus::runtime::game_api::EditBatchHeader::CommandId = 0
For duplicate/lost reply reconciliation.

Related types: uint32

Declared in modules/runtime/game_api/include/ludus/runtime/game_api/properties.h