DI-Guy SDK Documentation  13.2
diguyCharacter Member List

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

abort_all_gestures(float max_rampdown_interval)diguyCharacter
abort_executing_gesture(const char *gesture_name, float max_rampdown_interval=.5f)diguyCharacter
add_callback(int callback_id, diguyCharacterCallback *callback, void *callback_params=0, void *callback_user_data=0)diguyCharacter
add_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyCharacter
add_guide(const char *guide_name, int automatically_disable_when_acquired=0)diguyCharacter
add_motion_texture(const char *motex_name="default", float texture_gain=1.0f, int end_previous_motex=1, float rampup_interval=0.2f)diguyCharacter
add_pending_desired_action(const char *action, float scenario_t, int remove_existing_pending_actions=0, float speed=DIGUY_DEFAULT_FLOAT, int retain_path_shape=1)diguyCharacter
add_pending_force_action(const char *action, float scenario_t, int remove_existing_pending_actions=0, float speed=DIGUY_DEFAULT_FLOAT, int include_transition_arc=1, float max_rampdown_interval=0.5f, int retain_path_shape=1, float first_arc_time_shift=0.0f)diguyCharacter
add_secondary_heartbeat(const char *function_name, float heartbeat_dt)diguyCharacter
add_wakeup_callback(int callback)diguyCharacter
agent_accept_message(const char *sender, const char *message_type, const char *message, const char *message_params=NULL)diguyCharacter
agent_attack_character(const char *character_name)diguyCharacter
agent_attack_group(const char *group_name)diguyCharacter
agent_begin_behavior(const char *behavior_name)diguyCharacter
agent_broadcast_message(float radius, const char *message_type, const char *message, const char *message_params=NULL)diguyCharacter
agent_broadcast_message_to_group(const char *group_name, float radius, const char *message_type, const char *message, const char *message_params=NULL)diguyCharacter
agent_call_formation(const char *formation_name, float target_x, float target_y)diguyCharacter
agent_flee_character(const char *character_name, float distance, int danger_level=50)diguyCharacter
agent_flee_crowd(const char *crowd_name, float distance, int danger_level=50)diguyCharacter
agent_flee_group(const char *group_name, float distance, int danger_level=50)diguyCharacter
agent_flee_location(float x, float y, float z, float distance, int danger_level=50)diguyCharacter
agent_get_attack_zone(float *x, float *y, float *z, float *radius)diguyCharacter
agent_get_attack_zone_enabled()diguyCharacter
agent_get_auto_variant_selection()diguyCharacter
agent_get_crowd()diguyCharacter
agent_get_current_focus_character()diguyCharacter
agent_get_current_params()diguyCharacter
agent_get_current_params_profile_name()diguyCharacter
agent_get_current_traveled_path()diguyCharacter
agent_get_feeler_function()diguyCharacter
agent_get_initial_params()diguyCharacter
agent_get_path_follow_path()diguyCharacter
agent_get_path_follow_path_t()diguyCharacter
agent_get_path_follow_path_t_paused()diguyCharacter
agent_get_use_speed_zones_on_paths()diguyCharacter
agent_mingle_in_region(const char *region_name="(current)", const char *subregion_name="base")diguyCharacter
agent_move_on()diguyCharacter
agent_move_to_point(float x, float y, float z, const char *via_region=NULL, const char *subregion_name="base")diguyCharacter
agent_move_to_point_bg(float x, float y, float z, const char *via_region=NULL, const char *subregion_name="base")diguyCharacter
agent_move_to_point_via_subregions(float x, float y, float z, const char *via_region=NULL, int preferred_subregions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_preferred_regions=0.25f, float cost_bias_for_neutral_regions=1.1f, int repulsed_regions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_repulsed_regions=10.0f, int cost_rule=0)diguyCharacter
agent_move_to_point_via_subregions_bg(float x, float y, float z, const char *via_region=NULL, int preferred_subregions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_preferred_regions=0.25f, float cost_bias_for_neutral_regions=1.1f, int repulsed_regions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_repulsed_regions=10.0f, int cost_rule=0)diguyCharacter
agent_move_to_region(const char *region, const char *subregion_name="base", const char *via_region=NULL)diguyCharacter
agent_move_to_region_via_subregions(const char *region_name, const char *subregion_name="base", const char *via_region=NULL, float cost_bias_for_preferred_regions=0.25f, int preferred_subregions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_neutral_regions=1.1f, int repulsed_regions_mask=DIGUY_SUBREGION_MASK_NONE, float cost_bias_for_repulsed_regions=10.0f)diguyCharacter
agent_path_follow(const char *path_name)diguyCharacter
agent_pursue_character(const char *character_name)diguyCharacter
agent_pursue_character_with_offset(const char *character_name, float offset_x, float offset_y)diguyCharacter
agent_pursue_group(const char *group_name)diguyCharacter
agent_remove_all_flee_objects()diguyCharacter
agent_resume_path_follow()diguyCharacter
agent_set_attack_zone(float x, float y, float z, float radius)diguyCharacter
agent_set_attack_zone_enabled(int use_attack_zone)diguyCharacter
agent_set_auto_variant_selection(int selection_enabled)diguyCharacter
agent_set_current_behavior_region_border_is_solid(int is_solid)diguyCharacter
agent_set_current_focus_character(const char *character_name)diguyCharacter
agent_set_current_focus_group(const char *group_name)diguyCharacter
agent_set_current_params_from_initial_params()diguyCharacter
agent_set_current_params_from_profile(const char *profile_name, int retain_focus_objects=1, int retain_navigation_values=1, int retain_behavior=0)diguyCharacter
agent_set_feeler_function(diguyFeelerFunction *feeler_function)diguyCharacter
agent_set_initial_params_from_profile(const char *profile_name)diguyCharacter
agent_set_use_speed_zones_on_paths(int enabled)diguyCharacter
agent_stop_behavior()diguyCharacter
agent_travel_behavior_path(const char *direction=NULL, const char *at_end=NULL, int waypoint_index=-1, float offset_y=0.5f)diguyCharacter
agent_travel_path_shape(const char *path_shape_name, const char *direction=NULL, const char *at_end=NULL, int waypoint_index=-1, float offset_y=0.5f)diguyCharacter
agent_travel_region_border(const char *region_name=NULL, const char *subregion_name="base")diguyCharacter
agent_wander_region(const char *region_name="(current)", const char *subregion_name="base")diguyCharacter
aim_at_angle(float azimuth, float elevation, float distance, int is_new_aim=1)diguyCharacter
aim_at_angle_local(float azimuth, float elevation, float distance, int is_new_aim=1)diguyCharacter
aim_at_angle_with_velocity(float azimuth, float elevation, float az_vel, float el_vel, int local, int is_new_aim=1)diguyCharacter
aim_at_character(const char *target_character_name, const char *target_character_link_name=NULL, float offset_tx=0.0f, float offset_ty=0.0f, float offset_tz=0.0f)diguyCharacter
aim_at_point(float x, float y, float z, int is_new_aim=1)diguyCharacter
aim_at_point_local(float x, float y, float z, int is_new_aim=1)diguyCharacter
aim_converge(int max_iterations=30)diguyCharacter
appearance_effect_is_active(const char *effect, const char *override_link=NULL)diguyCharacter
apply_aim_bead(diguyCharacterPathAimBead *bead, float how_far=0.0f)diguyCharacter
apply_decision_bead(diguyCharacterPathDecisionBead *bead, float how_far=0.0f)diguyCharacter
apply_gaze_bead(diguyCharacterPathGazeBead *bead, float how_far=0.0f)diguyCharacter
apply_impulse_to_physics_sim(const char *link, float impulse_magnitude_x, float impulse_magnitude_y, float impulse_magnitude_z, float link_offset_x=0.0f, float link_offset_y=0.0f, float link_offset_z=0.0f, int set_simulation_drives_character=1)diguyCharacter
apply_impulse_to_physics_sim_from_world_position(const char *link, float impulse_magnitude_x, float impulse_magnitude_y, float impulse_magnitude_z, float impulse_generator_position_x, float impulse_generator_position_y, float impulse_generator_position_z, float max_distance=20.0f, float impulse_rolloff=0.0f, float link_offset_x=0.0f, float link_offset_y=0.0f, float link_offset_z=0.0f, int set_simulation_drives_character=1)diguyCharacter
apply_motion_engine_snapshot(const diguyMotionEngineSnapshot &action_info)diguyCharacter
apply_script_bead(diguyCharacterPathScriptBead *bead, float how_far=0.0f)diguyCharacter
bdiPublishedCharacter classdiguyCharacterfriend
bdiScenarioCharacter classdiguyCharacterfriend
begin_appearance_effect(const char *effect, const char *override_link=NULL, float override_scale=DIGUY_DEFAULT_FLOAT, float override_offset_x=DIGUY_DEFAULT_FLOAT, float override_offset_y=DIGUY_DEFAULT_FLOAT, float override_offset_z=DIGUY_DEFAULT_FLOAT, float override_duration=DIGUY_DEFAULT_FLOAT)diguyCharacter
blink(float duration_in=0.1f, float duration_out=0.2f, float target_in=1.0f, float target_out=0.0f, float tin=DIGUY_DEFAULT_FLOAT)diguyCharacter
break_formation(const char *formation_name=NULL)diguyCharacter
call_formation(const char *formation_name, int snap_to_position_flag=0, int break_existing_formations_flag=1)diguyCharacter
CALLBACK_ID_AGENT_ATTACK_NO_VISIBLE_TARGETS enum valuediguyCharacter
CALLBACK_ID_AGENT_ATTACK_OUT_OF_TARGETS enum valuediguyCharacter
CALLBACK_ID_AGENT_CROWD_MEMBER_IMPACT enum valuediguyCharacter
CALLBACK_ID_AGENT_CROWD_MEMBER_KILLED enum valuediguyCharacter
CALLBACK_ID_AGENT_FLEE_AREA_ENTERED enum valuediguyCharacter
CALLBACK_ID_AGENT_FLEE_AREA_LEFT enum valuediguyCharacter
CALLBACK_ID_AGENT_MIND_CURRENT_STATE_CHANGED enum valuediguyCharacter
CALLBACK_ID_AGENT_MINGLE_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_AGENT_MINGLE_TARGET_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_NEARBY_SCENE_OBJECT_IMPACT enum valuediguyCharacter
CALLBACK_ID_AGENT_NEARBY_WEAPON_FIRED enum valuediguyCharacter
CALLBACK_ID_AGENT_NEW_BEHAVIOR enum valuediguyCharacter
CALLBACK_ID_AGENT_NEW_FOCUS_CHARACTER enum valuediguyCharacter
CALLBACK_ID_AGENT_NEW_PATH_SHAPE enum valuediguyCharacter
CALLBACK_ID_AGENT_NON_ZERO_REPULSION enum valuediguyCharacter
CALLBACK_ID_AGENT_PATH_PLAN_COMPLETED enum valuediguyCharacter
CALLBACK_ID_AGENT_PURSUE_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_AGENT_PURSUE_TARGET_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_BACKWARD_DEST_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_FORWARD_DEST_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_NEAR_FORWARD_DEST enum valuediguyCharacter
CALLBACK_ID_AGENT_TRAVEL_WAYPOINT_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_VEHICLE_COLLISION enum valuediguyCharacter
CALLBACK_ID_AGENT_VEHICLE_NEAR_COLLISION enum valuediguyCharacter
CALLBACK_ID_AGENT_WANDER_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_AGENT_WANDER_TARGET_REACHED enum valuediguyCharacter
CALLBACK_ID_AGENT_ZERO_REPULSION enum valuediguyCharacter
CALLBACK_ID_CHARACTER_CLICKED enum valuediguyCharacter
CALLBACK_ID_CREATE enum valuediguyCharacter
CALLBACK_ID_CURRENT_ACTION_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_APPEARANCE_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_ARC_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_HAND_ITEM_APPEARANCE_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_HEAD_APPEARANCE_CHANGED enum valuediguyCharacter
CALLBACK_ID_CURRENT_TOUT_REACHED enum valuediguyCharacter
CALLBACK_ID_DESIRED_ACTION_CHANGED enum valuediguyCharacter
CALLBACK_ID_DESIRED_ACTION_REACHED enum valuediguyCharacter
CALLBACK_ID_DESTROY enum valuediguyCharacter
CALLBACK_ID_DONE_SPEAKING enum valuediguyCharacter
CALLBACK_ID_END_OF_PATH_REACHED enum valuediguyCharacter
CALLBACK_ID_FIRE_WEAPON_SUCCESS enum valuediguyCharacter
CALLBACK_ID_GAZE_STATUS enum valuediguyCharacter
CALLBACK_ID_GUIDE_ALTITUDE_ACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_ALTITUDE_UNACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_ORIENTATION_ACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_ORIENTATION_UNACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_POSITION_ACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_POSITION_UNACQUIRED enum valuediguyCharacter
CALLBACK_ID_GUIDE_TARGET_LOST enum valuediguyCharacter
CALLBACK_ID_HIDE enum valuediguyCharacter
CALLBACK_ID_IGUY_INTERACT enum valuediguyCharacter
CALLBACK_ID_IGUY_INTERACT_WITH_SUBJECT enum valuediguyCharacter
CALLBACK_ID_IMPACT enum valuediguyCharacter
CALLBACK_ID_LPOINT_STATUS enum valuediguyCharacter
CALLBACK_ID_MANUALLY_INVOKED enum valuediguyCharacter
CALLBACK_ID_POST_CREATE_GEOMETRY enum valuediguyCharacter
CALLBACK_ID_POST_DIE enum valuediguyCharacter
CALLBACK_ID_POST_FIRE_WEAPON enum valuediguyCharacter
CALLBACK_ID_POST_UPDATE enum valuediguyCharacter
CALLBACK_ID_PRE_CREATE enum valuediguyCharacter
CALLBACK_ID_PRE_DESTROY_GEOMETRY enum valuediguyCharacter
CALLBACK_ID_PRE_DIE enum valuediguyCharacter
CALLBACK_ID_PRE_FIRE_WEAPON enum valuediguyCharacter
CALLBACK_ID_PRE_UPDATE enum valuediguyCharacter
CALLBACK_ID_SHAPE_VISIBILITY_CHANGED enum valuediguyCharacter
CALLBACK_ID_SHOW enum valuediguyCharacter
CALLBACK_ID_UI_DOUBLE_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_LEFT_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_MIDDLE_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_MOUSE_DOWN enum valuediguyCharacter
CALLBACK_ID_UI_MOUSE_UP enum valuediguyCharacter
CALLBACK_ID_UI_POST_TRANSLATION enum valuediguyCharacter
CALLBACK_ID_UI_PRE_TRANSLATION enum valuediguyCharacter
CALLBACK_ID_UI_RIGHT_CLICK enum valuediguyCharacter
CALLBACK_ID_UI_RIGHT_MOUSE_DOWN enum valuediguyCharacter
CALLBACK_ID_UI_RIGHT_MOUSE_UP enum valuediguyCharacter
CALLBACK_ID_UI_SCROLL_DOWN enum valuediguyCharacter
CALLBACK_ID_UI_SCROLL_UP enum valuediguyCharacter
CALLBACK_ID_USER_SELECTED enum valuediguyCharacter
CALLBACK_ID_USER_UNSELECTED enum valuediguyCharacter
can_lod_be_instanced(int lod)diguyCharacter
check_character_visibility(diguyCharacter *character, int los_check_type=0)diguyCharacter
check_point_visibility(float x, float y, float z)diguyCharacter
create_and_force_bridge_path(const char *destination_path_name, const char *destination_path_action_bead_name, const char *via_action_name)diguyCharacter
create_and_force_bridge_path_to_point(float x, float y, float z, float path_offset, const char *via_action_name, const char *next_local_path=NULL, float orientation=0.0f)diguyCharacter
create_complete_pose_override()diguyCharacter
create_gesture(const char *gesture_name)diguyCharacter
create_guide(const char *guide_name, const char *guide_algorithm, int automatically_disable_when_acquired=0)diguyCharacter
create_lua_mind(const char *base_class, const char *init_arg1=NULL, const char *init_arg2=NULL)diguyCharacter
create_path(const char *name)diguyCharacter
create_path_from_path_shape(const char *name, diguyPathShape *source_path_shape, const char *transition_from_action_name, const char *fill_action_name, const char *transition_to_action_name)diguyCharacter
create_pose_override(int override_stage=3)diguyCharacter
create_simple_path(const char *name, diguyWaypoint *waypoint0, diguyWaypoint *waypoint1, const char *transition_from_action_name, const char *fill_action_name, const char *transition_to_action_name)diguyCharacter
create_sound_instance(const char *sound_name)diguyCharacter
destroy_complete_pose_override()diguyCharacter
destroy_gesture(diguyCharacterGesture *gesture)diguyCharacter
destroy_path(diguyCharacterPath *path)diguyCharacter
destroy_pose_override(diguyCharacterPoseOverride *po)diguyCharacter
destroy_sound_instance(diguySoundInstance *sound_instance)diguyCharacter
destroy_variable(diguyVariable *variable)diguyCharacter
die_now(const char *preferred_dead_action_name="(default)")diguyCharacter
diguyCharacter(bdiScenarioCharacter *character)diguyCharacterprivate
diguyScenario classdiguyCharacterfriend
diguySensorRegion classdiguyCharacterfriend
disable_ik_target(int ik_chain_target, float ramp_time=.25f)diguyCharacter
do_mind_current_state_changed_callback()diguyCharacter
draw()diguyCharacter
draw_pass1()diguyCharacter
draw_pass2()diguyCharacter
end_aim()diguyCharacter
end_all_gestures()diguyCharacter
end_appearance_effect(const char *effect, const char *override_link=NULL)diguyCharacter
end_executing_gesture(const char *gesture_name)diguyCharacter
end_gaze()diguyCharacter
end_link_rotation_override(const char *link_name, float ramp_time=.25f)diguyCharacter
end_link_translation_override(const char *link_name, float ramp_time=.25f)diguyCharacter
end_lpoint()diguyCharacter
end_motion_texture(float rampdown_interval=0.2f)diguyCharacter
evaluate_mind_function(const char *function_name, const char *argument=NULL, int has_return_string=0)diguyCharacter
execute_1stage_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float stage1_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_2stage_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float stage1_duration=DIGUY_DEFAULT_FLOAT, float stage2_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_3stage_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float stage1_duration=DIGUY_DEFAULT_FLOAT, float stage2_duration=DIGUY_DEFAULT_FLOAT, float stage3_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, float overall_duration=DIGUY_DEFAULT_FLOAT, float channel_A_weight=DIGUY_DEFAULT_FLOAT)diguyCharacter
execute_table_gesture(const char *gesture_name, int reps=DIGUY_DEFAULT_INT, const char *loop_action=NULL, const char *begin_action=NULL, const char *end_action=NULL)diguyCharacter
facefx_mount_animset(const char *file_name)diguyCharacter
find_facefx_node_index(const char *node_name)diguyCharacter
find_guide(const char *guide_name)diguyCharacter
find_link(const char *name)diguyCharacter
find_or_create_guide(const char *guide_name, const char *guide_algorithm, int automatically_disable_when_acquired=0)diguyCharacter
find_or_create_variable(const char *name)diguyCharacter
find_path(const char *path_name)diguyCharacter
find_variable(const char *name)diguyCharacter
fire_screen_space_bullet(diguyView *view, float x, float y)diguyCharacter
fire_weapon(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
fire_weapon_n_times(int count, float dt=0.2f, const char *override_sound_name=NULL, diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
force_action(const char *action_name, float speed=DIGUY_DEFAULT_FLOAT, int include_transition_arc=1, float max_rampdown_interval=0.5f, int retain_path_shape=0, float t_offset_into_new_action=0.0f)diguyCharacter
force_action_and_path_shape(const char *action_name, const char *path_shape_name, const char *waypoint_name=NULL, float distance_into_path=0.0f)diguyCharacter
force_action_with_duration(const char *action_name, float duration, int include_transition_arc=1, float max_rampdown_interval=0.5f)diguyCharacter
force_action_with_offset(const char *action_name, float speed=DIGUY_DEFAULT_FLOAT, int include_transition_arc=1, float max_rampdown_interval=0.5f, int retain_path_shape=0, float t_offset_into_new_action=0.0f, float x=0, float y=0, float z=0)diguyCharacter
force_local_path(const char *path_name, int use_character_orientation, float rotation=0.0f, int clamp_path=1)diguyCharacter
force_partial_path(const char *path_name, const char *beginning_action_bead_name, float max_rampdown_interval=0.5f)diguyCharacter
force_path(const char *path_name, float max_rampdown_interval=0.5f)diguyCharacter
gaze_at_angle(float azimuth, float elevation, float distance, int is_new_gaze=1)diguyCharacter
gaze_at_angle_local(float azimuth, float elevation, float distance=10000.0f, int is_new_gaze=1)diguyCharacter
gaze_at_character(const char *target_character_name, const char *target_character_link_name=NULL, float offset_tx=0.0f, float offset_ty=0.0f, float offset_tz=0.0f)diguyCharacter
gaze_at_point(float tx, float ty, float tz, int is_new_gaze=1)diguyCharacter
gaze_at_point_local(float tx, float ty, float tz, int is_new_gaze=1)diguyCharacter
get_acceleration(float *accel_x, float *accel_y, float *accel_z)diguyCharacter
get_accessory1_state()diguyCharacter
get_action_channel_weight(const char *action_name, char channel)diguyCharacter
get_action_from_description(diguyMotionDirection direction, diguyMotionPosture posture, diguyMotionVariant variant, float speed, diguyParameterComparison comparison=DIGUY_PARAMETER_COMPARISON_NEAREST, float comparison_tolerance=DIGUY_DEFAULT_FLOAT, int match_posture_before_variant=1, diguyMotionPosture posture_alternate1=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionPosture posture_alternate2=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionVariant variant_alternate1=DIGUY_MOTION_VARIANT_UNKNOWN, diguyMotionVariant variant_alternate2=DIGUY_MOTION_VARIANT_UNKNOWN, int return_random_match=0)diguyCharacter
get_action_from_entity_state(int damage_state, int life_form_state, int primary_weapon_state, float speed, int forward)diguyCharacter
get_action_mode()diguyCharacter
get_action_num_channels(const char *action_name)diguyCharacter
get_ai_state_string(int include_stack=1, int include_locals=1)diguyCharacter
get_aim_algorithm()diguyCharacter
get_aim_at_character()diguyCharacter
get_aim_at_link()diguyCharacter
get_aim_at_link_offset(float *offset_x, float *offset_y, float *offset_z)diguyCharacter
get_aim_azimuth()diguyCharacter
get_aim_converge_every_frame()diguyCharacter
get_aim_elevation()diguyCharacter
get_aim_is_acquired()diguyCharacter
get_aim_is_possible()diguyCharacter
get_aim_is_steady()diguyCharacter
get_aim_param_acquire_factor()diguyCharacter
get_aim_param_azimuth_acquired_range()diguyCharacter
get_aim_param_elevation_acquired_range()diguyCharacter
get_aim_param_max_per_frame_adj_factor()diguyCharacter
get_aim_param_new_aim_duration()diguyCharacter
get_aim_param_new_aim_factor()diguyCharacter
get_aim_trajectory(float *muzzle_x, float *muzzle_y, float *muzzle_z, float *far_x, float *far_y, float *far_z)diguyCharacter
get_aim_variable_interpolation_time()diguyCharacter
get_all_blends_disabled()diguyCharacter
get_allow_instancing() const diguyCharacter
get_altitude_function()diguyCharacter
get_altitude_function_enabled_in_free_position_mode()diguyCharacter
get_altitude_function_enabled_in_path_position_mode()diguyCharacter
get_altitude_interpolation_rate()diguyCharacter
get_altitude_update_rate()diguyCharacter
get_always_update_regardless_of_dt()diguyCharacter
get_angle_to_path(const char *path_name, const char *action_bead_name=NULL)diguyCharacter
get_angular_velocity(float *vel_rz)diguyCharacter
get_animation_angular_velocity()diguyCharacter
get_animation_events_enabled()diguyCharacter
get_animation_local_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_animation_target_az()diguyCharacter
get_animation_target_el()diguyCharacter
get_animation_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_appearance()diguyCharacter
get_appearance_name_at_index(diguyCharacterAppearanceTypes appearance_type, int index)diguyCharacter
get_apply_actor_scale_to_action_bead_travel()diguyCharacter
get_articulated_part_id(int index)diguyCharacter
get_articulated_part_link_name(int index)diguyCharacter
get_automatic_blink_duration_in()diguyCharacter
get_automatic_blink_duration_out()diguyCharacter
get_automatic_blink_target_in()diguyCharacter
get_automatic_blink_target_out()diguyCharacter
get_automatic_blinks_enabled()diguyCharacter
get_automatic_cpl_switching_enabled()diguyCharacter
get_bounding_radius()diguyCharacter
get_careful_interpolation_threshold()diguyCharacter
get_chain_simulation()diguyCharacter
get_char_time()diguyCharacter
get_character_class()diguyCharacter
get_character_class_type()diguyCharacter
get_character_local_time()diguyCharacter
get_character_los_function()diguyCharacter
get_character_type_string()diguyCharacter
get_child_at_index(int index)diguyCharacter
get_connection_point_name_at_index(int index)diguyCharacter
get_connection_point_name_with_type(diguyConnectionPointType type, int index)diguyCharacter
get_current_action()diguyCharacter
get_current_action_direction()diguyCharacter
get_current_action_index()diguyCharacter
get_current_appearance()diguyCharacter
get_current_appearance_is(const char *appearance)diguyCharacter
get_current_character_simulator()diguyCharacter
get_current_cpl()diguyCharacter
get_current_facefx_animation_group()diguyCharacter
get_current_hand_item()diguyCharacter
get_current_head_appearance()diguyCharacter
get_current_head_appearance_is(const char *head_appearance)diguyCharacter
get_current_motion_lod()diguyCharacter
get_current_path_index()diguyCharacter
get_current_physics_simulation_mode()diguyCharacter
get_current_tin()diguyCharacter
get_current_tout()diguyCharacter
get_current_traveled_path()diguyCharacter
get_current_traveled_path_is(const char *path_name)diguyCharacter
get_current_voice_actor()diguyCharacter
get_damage_state_appearance_name(int state)diguyCharacter
get_dead()diguyCharacter
get_default_bounding_radius()diguyCharacter
get_default_muzzle_munition_type()diguyCharacter
get_default_weapon_muzzle()diguyCharacter
get_delta_to_desired_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_delta_to_desired_position(float *tx, float *ty, float *tz)diguyCharacter
get_desired_action()diguyCharacter
get_desired_action_direction()diguyCharacter
get_desired_action_index()diguyCharacter
get_desired_angular_velocity(float *vel_rz)diguyCharacter
get_desired_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_desired_position(float *tx, float *ty, float *tz)diguyCharacter
get_desired_position_double(double *tx, double *ty, double *tz)diguyCharacter
get_desired_posture()diguyCharacter
get_desired_speed()diguyCharacter
get_desired_variant()diguyCharacter
get_desired_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_DIS_damage_state()diguyCharacter
get_DIS_flames_state()diguyCharacter
get_DIS_lifeform_state()diguyCharacter
get_DIS_power_plant_state()diguyCharacter
get_DIS_primary_weapon_position()diguyCharacter
get_DIS_secondary_weapon_position()diguyCharacter
get_DIS_smoke_state()diguyCharacter
get_DIS_trailing_effect_state()diguyCharacter
get_distance_along_path()diguyCharacter
get_distance_to_character(diguyCharacter *character)diguyCharacter
get_distance_to_impact(diguyImpact *impact)diguyCharacter
get_distance_to_path(const char *path_name, const char *action_bead_name=NULL)diguyCharacter
get_distance_to_primary_camera()diguyCharacter
get_distance_xy_to_character(diguyCharacter *character)diguyCharacter
get_drawn_by_scenario_flag()diguyCharacter
get_emissivity(float **\return, float *g, float **< b >)diguyCharacter
get_enabled()diguyCharacter
get_eye_droop()diguyCharacter
get_facefx_actor()diguyCharacter
get_facefx_node_name(int index)diguyCharacter
get_facefx_node_value(int node_index)diguyCharacter
get_fvar(const char *varname, int create_if_doesnt_exist=1)diguyCharacter
get_gaze_at_link()diguyCharacter
get_gaze_at_link_offset(float *offset_x, float *offset_y, float *offset_z)diguyCharacter
get_gaze_can_change_posture()diguyCharacter
get_gaze_can_change_variant()diguyCharacter
get_gaze_is_acquired()diguyCharacter
get_gaze_is_active()diguyCharacter
get_gaze_is_steady()diguyCharacter
get_gaze_link_azimuth_limits(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_azimuth_tolerance(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_elevation_limits(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_elevation_tolerance(const char *link_name, float *min, float *max)diguyCharacter
get_gaze_link_max_angular_vel(const char *link_name, float *angular_vel)diguyCharacter
get_gaze_link_scale_factor(const char *link_name, float *scale_factor)diguyCharacter
get_gaze_link_uses_desired_locate_time(const char *link_name)diguyCharacter
get_gaze_param_desired_locate_time()diguyCharacter
get_gaze_point(float *x, float *y, float *z)diguyCharacter
get_graphics_api_node_ptr()diguyCharacter
get_graphics_api_shape_update_disabled()diguyCharacter
get_graphics_lod()diguyCharacter
get_graphics_ptr()diguyCharacter
get_group_membership_at_index(int index)diguyCharacter
get_hand_item()diguyCharacter
get_has_bump_maps()diguyCharacter
get_head_lights_state() const diguyCharacter
get_history_size_increment_t()diguyCharacter
get_history_size_t()diguyCharacter
get_history_type()diguyCharacter
get_ik_chain_name_at_index(int index)diguyCharacter
get_index()diguyCharacter
get_initial_character_simulator()diguyCharacter
get_initial_motion_texture()diguyCharacter
get_initial_motion_texture_gain()diguyCharacter
get_initial_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_initial_path()diguyCharacter
get_initial_physics_simulation_mode()diguyCharacter
get_initial_position(float *tx, float *ty, float *tz)diguyCharacter
get_initial_up_vector()diguyCharacter
get_initial_up_vector_type()diguyCharacter
get_invisible_flag()diguyCharacter
get_is_active()diguyCharacter
get_is_aiming()diguyCharacter
get_is_culled()diguyCharacter
get_is_drawn()diguyCharacter
get_is_immune_to_impacts()diguyCharacter
get_is_in_action_transition()diguyCharacter
get_is_instanced() const diguyCharacter
get_is_load_managed()diguyCharacter
get_is_network_paused()diguyCharacter
get_is_network_published()diguyCharacter
get_is_network_reflected()diguyCharacter
get_is_path_planning()diguyCharacter
get_is_recycled()diguyCharacter
get_is_scene_object()diguyCharacter
get_is_temporary()diguyCharacter
get_ivar(const char *varname, int create_if_doesnt_exist=1)diguyCharacter
get_label_background_color(float *r, float *g, float *b, float *a)diguyCharacter
get_label_background_color_vec4()diguyCharacter
get_label_is_visible()diguyCharacter
get_label_link_offset_override()diguyCharacter
get_label_shows_character_state()diguyCharacter
get_label_text()diguyCharacter
get_label_text_color(float *r, float *g, float *b, float *a)diguyCharacter
get_label_text_color_vec4()diguyCharacter
get_label_text_shadow_color(float *r, float *g, float *b, float *a)diguyCharacter
get_label_text_shadow_color_vec4()diguyCharacter
get_label_text_shadow_is_visible()diguyCharacter
get_last_impact_been_processed()diguyCharacter
get_last_impact_is_from_vehicle()diguyCharacter
get_last_impact_link()diguyCharacter
get_last_impact_link_is(const char *link_name)diguyCharacter
get_last_impact_number()diguyCharacter
get_last_impact_record()diguyCharacter
get_last_impact_speed_is_greater_than(float impact_speed)diguyCharacter
get_link_at_index(int index)diguyCharacter
get_link_controller(const char *link_name)diguyCharacter
get_link_enabled_for_gaze(const char *link_name)diguyCharacter
get_link_enabled_for_lpoint(const char *link_name)diguyCharacter
get_link_name_at_index(int link_index)diguyCharacter
get_link_position(const char *link_name, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_position_double(const char *link_name, double *tx, double *ty, double *tz, double *rz, double *rx, double *ry)diguyCharacter
get_link_position_with_offset(const char *link_name, float offset_tx, float offset_ty, float offset_tz, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_position_with_offset_double(const char *link_name, double offset_tx, double offset_ty, double offset_tz, double *tx, double *ty, double *tz, double *rz, double *rx, double *ry)diguyCharacter
get_link_relative_position(const char *beginning_link_name, const char *ending_link_name, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_relative_position_with_offset(const char *beginning_link_name, const char *ending_link_name, float offset_tx, float offset_ty, float offset_tz, float *tx, float *ty, float *tz, float *rz, float *rx, float *ry)diguyCharacter
get_link_shape_name_at_index(const char *link_name, int shape_index)diguyCharacter
get_local_space_bounding_box(float *x1, float *y1, float *z1, float *x2, float *y2, float *z2)diguyCharacter
get_lod_ranges()diguyCharacter
get_lpoint_base_gesture_name()diguyCharacter
get_lpoint_is_acquired()diguyCharacter
get_lpoint_is_active()diguyCharacter
get_lpoint_is_steady()diguyCharacter
get_lpoint_point(float *x, float *y, float *z)diguyCharacter
get_lua_object_name()diguyCharacter
get_max_shader_quality_level()diguyCharacterstatic
get_max_unprocessed_impacts()diguyCharacter
get_maximum_possible_current_cpl()diguyCharacter
get_mind_always_updates()diguyCharacter
get_mind_current_state_name()diguyCharacter
get_mind_field_as_float(const char *field_name, int warn_if_no_field=1, int *found_field=NULL)diguyCharacter
get_mind_field_as_int(const char *field_name, int warn_if_no_field=1, int *found_field=NULL)diguyCharacter
get_mind_field_as_string(const char *field_name, int warn_if_no_field=1)diguyCharacter
get_mind_name()diguyCharacter
get_minimum_cpl()diguyCharacter
get_minimum_full_update_period()diguyCharacter
get_most_recent_forced_action()diguyCharacter
get_most_recent_forced_action_t()diguyCharacter
get_most_recent_forced_action_t_offset()diguyCharacter
get_motion_engine_snapshot()diguyCharacter
get_motion_interpolation_flag()diguyCharacter
get_motion_lod()diguyCharacter
get_muzzle_link(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
get_muzzle_offset(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT, float *offset_x=NULL, float *offset_y=NULL, float *offset_z=NULL)diguyCharacter
get_name()diguyCharacter
get_name_label()diguyCharacter
get_nearest_active_character(int check_visibility, int xy_distance=0, float max_distance_to_check=100000)diguyCharacter
get_nearest_active_character_in_group(const char *group_name, int check_visibility=1, int xy_distance=0, float max_distance_to_check=100000)diguyCharacter
get_nearest_waypoint_index_in_path(const char *path_name)diguyCharacter
get_network_entity_number()diguyCharacter
get_network_marking()diguyCharacter
get_nod_azimuth()diguyCharacter
get_nod_elevation()diguyCharacter
get_normalized_age() const diguyCharacter
get_num_appearances_of_type(diguyCharacterAppearanceTypes appearance_type)diguyCharacter
get_num_articulated_parts()diguyCharacter
get_num_children()diguyCharacter
get_num_connection_points()diguyCharacter
get_num_connection_points_with_type(diguyConnectionPointType type)diguyCharacter
get_num_facefx_nodes()diguyCharacter
get_num_group_memberships()diguyCharacter
get_num_ik_chains()diguyCharacter
get_num_link_shapes(const char *link_name)diguyCharacter
get_num_links()diguyCharacter
get_num_lods()diguyCharacter
get_num_paths()diguyCharacter
get_num_pose_overrides()diguyCharacter
get_num_variables()diguyCharacter
get_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_orientation_eyes(float *azimuth, float *elevation)diguyCharacter
get_orientation_relative_to_parent(float *rz, float *rx, float *ry)diguyCharacter
get_parent()diguyCharacter
get_parent_link_name()diguyCharacter
get_path_at_index(int index)diguyCharacter
get_path_name_at_index(int index)diguyCharacter
get_path_planning_result()diguyCharacter
get_physics_collision_group()diguyCharacter
get_point_los_function()diguyCharacter
get_pose_array_size()diguyCharacter
get_pose_in_quaternions(float *pose_array)diguyCharacter
get_pose_in_radians(float *pose_array)diguyCharacter
get_pose_override_at_index(int index)diguyCharacter
get_pose_update_rate()diguyCharacter
get_position(float *tx, float *ty, float *tz)diguyCharacter
get_position_accumulation_disabled()diguyCharacter
get_position_double(double *tx, double *ty, double *tz)diguyCharacter
get_position_link()diguyCharacter
get_position_mode()diguyCharacter
get_position_relative_to_parent(float *tx, float *ty, float *tz)diguyCharacter
get_position_update_rate()diguyCharacter
get_random_active_character(float max_distance=10.0f, int check_visibility=1, int xy_distance=0)diguyCharacter
get_random_active_character_in_group(const char *group_name, float max_distance=10, int check_visibility=1, int xy_distance=0)diguyCharacter
get_random_factor()diguyCharacter
get_render_mode_shader(const char *render_mode=NULL)diguyCharacter
get_rifle_state()diguyCharacter
get_scale(float *scale_x, float *scale_y, float *scale_z)diguyCharacter
get_scenario()diguyCharacter
get_scene_graph_mask()diguyCharacter
get_scripted_object()diguyCharacter
get_shader_instance()diguyCharacter
get_shader_lod()diguyCharacter
get_shader_program()diguyCharacter
get_shader_technique()diguyCharacter
get_shape_callbacks_disabled()diguyCharacter
get_shape_switches_disabled()diguyCharacter
get_sleep_timer()diguyCharacter
get_speed()diguyCharacter
get_stop_physics_sim_at_t()diguyCharacter
get_supports_texture_variations()diguyCharacter
get_supports_weight_variations()diguyCharacter
get_svar(const char *varname, int create_if_doesnt_exist=1)diguyCharacter
get_t_controlled_by_scenario_t()diguyCharacter
get_tail_lights_state() const diguyCharacter
get_texture_load_behavior()diguyCharacterstatic
get_time_to_reach_desired_action()diguyCharacter
get_time_to_transition()diguyCharacter
get_tout_enabled()diguyCharacter
get_turning_action_from_description(diguyMotionDirection direction, diguyMotionPosture posture, diguyMotionVariant variant, float turn_amount, diguyParameterComparison comparison=DIGUY_PARAMETER_COMPARISON_NEAREST, float comparison_tolerance=DIGUY_DEFAULT_FLOAT, int match_posture_before_variant=1, diguyMotionPosture posture_alternate1=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionPosture posture_alternate2=DIGUY_MOTION_POSTURE_UNKNOWN, diguyMotionVariant variant_alternate1=DIGUY_MOTION_VARIANT_UNKNOWN, diguyMotionVariant variant_alternate2=DIGUY_MOTION_VARIANT_UNKNOWN)diguyCharacter
get_type_map_field(diguyCharacterTypeMapField field)diguyCharacter
get_type_map_field_using_string(const char *field)diguyCharacter
get_type_name()diguyCharacter
get_uid()diguyCharacter
get_up_vector()diguyCharacter
get_up_vector_type()diguyCharacter
get_use_texture_variations()diguyCharacter
get_user_data()diguyCharacter
get_variable_at_index(int index)diguyCharacter
get_vehicle_body_orientation(float *rz, float *rx, float *ry)diguyCharacter
get_vehicle_controller()diguyCharacter
get_velocity(float *vel_x, float *vel_y, float *vel_z)diguyCharacter
get_vrlink_entity_state_repository()diguyCharacter
get_was_drawn_last_frame()diguyCharacter
get_weapon_aim_vector(float *muzzle_tx, float *muzzle_ty, float *muzzle_tz, float *end_pt_tx=NULL, float *end_pt_ty=NULL, float *end_pt_tz=NULL, float *muzzle_rz=NULL, float *muzzle_rx=NULL, float *muzzle_ry=NULL, int in_character_local_coordinates=0, diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
get_weapon_far_range()diguyCharacter
get_weapon_fire_count(diguyMuzzle muzzle=DIGUY_MUZZLE_DEFAULT)diguyCharacter
get_weapon_fires_live_rounds()diguyCharacter
get_weapon_max_azimuth_error()diguyCharacter
get_weapon_max_elevation_error()diguyCharacter
get_weapon_munition_type_override()diguyCharacter
get_weapon_muzzle_munition_type(diguyMuzzle muzzle)diguyCharacter
get_weapon_near_range()diguyCharacter
get_weapon_projectile_is_visible(diguyMuzzle muzzle)diguyCharacter
get_weapon_rounds_until_tracer(diguyMuzzle muzzle)diguyCharacter
get_weapon_sound_gain_override()diguyCharacter
get_weapon_sound_override()diguyCharacter
get_weapon_tracers_enabled()diguyCharacter
get_weight_scale()diguyCharacter
global_to_local(float x, float y, float z, float *res_x, float *res_y, float *res_z)diguyCharacter
has_wakeup_callback(int callback)diguyCharacter
is_active_character_in_group_visible(const char *group_name, float max_distance_to_check=100000.0f)diguyCharacter
is_group_member(const char *group_name)diguyCharacter
is_playing_sound(const char *sound_name)diguyCharacter
is_speaking()diguyCharacter
is_valid_action(const char *action)diguyCharacter
is_within_distance_n_of_character(const char *character_name, float distance)diguyCharacter
is_within_distance_n_of_member_of_group(const char *group_name, float distance)diguyCharacter
jump_to_action_bead(const char *bead_name, float max_rampdown_interval=0.5f)diguyCharacter
leave_path()diguyCharacter
local_to_global(float x, float y, float z, float *res_x, float *res_y, float *res_z)diguyCharacter
lpoint_at_angle(float azimuth, float elevation, float distance, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
lpoint_at_angle_local(float azimuth, float elevation, float distance=10000.0f, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
lpoint_at_character(const char *target_character_name, const char *target_character_link_name=NULL, float offset_tx=0.0f, float offset_ty=0.0f, float offset_tz=0.0f)diguyCharacter
lpoint_at_point(float tx, float ty, float tz, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
lpoint_at_point_local(float tx, float ty, float tz, int is_new_lpoint=1, const char *base_gesture_name=0)diguyCharacter
m_scripted_objectdiguyCharacterprivate
manually_invoke_event_handler(const char *handler_name)diguyCharacter
map_articulated_part_id_to_link(int id)diguyCharacter
map_event_handler_to_callback_id(int callback_id, const char *handler_name)diguyCharacter
maximize_current_cpl()diguyCharacter
merge_object(const char *object)diguyCharacter
nod_head(float duration, float nod_count, float nod_elevation0=15.0f, float nod_elevation1=0.0f, float nod_elevation_out=0.0f)diguyCharacter
optimized_update(float t)diguyCharacter
play_3d_sound(const char *sound_name, float sound_gain=1.0f, int sound_loops=0)diguyCharacter
play_facefx_animation(const char *animation, float magnitude_scale=1.0f, float duration_scale=1.0f, float blendin_time=0.1f, float blendout_time=0.1f, int loop=0)diguyCharacter
play_sound(const char *sound_name, float sound_gain=1.0f, int sound_loops=0)diguyCharacter
push_path(const char *path_name)diguyCharacter
remove_all_disabled_guides()diguyCharacter
remove_all_guides()diguyCharacter
remove_all_wakeup_callbacks()diguyCharacter
remove_callback(int callback_id, diguyCharacterCallback *callback)diguyCharacter
remove_callback_script(int callback_id, const char *callback_script, const char *callback_script_type=NULL)diguyCharacter
remove_callback_with_user_data(int callback_id, void *callback_user_data)diguyCharacter
remove_guide(diguyCharacterGuide *guide)diguyCharacter
remove_guide_with_name(const char *guide_name)diguyCharacter
remove_secondary_heartbeat(const char *function_name)diguyCharacter
remove_wakeup_callback(int callback)diguyCharacter
reset_current_shader_to_default()diguyCharacter
reset_render_mode_shader_to_default(const char *render_mode=NULL)diguyCharacter
reset_shader_instance_variables_to_initial_values()diguyCharacter
reset_shader_instance_variables_to_program_defaults()diguyCharacter
resume_interrupted_path(float max_rampdown_interval=0.5f)diguyCharacter
revive_now(const char *preferred_revive_action_name="(default)")diguyCharacter
rotate_all_paths_about_current_waypoint(float rz, float rx, float ry, int reclamp_waypoints=1)diguyCharacter
rotate_all_paths_about_point(float rz, float rx, float ry, float rotation_pt_x, float rotation_pt_y, float rotation_pt_z, int reclamp_waypoints=1)diguyCharacter
set_action_channel_weight(const char *action_name, char channel, float weight)diguyCharacter
set_aim(float azimuth, float elevation)diguyCharacter
set_aim_algorithm(int aim_algorithm)diguyCharacter
set_aim_converge_every_frame(int enabled)diguyCharacter
set_aim_param_acquire_factor(float factor)diguyCharacter
set_aim_param_azimuth_acquired_range(float range)diguyCharacter
set_aim_param_elevation_acquired_range(float range)diguyCharacter
set_aim_param_max_per_frame_adj_factor(float factor)diguyCharacter
set_aim_param_new_aim_duration(float duration)diguyCharacter
set_aim_param_new_aim_factor(float factor)diguyCharacter
set_aim_variable_interpolation_time(float time)diguyCharacter
set_all_blends_disabled(int disabled_flag)diguyCharacter
set_allow_instancing(int value)diguyCharacter
set_altitude_function(diguyAltitudeFunction *altitude_function)diguyCharacter
set_altitude_function_enabled_in_free_position_mode(int enabled)diguyCharacter
set_altitude_function_enabled_in_path_position_mode(int value)diguyCharacter
set_altitude_interpolation_rate(float interpolation_rate)diguyCharacter
set_altitude_update_rate(int update_rate)diguyCharacter
set_always_update_regardless_of_dt(int val)diguyCharacter
set_animation_angular_velocity(float vel_rz, float ramp_time=.25f)diguyCharacter
set_animation_events_enabled(int enable)diguyCharacter
set_animation_local_velocity(float vel_x, float vel_y, float vel_z, float ramp_time=.25f)diguyCharacter
set_animation_target_az(float azimuth, float ramp_time=.25f)diguyCharacter
set_animation_target_el(float elevation, float ramp_time=.25f)diguyCharacter
set_animation_velocity(float vel_x, float vel_y, float vel_z, float ramp_time=.25f)diguyCharacter
set_appearance(const char *appearance)diguyCharacter
set_apply_actor_scale_to_action_bead_travel(int apply_scale_flag)diguyCharacter
set_automatic_blink_duration_in(float duration_in)diguyCharacter
set_automatic_blink_duration_out(float duration_out)diguyCharacter
set_automatic_blink_target_in(float target_in)diguyCharacter
set_automatic_blink_target_out(float target_out)diguyCharacter
set_automatic_blinks_enabled(int enabled, float period=6.0f, float period_variation=3.0f)diguyCharacter
set_automatic_cpl_switching_enabled(int enabled)diguyCharacter
set_bounding_radius(float f)diguyCharacter
set_careful_interpolation_threshold(float threshold)diguyCharacter
set_character_los_function(diguyCharacterLOSFunction *character_los_function)diguyCharacter
set_character_type(const char *type)diguyCharacter
set_current_appearance(const char *appearance, int allow_actor_change=1)diguyCharacter
set_current_character_simulator(diguyCharacterSimulator character_simulator)diguyCharacter
set_current_cpl(int current_cpl)diguyCharacter
set_current_facefx_animation_group(const char *anim_group)diguyCharacter
set_current_hand_item(const char *hand_item_appearance)diguyCharacter
set_current_head_appearance(const char *head_appearance)diguyCharacter
set_current_physics_simulation_mode(diguyPhysicsSimulationMode physics_simulation_mode)diguyCharacter
set_current_tin(float tin)diguyCharacter
set_current_tin_to_now()diguyCharacter
set_current_tout(float tout, int disable_character_at_tout=0)diguyCharacter
set_current_tout_to_now()diguyCharacter
set_current_voice_actor(const char *voice_actor)diguyCharacter
set_custom_orientation_rx_and_ry(float rx, float ry)diguyCharacter
set_default_weapon_muzzle(diguyMuzzle muzzle)diguyCharacter
set_desired_action(const char *action_name, float speed=DIGUY_DEFAULT_FLOAT, int retain_path_shape=0)diguyCharacter
set_desired_angular_velocity(float vel_rz)diguyCharacter
set_desired_orientation(float rz, float rx, float ry, int force_guide_unacquired=0)diguyCharacter
set_desired_orientation_to_current_orientation()diguyCharacter
set_desired_orientation_towards_position(float x, float y, float z, int force_guide_unacquired=0)diguyCharacter
set_desired_position(float tx, float ty, float tz, int force_guide_unacquired=0)diguyCharacter
set_desired_position_double(double tx, double ty, double tz, int force_guide_unacquired=0)diguyCharacter
set_desired_position_to_current_position(int also_set_orientation=1)diguyCharacter
set_desired_position_to_path_shape_waypoint(const char *path_shape_name, const char *waypoint_name)diguyCharacter
set_desired_position_to_path_waypoint(const char *path_name, const char *waypoint_name)diguyCharacter
set_desired_position_to_waypoint(diguyWaypoint *waypoint, float offset_x=0.0f, float offset_y=0.0f, float offset_z=0.0f, int offset_in_world_coords=0)diguyCharacter
set_desired_posture(diguyMotionPosture desired_posture)diguyCharacter
set_desired_variant(diguyMotionVariant desired_variant)diguyCharacter
set_desired_velocity(float vel_x, float vel_y, float vel_z, float ramp_time=0.0)diguyCharacter
set_DIS_damage_state(int state)diguyCharacter
set_DIS_flames_state(int state)diguyCharacter
set_DIS_power_plant_state(int state)diguyCharacter
set_DIS_smoke_state(int state)diguyCharacter
set_DIS_trailing_effect_state(int state)diguyCharacter
set_distance_along_path(float distance)diguyCharacter
set_distance_to_primary_camera(float camera_dist)diguyCharacter
set_drawn_by_scenario_flag(int flag)diguyCharacter
set_emissivity(float r, float g, float b, float lerp_time=.25)diguyCharacter
set_enabled(int enabled)diguyCharacter
set_executing_table_gesture_desired_action(const char *gesture_name, const char *desired_action)diguyCharacter
set_eye_droop(float droop_amount, float blend_time=0.0f)diguyCharacter
set_face_expression(const char *facex_name, float blend_duration, float strength=1.0f)diguyCharacter
set_facefx_node_value(int node_index, float value, float blend_time=0.25f)diguyCharacter
set_final_tbo_position_matrix(int include_local_to_global_transform, float a0, float a1, float a2, float a3, float b0, float b1, float b2, float b3, float c0, float c1, float c2, float c3)diguyCharacter
set_fvar(const char *varname, float value, int create_if_doesnt_exist=1)diguyCharacter
set_gaze_can_change_posture(int enabled)diguyCharacter
set_gaze_can_change_variant(int enabled)diguyCharacter
set_gaze_link_azimuth_limits(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_azimuth_tolerance(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_elevation_limits(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_elevation_tolerance(const char *link_name, float min, float max)diguyCharacter
set_gaze_link_max_angular_vel(const char *link_name, float angular_vel)diguyCharacter
set_gaze_link_scale_factor(const char *link_name, float scale_factor)diguyCharacter
set_gaze_link_uses_desired_locate_time(const char *link_name, int uses_desired_locate_time)diguyCharacter
set_gaze_param_desired_locate_time(float t)diguyCharacter
set_gaze_params_to_defaults()diguyCharacter
set_graphics_api_node_ptr(void *node_ptr)diguyCharacter
set_graphics_api_shape_update_disabled(int disabled_flag)diguyCharacter
set_graphics_lod(int lod)diguyCharacter
set_graphics_ptr(void *graphics_ptr)diguyCharacter
set_hand_item(const char *hand_item_appearance)diguyCharacter
set_head_appearance(const char *head_appearance)diguyCharacter
set_head_lights_state(int state)diguyCharacter
set_heartbeat_dt(float heartbeat_dt)diguyCharacter
set_history_size_increment_t(float t)diguyCharacter
set_history_size_t(float t)diguyCharacter
set_history_type(diguyHistoryType history_type)diguyCharacter
set_ik_target_local(int ik_chain_target, float x, float y, float z, float ramp_time=.25f)diguyCharacter
set_ik_target_world(int ik_chain_target, float x, float y, float z, float ramp_time=.25f)diguyCharacter
set_initial_character_simulator(diguyCharacterSimulator character_simulator)diguyCharacter
set_initial_motion_texture(const char *motex_name)diguyCharacter
set_initial_motion_texture_gain(float motex_gain)diguyCharacter
set_initial_orientation(float rz, float rx, float ry)diguyCharacter
set_initial_path(const char *name)diguyCharacter
set_initial_physics_simulation_mode(diguyPhysicsSimulationMode physics_simulation_mode)diguyCharacter
set_initial_position(float tx, float ty, float tz)diguyCharacter
set_initial_tin(float tin, int override_time_warning=0)diguyCharacter
set_initial_tout(float tout)diguyCharacter
set_initial_up_vector(char axis)diguyCharacter
set_initial_up_vector_type(char axis)diguyCharacter
set_invisible_flag(int invisible_flag)diguyCharacter
set_is_culled(int culled)diguyCharacter
set_is_immune_to_impacts(int immune)diguyCharacter
set_is_instanced(int val)diguyCharacter
set_is_load_managed(int is_load_managed)diguyCharacter
set_is_network_paused(int paused)diguyCharacter
set_is_network_published(int is_network_published)diguyCharacter
set_is_scene_object(int is_scene_object)diguyCharacter
set_ivar(const char *varname, int value, int create_if_doesnt_exist=1)diguyCharacter
set_label_background_color(float r, float g, float b, float a)diguyCharacter
set_label_background_color_vec4(const diguyVec4f &color)diguyCharacter
set_label_is_visible(int is_visible)diguyCharacter
set_label_link_offset_override(float offset)diguyCharacter
set_label_shows_character_state(int show_state)diguyCharacter
set_label_text(const char *label_text)diguyCharacter
set_label_text_color(float r, float g, float b, float a)diguyCharacter
set_label_text_color_vec4(const diguyVec4f &color)diguyCharacter
set_label_text_shadow_color(float r, float g, float b, float a)diguyCharacter
set_label_text_shadow_color_vec4(const diguyVec4f &color)diguyCharacter
set_label_text_shadow_is_visible(int is_visible)diguyCharacter
set_last_impact_been_processed()diguyCharacter
set_link_enabled_for_gaze(const char *link_name, int enabled)diguyCharacter
set_link_enabled_for_lpoint(const char *link_name, int enabled)diguyCharacter
set_link_rotation_override(const char *link_name, float rz, float rx, float ry, float ramp_time=.25f)diguyCharacter
set_link_rotation_override(const char *link_name, float rz, float rx, float ry, float vrx, float vry, float vrz, float ramp_time=.25f)diguyCharacter
set_link_translation_override(const char *link_name, float x, float y, float z, float ramp_time=.25f)diguyCharacter
set_link_translation_override(const char *link_name, float x, float y, float z, float vx, float vy, float vz, float ramp_time=.25f)diguyCharacter
set_link_visibility(const char *link_or_connection_name, int visible, int shape_index=-1)diguyCharacter
set_local_to_world_orientation_matrix(float rz, float rx, float ry)diguyCharacter
set_local_to_world_orientation_matrix(float a0, float a1, float a2, float b0, float b1, float b2, float c0, float c1, float c2, int transpose=0)diguyCharacter
set_lod_ranges(float *lod_ranges)diguyCharacter
set_max_shader_quality_level(int quality_level)diguyCharacterstatic
set_max_unprocessed_impacts(int max_unprocessed_impacts)diguyCharacter
set_mind_always_updates(int force_update)diguyCharacter
set_mind_field_as_float(const char *field_name, float field_value)diguyCharacter
set_mind_field_as_int(const char *field_name, int field_value)diguyCharacter
set_mind_field_as_string(const char *field_name, const char *field_value)diguyCharacter
set_minimum_cpl(int minimum_cpl)diguyCharacter
set_minimum_full_update_period(float min_period)diguyCharacter
set_motion_interpolation_flag(int flag)diguyCharacter
set_motion_lod(int motion_lod)diguyCharacter
set_name(const char *name)diguyCharacter
set_network_marking(const char *network_marking)diguyCharacter
set_nod(float azimuth, float elevation, float duration=0.5f)diguyCharacter
set_orientation(float rz, float rx, float ry)diguyCharacter
set_orientation_eyes(float azimuth, float elevation, float blend_time=0.0f)diguyCharacter
set_orientation_relative_to_parent(float rz, float rx, float ry)diguyCharacter
set_parent(const char *parent_name, const char *parent_link_name="")diguyCharacter
set_physics_collision_group(diguyPhysicsCollisionGroup collision_group)diguyCharacter
set_point_los_function(diguyPointLOSFunction *point_los_function)diguyCharacter
set_pose_update_rate(int update_rate)diguyCharacter
set_position(float tx, float ty, float tz)diguyCharacter
set_position_accumulation_disabled(int disabled_flag)diguyCharacter
set_position_double(double tx, double ty, double tz)diguyCharacter
set_position_relative_to_parent(float tx, float ty, float tz)diguyCharacter
set_position_to_other_character_position(const char *other_character_name, const char *other_link_name=NULL, float offset_x=0.0f, float offset_y=0.0f, float offset_z=0.0f, int also_set_orientation=1)diguyCharacter
set_position_update_rate(int update_rate)diguyCharacter
set_render_mode_shader(const char *shader_name, const char *render_mode=NULL)diguyCharacter
set_scale(float scale_x, float scale_y, float scale_z)diguyCharacter
set_scene_graph_mask(unsigned int mask)diguyCharacter
set_secondary_heartbeat_dt(const char *function_name, float heartbeat_dt)diguyCharacter
set_shader_lod(int lod)diguyCharacter
set_shader_matrixes_out_of_date()diguyCharacter
set_shape_callbacks_disabled(int disabled_flag)diguyCharacter
set_shape_switches_disabled(int disabled_flag)diguyCharacter
set_sleep_timer(float sleep_length)diguyCharacter
set_speed(float speed)diguyCharacter
set_stop_physics_sim_at_t(float t)diguyCharacter
set_stop_physics_sim_in_t_seconds(float relative_t)diguyCharacter
set_svar(const char *varname, const char *value, int create_if_doesnt_exist=1)diguyCharacter
set_t_controlled_by_scenario_t(int t_controlled_by_scenario_t)diguyCharacter
set_t_scale_factor(float t_scale_factor)diguyCharacter
set_tail_lights_state(int state)diguyCharacter
set_temporary_current_shader(const char *shader_name)diguyCharacter
set_texture_load_behavior(diguyGraphicsTextureLoadingBehavior mode)diguyCharacterstatic
set_tout_enabled(int tout_enabled)diguyCharacter
set_up_vector(char axis)diguyCharacter
set_up_vector_type(char axis)diguyCharacter
set_use_texture_variations(int value)diguyCharacter
set_user_data(void *user_data)diguyCharacter
set_was_drawn_last_frame(int drawn)diguyCharacter
set_weapon_far_range(float far_range)diguyCharacter
set_weapon_fires_live_rounds(int weapon_fires_live_rounds)diguyCharacter
set_weapon_hit_ratio(float hit_ratio)diguyCharacter
set_weapon_max_azimuth_error(float h_error)diguyCharacter
set_weapon_max_elevation_error(float v_error)diguyCharacter
set_weapon_max_impacts(int val)diguyCharacter
set_weapon_munition_type_override(const char *munition_type)diguyCharacter
set_weapon_near_range(float near_range)diguyCharacter
set_weapon_projectile_is_visible(diguyMuzzle muzzle, int is_visible)diguyCharacter
set_weapon_sound_gain_override(float gain)diguyCharacter
set_weapon_sound_override(const char *sound_name)diguyCharacter
set_weapon_spread(float spread)diguyCharacter
set_weapon_tracers_enabled(int enabled)diguyCharacter
set_weight_scale(float weight)diguyCharacter
shake_head(float duration, float shake_count, float shake_azimuth0=-20.0f, float shake_azimuth1=20.0f, float shake_azimuth_out=0.0f)diguyCharacter
stop_all_appearance_effects()diguyCharacter
stop_all_sounds(float rampdown_time=0.0f)diguyCharacter
stop_appearance_effect(const char *effect, const char *override_link=NULL)diguyCharacter
stop_facefx_animations(float blend_time=0.25f, int stop_sounds=1)diguyCharacter
stop_sound(const char *sound_name, float rampdown_time=0.0f)diguyCharacter
translate_all_paths(float tx, float ty, float tz, int reclamp_waypoints=1)diguyCharacter
trigger_detonation_on_character(const char *munition_name, const char *attacker_name=NULL, float radius_override=-1.0f, int broadcast_on_network=1)diguyCharacter
trigger_shader_refresh()diguyCharacter
unmap_event_handler_from_callback_id(int callback_id, const char *handler_name, int unmap_all_matches=0)diguyCharacter
unset_parent()diguyCharacter
unset_t_scale_factor()diguyCharacter
update(float t, int full_update=1)diguyCharacter
variable_decrement_value_as_int(const char *varname, int value=1)diguyCharacter
variable_equal_to_float(const char *varname, float value)diguyCharacter
variable_equal_to_int(const char *varname, int value)diguyCharacter
variable_equal_to_string(const char *varname, const char *value)diguyCharacter
variable_greater_than_float(const char *varname, float value)diguyCharacter
variable_greater_than_int(const char *varname, int value)diguyCharacter
variable_greater_than_string(const char *varname, const char *value)diguyCharacter
variable_increment_value_as_int(const char *varname, int value=1)diguyCharacter
variable_less_than_float(const char *varname, float value)diguyCharacter
variable_less_than_int(const char *varname, int value)diguyCharacter
variable_less_than_string(const char *varname, const char *value)diguyCharacter
variable_set_value_as_float(const char *varname, float value, int create_if_doesnt_exist=1)diguyCharacter
variable_set_value_as_int(const char *varname, int value, int create_if_doesnt_exist=1)diguyCharacter
variable_set_value_as_string(const char *varname, const char *value, int create_if_doesnt_exist=1)diguyCharacter
~diguyCharacter()diguyCharacterprivate