yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::editor::AutomationState Struct Reference

State for automation/test harness integration. More...

#include <agent_state.h>

Public Attributes

std::vector< AutomationTelemetryrecent_tests
 
bool harness_connected = false
 
absl::Time last_poll = absl::InfinitePast()
 
bool auto_refresh_enabled = true
 
float refresh_interval_seconds = 2.0f
 
float pulse_animation = 0.0f
 
float scanline_offset = 0.0f
 
int connection_attempts = 0
 
absl::Time last_connection_attempt = absl::InfinitePast()
 
std::string grpc_server_address = "localhost:50052"
 
bool auto_run_plan = false
 
bool auto_sync_rom = true
 
bool auto_focus_proposals = true
 

Detailed Description

State for automation/test harness integration.

Definition at line 118 of file agent_state.h.

Member Data Documentation

◆ recent_tests

std::vector<AutomationTelemetry> yaze::editor::AutomationState::recent_tests

Definition at line 119 of file agent_state.h.

◆ harness_connected

bool yaze::editor::AutomationState::harness_connected = false

Definition at line 120 of file agent_state.h.

◆ last_poll

absl::Time yaze::editor::AutomationState::last_poll = absl::InfinitePast()

Definition at line 121 of file agent_state.h.

◆ auto_refresh_enabled

bool yaze::editor::AutomationState::auto_refresh_enabled = true

Definition at line 122 of file agent_state.h.

◆ refresh_interval_seconds

float yaze::editor::AutomationState::refresh_interval_seconds = 2.0f

Definition at line 123 of file agent_state.h.

◆ pulse_animation

float yaze::editor::AutomationState::pulse_animation = 0.0f

Definition at line 124 of file agent_state.h.

◆ scanline_offset

float yaze::editor::AutomationState::scanline_offset = 0.0f

Definition at line 125 of file agent_state.h.

◆ connection_attempts

int yaze::editor::AutomationState::connection_attempts = 0

Definition at line 126 of file agent_state.h.

◆ last_connection_attempt

absl::Time yaze::editor::AutomationState::last_connection_attempt = absl::InfinitePast()

Definition at line 127 of file agent_state.h.

◆ grpc_server_address

std::string yaze::editor::AutomationState::grpc_server_address = "localhost:50052"

Definition at line 128 of file agent_state.h.

◆ auto_run_plan

bool yaze::editor::AutomationState::auto_run_plan = false

Definition at line 129 of file agent_state.h.

◆ auto_sync_rom

bool yaze::editor::AutomationState::auto_sync_rom = true

Definition at line 130 of file agent_state.h.

◆ auto_focus_proposals

bool yaze::editor::AutomationState::auto_focus_proposals = true

Definition at line 131 of file agent_state.h.


The documentation for this struct was generated from the following file: