| abort_all_gestures(float max_rampdown_interval) | diguyCharacter | |
| abort_executing_gesture(const char *gesture_name, float max_rampdown_interval) | 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_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 class | diguyCharacter | friend |
| bdiScenarioCharacter class | diguyCharacter | friend |
| 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 value | diguyCharacter | |
| CALLBACK_ID_AGENT_ATTACK_OUT_OF_TARGETS enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_CROWD_MEMBER_IMPACT enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_CROWD_MEMBER_KILLED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_FLEE_AREA_ENTERED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_FLEE_AREA_LEFT enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_MIND_CURRENT_STATE_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_MINGLE_TARGET_LOST enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_MINGLE_TARGET_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_NEARBY_SCENE_OBJECT_IMPACT enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_NEARBY_WEAPON_FIRED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_NEW_BEHAVIOR enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_NEW_FOCUS_CHARACTER enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_NEW_PATH_SHAPE enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_NON_ZERO_REPULSION enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_PATH_PLAN_COMPLETED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_PURSUE_TARGET_LOST enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_PURSUE_TARGET_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_TRAVEL_BACKWARD_DEST_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_TRAVEL_FORWARD_DEST_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_TRAVEL_NEAR_FORWARD_DEST enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_TRAVEL_WAYPOINT_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_VEHICLE_COLLISION enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_VEHICLE_NEAR_COLLISION enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_WANDER_TARGET_LOST enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_WANDER_TARGET_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_AGENT_ZERO_REPULSION enum value | diguyCharacter | |
| CALLBACK_ID_CHARACTER_CLICKED enum value | diguyCharacter | |
| CALLBACK_ID_CREATE enum value | diguyCharacter | |
| CALLBACK_ID_CURRENT_ACTION_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_CURRENT_APPEARANCE_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_CURRENT_HAND_ITEM_APPEARANCE_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_CURRENT_HEAD_APPEARANCE_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_CURRENT_TOUT_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_DESIRED_ACTION_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_DESIRED_ACTION_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_DESTROY enum value | diguyCharacter | |
| CALLBACK_ID_DONE_SPEAKING enum value | diguyCharacter | |
| CALLBACK_ID_END_OF_PATH_REACHED enum value | diguyCharacter | |
| CALLBACK_ID_FIRE_WEAPON_SUCCESS enum value | diguyCharacter | |
| CALLBACK_ID_GAZE_STATUS enum value | diguyCharacter | |
| CALLBACK_ID_GUIDE_ALTITUDE_ACQUIRED enum value | diguyCharacter | |
| CALLBACK_ID_GUIDE_ALTITUDE_UNACQUIRED enum value | diguyCharacter | |
| CALLBACK_ID_GUIDE_ORIENTATION_ACQUIRED enum value | diguyCharacter | |
| CALLBACK_ID_GUIDE_ORIENTATION_UNACQUIRED enum value | diguyCharacter | |
| CALLBACK_ID_GUIDE_POSITION_ACQUIRED enum value | diguyCharacter | |
| CALLBACK_ID_GUIDE_POSITION_UNACQUIRED enum value | diguyCharacter | |
| CALLBACK_ID_GUIDE_TARGET_LOST enum value | diguyCharacter | |
| CALLBACK_ID_HIDE enum value | diguyCharacter | |
| CALLBACK_ID_IGUY_INTERACT enum value | diguyCharacter | |
| CALLBACK_ID_IGUY_INTERACT_WITH_SUBJECT enum value | diguyCharacter | |
| CALLBACK_ID_IMPACT enum value | diguyCharacter | |
| CALLBACK_ID_LPOINT_STATUS enum value | diguyCharacter | |
| CALLBACK_ID_MANUALLY_INVOKED enum value | diguyCharacter | |
| CALLBACK_ID_POST_CREATE_GEOMETRY enum value | diguyCharacter | |
| CALLBACK_ID_POST_DIE enum value | diguyCharacter | |
| CALLBACK_ID_POST_FIRE_WEAPON enum value | diguyCharacter | |
| CALLBACK_ID_POST_UPDATE enum value | diguyCharacter | |
| CALLBACK_ID_PRE_CREATE enum value | diguyCharacter | |
| CALLBACK_ID_PRE_DESTROY_GEOMETRY enum value | diguyCharacter | |
| CALLBACK_ID_PRE_DIE enum value | diguyCharacter | |
| CALLBACK_ID_PRE_FIRE_WEAPON enum value | diguyCharacter | |
| CALLBACK_ID_PRE_UPDATE enum value | diguyCharacter | |
| CALLBACK_ID_SHAPE_VISIBILITY_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_SHOW enum value | diguyCharacter | |
| CALLBACK_ID_UI_DOUBLE_CLICK enum value | diguyCharacter | |
| CALLBACK_ID_UI_LEFT_CLICK enum value | diguyCharacter | |
| CALLBACK_ID_UI_MIDDLE_CLICK enum value | diguyCharacter | |
| CALLBACK_ID_UI_MOUSE_DOWN enum value | diguyCharacter | |
| CALLBACK_ID_UI_MOUSE_UP enum value | diguyCharacter | |
| CALLBACK_ID_UI_POST_TRANSLATION enum value | diguyCharacter | |
| CALLBACK_ID_UI_PRE_TRANSLATION enum value | diguyCharacter | |
| CALLBACK_ID_UI_RIGHT_CLICK enum value | diguyCharacter | |
| CALLBACK_ID_UI_RIGHT_MOUSE_DOWN enum value | diguyCharacter | |
| CALLBACK_ID_UI_RIGHT_MOUSE_UP enum value | diguyCharacter | |
| CALLBACK_ID_UI_SCROLL_DOWN enum value | diguyCharacter | |
| CALLBACK_ID_UI_SCROLL_UP enum value | diguyCharacter | |
| CALLBACK_ID_USER_SELECTED enum value | diguyCharacter | |
| CALLBACK_ID_USER_UNSELECTED enum value | 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) | diguyCharacter | private |
| diguyScenario class | diguyCharacter | friend |
| diguySensorRegion class | diguyCharacter | friend |
| 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_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_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_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_all_blends_disabled() | 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_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_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_azimuth_eye_left() | diguyCharacter | |
| get_azimuth_eye_right() | diguyCharacter | |
| get_bounding_radius() | diguyCharacter | |
| get_careful_interpolation_threshold() | diguyCharacter | |
| get_chain_simulation() | diguyCharacter | |
| get_character_class() | diguyCharacter | |
| get_character_class_type() | 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_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_elevation_eye_left() | diguyCharacter | |
| get_elevation_eye_right() | 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_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_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() | diguyCharacter | static |
| 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_num_appearances_of_type(diguyCharacterAppearanceTypes appearance_type) | 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_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_shape_callbacks_disabled() | diguyCharacter | |
| get_shape_switches_disabled() | diguyCharacter | |
| get_sleep_timer() | diguyCharacter | |
| get_speed() | diguyCharacter | |
| get_stop_physics_sim_at_t() | 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() | diguyCharacter | static |
| 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_viseme(const char *viseme_name) | 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_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_projectile_is_visible(diguyMuzzle muzzle) | diguyCharacter | |
| get_weapon_rounds_until_tracer(diguyMuzzle muzzle) | diguyCharacter | |
| get_weapon_shell_eject_enabled() | diguyCharacter | |
| get_weapon_smoke_enabled() | diguyCharacter | |
| get_weapon_sound_gain_override() | diguyCharacter | |
| get_weapon_sound_override() | diguyCharacter | |
| get_weapon_tracers_enabled() | 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_object | diguyCharacter | private |
| manually_invoke_event_handler(const char *handler_name) | 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_all_blends_disabled(int disabled_flag) | 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_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_matrix(float a0, float a1, float a2, float a3, float b0, float b1, float b2, float b3, float c0, float c1, float c2, float c3, float d0, float d1, float d2, float d3) | diguyCharacter | |
| set_final_position_double(double x, double y, double z) | 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_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_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) | diguyCharacter | static |
| 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_eye_left(float azimuth, float elevation) | diguyCharacter | |
| set_orientation_eye_right(float azimuth, float elevation) | 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_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) | diguyCharacter | static |
| 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_viseme(const char *viseme_name, float weight) | 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_shell_eject_enabled(int enabled) | diguyCharacter | |
| set_weapon_smoke_enabled(int enabled) | 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 | |
| shake_head(float duration, float shake_count, float shake_azimuth0=-20.0f, float shake_azimuth1=20.0f, float shake_azimuth_out=0.0f) | diguyCharacter | |
| speak(const char *string) | 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() | diguyCharacter | private |