Freeciv-3.3: packet_ruleset_clause Struct Reference

Freeciv-3.3

Loading...
Searching...
No Matches
Data Fields
packet_ruleset_clause Struct Reference

`#include <packets_gen.h>`

## Data Fields

enum clause_type | type
bool | enabled
struct requirement_vector | giver_reqs
struct requirement_vector | receiver_reqs
struct requirement_vector | either_reqs

## Detailed Description

Definition at line 1428 of file packets_gen.h.

## Field Documentation

## ◆ either_reqs

struct requirement_vector packet_ruleset_clause::either_reqs

Definition at line 1433 of file packets_gen.h.

Referenced by free_packet_ruleset_clause(), handle_ruleset_clause(), init_packet_ruleset_clause(), and send_ruleset_clauses().

## ◆ enabled

bool packet_ruleset_clause::enabled

Definition at line 1430 of file packets_gen.h.

Referenced by handle_ruleset_clause(), and send_ruleset_clauses().

## ◆ giver_reqs

struct requirement_vector packet_ruleset_clause::giver_reqs

Definition at line 1431 of file packets_gen.h.

Referenced by free_packet_ruleset_clause(), handle_ruleset_clause(), init_packet_ruleset_clause(), and send_ruleset_clauses().

## ◆ receiver_reqs

struct requirement_vector packet_ruleset_clause::receiver_reqs

Definition at line 1432 of file packets_gen.h.

Referenced by free_packet_ruleset_clause(), handle_ruleset_clause(), init_packet_ruleset_clause(), and send_ruleset_clauses().

## ◆ type

enum clause_type packet_ruleset_clause::type

Definition at line 1429 of file packets_gen.h.

Referenced by handle_ruleset_clause(), and send_ruleset_clauses().