Euphoria
|
eu::core::generator::RandomFillRule Struct Reference
Inheritance diagram for eu::core::generator::RandomFillRule:
Public Member Functions | |
RandomFillRule (Random *r, float rf, Lrud< BorderSetupRule > bc) | |
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 | |
Random * | rand |
float | random_fill |
Lrud< BorderSetupRule > | border_control |
Detailed Description
Definition at line 39 of file generator_cell.cc.
Constructor & Destructor Documentation
◆ RandomFillRule()
|
inline |
Definition at line 45 of file generator_cell.cc.
Member Function Documentation
◆ update()
|
inlineoverridevirtual |
Implements eu::core::generator::Rule.
Definition at line 58 of file generator_cell.cc.
Member Data Documentation
◆ border_control
Lrud<BorderSetupRule> eu::core::generator::RandomFillRule::border_control |
Definition at line 43 of file generator_cell.cc.
◆ rand
Random* eu::core::generator::RandomFillRule::rand |
Definition at line 41 of file generator_cell.cc.
◆ random_fill
float eu::core::generator::RandomFillRule::random_fill |
Definition at line 42 of file generator_cell.cc.
The documentation for this struct was generated from the following file:
- libs/core/src/core/generator_cell.cc