Skip to content

ludus::foundation::reflection::Schema

Ludus Wiki · API overview · Browse API

Struct

Declared in modules/foundation/reflection/include/ludus/foundation/reflection/schema.hpp

#include <ludus/foundation/reflection/schema.hpp>
struct ludus::foundation::reflection::Schema final

Fields

Id

SchemaId ludus::foundation::reflection::Schema::Id

Related types: SchemaId

Declared in modules/foundation/reflection/include/ludus/foundation/reflection/schema.hpp

Version

uint32 ludus::foundation::reflection::Schema::Version = 0

Related types: uint32

Declared in modules/foundation/reflection/include/ludus/foundation/reflection/schema.hpp

Name

std::string_view ludus::foundation::reflection::Schema::Name

Declared in modules/foundation/reflection/include/ludus/foundation/reflection/schema.hpp

Fields

std::span<const Field> ludus::foundation::reflection::Schema::Fields

Related types: Field

Declared in modules/foundation/reflection/include/ludus/foundation/reflection/schema.hpp