| 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_equipment_appearance(const char *equipment_appearance) | diguyCharacter | |
| add_equipment_by_index(int index) | 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 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_ARC_CHANGED enum value | diguyCharacter | |
| CALLBACK_ID_CURRENT_EQUIPMENT_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_VARIATIONS_CHANGED 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 | |
| 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) | 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_debugging_visuals() | 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_connection_point(const char *name, diguyGraphicsLink **link, float *matrix_offset, int transpose) | 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_shape(const char *shape_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(const char *action_name, const diguyActionParameters &action_parameters) | 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_actor() | 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_compatible_facefx_head_appearance_at_index(int index) | diguyCharacter | |
| get_compatible_head_appearance_at_index(int index) | diguyCharacter | |
| get_connection_point_info_at_index(int index, diguyGraphicsLink **link, float *matrix_offset, int transpose) | 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_hand_item_type() | 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_station_name() const | diguyCharacter | |
| get_DIS_station_number() const | 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_equipment_index_at_index(int index) | diguyCharacter | |
| get_equipment_name_at_index(int index) | diguyCharacter | |
| get_equipment_type_at_index(int index) | 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_lod_fraction() | 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_load_manager_current_update_rates(float &zone, int &pose_update_rate, int &position_update_rate, int &alt_update_rate) | diguyCharacter | |
| get_local_space_bounding_box(float *x1, float *y1, float *z1, float *x2, float *y2, float *z2) | diguyCharacter | |
| get_local_to_world_orientation_matrix() | 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_normalized_age() const | diguyCharacter | |
| get_num_appearances_of_type(diguyCharacterAppearanceTypes appearance_type) | diguyCharacter | |
| get_num_articulated_parts() | diguyCharacter | |
| get_num_children() | diguyCharacter | |
| get_num_compatible_facefx_head_appearances() | diguyCharacter | |
| get_num_compatible_head_appearances() | diguyCharacter | |
| get_num_connection_points() | diguyCharacter | |
| get_num_connection_points_with_type(diguyConnectionPointType type) | diguyCharacter | |
| get_num_equipment() | 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_personal_unit_patch() const | diguyCharacter | |
| get_personal_unit_patch_name() const | 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_rank_patch() const | diguyCharacter | |
| get_rank_patch_name() const | 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_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() | 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_uniform_label_text() const | diguyCharacter | |
| get_unit_patch() const | diguyCharacter | |
| get_unit_patch_name() const | 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_supplemental_data_name() | 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_object | diguyCharacter | private |
| 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_shape(const char *shape_name) | diguyCharacter | |
| remove_wakeup_callback(int callback) | diguyCharacter | |
| reset_current_shader_to_default() | diguyCharacter | |
| reset_equipment_appearance(const char *class_type) | diguyCharacter | |
| reset_equipment_appearance() | 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=0.10f) | 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=0.10f) | 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_blend_shape_weight(const char *name, float weight) | 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_IK_world_conversion_matrix(float a0, float a1, float a2, float b0, float b1, float b2, float c0, float c1, float c2, int transpose=0) | 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_action(const char *action_name, const diguyActionParameters &action_parameters) | 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_station_name(int name) | diguyCharacter | |
| set_DIS_station_number(int number) | 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(float 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_character(int ik_chain_target, diguyCharacter *target, const char *link_name, float ramp_time=.25f) | 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_IK_use_vrv_swizzle(bool) | 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) | 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_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_personal_unit_patch(const diguyPatchIdentifier &patch_id) | diguyCharacter | |
| set_personal_unit_patch_by_name(const char *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_rank_patch(const diguyPatchIdentifier &patch_id) | diguyCharacter | |
| set_rank_patch_by_name(const char *name) | 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_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_texture_variation_seed(float seed) | diguyCharacter | |
| set_tout_enabled(int tout_enabled) | diguyCharacter | |
| set_uniform_label_text(const char *name) | diguyCharacter | |
| set_unit_patch(const diguyPatchIdentifier &patch_id, bool set_personal_patch=false) | diguyCharacter | |
| set_unit_patch_by_name(const char *name, bool set_personal_patch=false) | 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_flash_duration(int muzzle_flash_duration) | 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() | diguyCharacter | private |