C++ SDK Reference  12.5
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
diguyInteractionMachine Member List

This is the complete list of members for diguyInteractionMachine, including all inherited members.

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 classdiguyInteractionMachinefriend
begin_interaction(const char *initial_state=NULL, const char *initial_input=NULL)diguyInteractionMachine
clear_inputs()diguyInteractionMachine
clear_states()diguyInteractionMachine
diguyInteractionMachine(bdiScenarioInteractionMachine *scripted_object)diguyInteractionMachineprivate
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()diguyInteractionMachineinline
get_state_id_at_index(int index)diguyInteractionMachine
get_ui_appearance()diguyInteractionMachine
m_scripted_objectdiguyInteractionMachineprivate
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 valuediguyInteractionMachine
UI_APPEARANCE_4 enum valuediguyInteractionMachine
UI_APPEARANCE_CONVERSATION enum valuediguyInteractionMachine
UI_APPEARANCE_COUNT enum valuediguyInteractionMachine
UI_APPEARANCE_INFO enum valuediguyInteractionMachine
UI_APPEARANCE_NOTIFICATION enum valuediguyInteractionMachine
update_ui()diguyInteractionMachine
~diguyInteractionMachine()diguyInteractionMachineprivatevirtual