Struct StateMetadata

Struct Documentation

struct StateMetadata

Metadata for a state including description and blackboard key information.

Public Members

std::string description

Description of the state.

std::unordered_map<std::string, std::string> outcome_descriptions

Human-readable descriptions for outcomes, indexed by outcome name.

std::vector<BlackboardKeyInfo> input_keys

Information about input keys required by this state.

std::vector<BlackboardKeyInfo> output_keys

Information about output keys produced by this state.

std::vector<BlackboardKeyInfo> parameters

Information about parameters declared by this state.