| add_input(const char *input_id, const char *input_string, const char *resulting_state="", int int_param_0=0) | diguyInteractionMachine | |
| add_state(const char *state_id, const char *entry_script) | diguyInteractionMachine | |
| bdiScenarioInteractionMachine class | diguyInteractionMachine | friend |
| begin_interaction(const char *initial_state=NULL, const char *initial_input=NULL) | diguyInteractionMachine | |
| clear_inputs() | diguyInteractionMachine | |
| clear_states() | diguyInteractionMachine | |
| diguyInteractionMachine(bdiScenarioInteractionMachine *scripted_object) | diguyInteractionMachine | private |
| end_interaction() | diguyInteractionMachine | |
| get_current_state() | diguyInteractionMachine | |
| get_heading() | diguyInteractionMachine | |
| get_heading_visible() | diguyInteractionMachine | |
| get_info() | diguyInteractionMachine | |
| get_info_visible() | diguyInteractionMachine | |
| get_initial_heading() | diguyInteractionMachine | |
| get_initial_info() | diguyInteractionMachine | |
| get_initial_ui_appearance() | diguyInteractionMachine | |
| get_input_id(int index) | diguyInteractionMachine | |
| get_input_int_param_0(const char *input_id) | diguyInteractionMachine | |
| get_input_resulting_state(const char *input_id) | diguyInteractionMachine | |
| get_input_shortcuts_visible() | diguyInteractionMachine | |
| get_input_string(const char *input_id) | diguyInteractionMachine | |
| get_inputs_visible() | diguyInteractionMachine | |
| get_interaction_is_active() | diguyInteractionMachine | |
| get_interaction_subject() | diguyInteractionMachine | |
| get_last_input_variable() | diguyInteractionMachine | |
| get_last_selected_input() | diguyInteractionMachine | |
| get_name() | diguyInteractionMachine | |
| get_num_inputs() | diguyInteractionMachine | |
| get_num_states() | diguyInteractionMachine | |
| get_pause_scenario_while_active() | diguyInteractionMachine | |
| get_scripted_object() | diguyInteractionMachine | inline |
| get_state_id_at_index(int index) | diguyInteractionMachine | |
| get_ui_appearance() | diguyInteractionMachine | |
| m_scripted_object | diguyInteractionMachine | private |
| reinitialize() | diguyInteractionMachine | |
| remove_input(const char *input_id) | diguyInteractionMachine | |
| remove_state(const char *state_id) | diguyInteractionMachine | |
| rename_state(const char *old_state_id, const char *new_state_id) | diguyInteractionMachine | |
| reset() | diguyInteractionMachine | |
| select_input(const char *input_id) | diguyInteractionMachine | |
| set_begin_state_entry_script(const char *entry_script) | diguyInteractionMachine | |
| set_current_settings_index(int current_settings_index) | diguyInteractionMachine | |
| set_current_state(const char *new_current_state, int run_entry_script=1) | diguyInteractionMachine | |
| set_heading(const char *heading) | diguyInteractionMachine | |
| set_heading_color_bg(int ui_appearance, float r, float g, float b, float a=1.0f) | diguyInteractionMachine | |
| set_heading_color_fg(int ui_appearance, float r, float g, float b, float a=1.0f) | diguyInteractionMachine | |
| set_heading_font(int ui_appearance, const char *font_family, int font_point_size, int font_is_bold=0, int font_is_italic=0) | diguyInteractionMachine | |
| set_heading_visible(int heading_visible) | diguyInteractionMachine | |
| set_info(const char *info) | diguyInteractionMachine | |
| set_info_color_bg(int ui_appearance, float r, float g, float b, float a=1.0f) | diguyInteractionMachine | |
| set_info_color_fg(int ui_appearance, float r, float g, float b, float a=1.0f) | diguyInteractionMachine | |
| set_info_font(int ui_appearance, const char *font_family, int font_point_size, int font_is_bold=0, int font_is_italic=0) | diguyInteractionMachine | |
| set_info_visible(int info_visible) | diguyInteractionMachine | |
| set_initial_heading(const char *initial_heading) | diguyInteractionMachine | |
| set_initial_info(const char *initial_info) | diguyInteractionMachine | |
| set_initial_ui_appearance(int initial_ui_appearance) | diguyInteractionMachine | |
| set_input_response_script(const char *script) | diguyInteractionMachine | |
| set_input_shortcuts_visible(int visible) | diguyInteractionMachine | |
| set_inputs_color_bg(int ui_appearance, float r, float g, float b, float a=1.0f) | diguyInteractionMachine | |
| set_inputs_color_fg(int ui_appearance, float r, float g, float b, float a=1.0f) | diguyInteractionMachine | |
| set_inputs_font(int ui_appearance, const char *font_family, int font_point_size, int font_is_bold=0, int font_is_italic=0) | diguyInteractionMachine | |
| set_inputs_visible(int visible) | diguyInteractionMachine | |
| set_interaction_subject(diguyCharacter *interaction_subject) | diguyInteractionMachine | |
| set_last_input_variable(const char *last_input_variable) | diguyInteractionMachine | |
| set_pause_scenario_while_active(int pause_while_active) | diguyInteractionMachine | |
| set_state_entry_script(const char *state_id, const char *entry_script) | diguyInteractionMachine | |
| set_ui_appearance(int ui_appearance) | diguyInteractionMachine | |
| UI_APPEARANCE_3 enum value | diguyInteractionMachine | |
| UI_APPEARANCE_4 enum value | diguyInteractionMachine | |
| UI_APPEARANCE_CONVERSATION enum value | diguyInteractionMachine | |
| UI_APPEARANCE_COUNT enum value | diguyInteractionMachine | |
| UI_APPEARANCE_INFO enum value | diguyInteractionMachine | |
| UI_APPEARANCE_NOTIFICATION enum value | diguyInteractionMachine | |
| update_ui() | diguyInteractionMachine | |
| ~diguyInteractionMachine() | diguyInteractionMachine | privatevirtual |