Euphoria
eu::core::generator::FillAllHoles Struct Reference
Inheritance diagram for eu::core::generator::FillAllHoles:
eu::core::generator::Rule

Public Member Functions

 FillAllHoles (bool ad, int htk)
 
void update (CellularAutomata *self) override
 
- Public Member Functions inherited from eu::core::generator::Rule
 Rule ()=default
 
virtual ~Rule ()=default
 
 Rule (const Rule &)=delete
 
 Rule (Rule &&)=delete
 
void operator= (const Rule &)=delete
 
void operator= (Rule &&)=delete
 

Public Attributes

bool allow_diagonals
 
int holes_to_keep
 

Detailed Description

Definition at line 98 of file generator_cell.cc.

Constructor & Destructor Documentation

◆ FillAllHoles()

eu::core::generator::FillAllHoles::FillAllHoles ( bool  ad,
int  htk 
)
inline

Definition at line 103 of file generator_cell.cc.

Member Function Documentation

◆ update()

void eu::core::generator::FillAllHoles::update ( CellularAutomata self)
inlineoverridevirtual

Implements eu::core::generator::Rule.

Definition at line 110 of file generator_cell.cc.

Member Data Documentation

◆ allow_diagonals

bool eu::core::generator::FillAllHoles::allow_diagonals

Definition at line 100 of file generator_cell.cc.

◆ holes_to_keep

int eu::core::generator::FillAllHoles::holes_to_keep

Definition at line 101 of file generator_cell.cc.


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