perkun
0.0.9
ExperimentalAIlanguage
|
#include <perkun.h>
Public Member Functions | |
variable (const std::string &n) | |
virtual bool | get_is_input_variable () const |
virtual bool | get_is_hidden_variable () const |
virtual bool | get_is_output_variable () const |
virtual const std::string | get_type_name () const =0 |
const std::string & | get_name () const |
void | add_possible_value (const value *v) |
const std::list< const value * > & | get_list_of_possible_values () const |
bool | get_can_have_value (const value *v) const |
virtual void | report_xml (std::ostream &s) const =0 |
Protected Attributes | |
std::list< const value * > | list_of_possible_values |
Private Attributes | |
const std::string | name |
A variable represents a signal for the player.