yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint Struct Reference

Public Attributes

std::string name
 
bool enabled = true
 
PolicySeverity severity = PolicySeverity::kWarning
 
int max_bytes_changed = -1
 
std::vector< int > allowed_banks
 
int max_commands_executed = -1
 
int max_palettes_changed = -1
 
bool preserve_transparency = false
 
std::string message
 

Detailed Description

Definition at line 28 of file policy_evaluator.cc.

Member Data Documentation

◆ name

std::string yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::name

Definition at line 29 of file policy_evaluator.cc.

Referenced by yaze::cli::PolicyEvaluator::ParsePolicyFile().

◆ enabled

bool yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::enabled = true

Definition at line 30 of file policy_evaluator.cc.

◆ severity

PolicySeverity yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::severity = PolicySeverity::kWarning

Definition at line 31 of file policy_evaluator.cc.

◆ max_bytes_changed

int yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::max_bytes_changed = -1

Definition at line 32 of file policy_evaluator.cc.

Referenced by yaze::cli::PolicyEvaluator::ParsePolicyFile().

◆ allowed_banks

std::vector<int> yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::allowed_banks

Definition at line 33 of file policy_evaluator.cc.

◆ max_commands_executed

int yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::max_commands_executed = -1

Definition at line 34 of file policy_evaluator.cc.

Referenced by yaze::cli::PolicyEvaluator::ParsePolicyFile().

◆ max_palettes_changed

int yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::max_palettes_changed = -1

Definition at line 35 of file policy_evaluator.cc.

◆ preserve_transparency

bool yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::preserve_transparency = false

Definition at line 36 of file policy_evaluator.cc.

◆ message

std::string yaze::cli::PolicyEvaluator::PolicyConfig::ChangeConstraint::message

Definition at line 37 of file policy_evaluator.cc.

Referenced by yaze::cli::PolicyEvaluator::ParsePolicyFile().


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