Xonotic
|
#include "player_skeleton.qh"
#include <client/mutators/_mod.qh>
#include <common/physics/movetypes/movetypes.qh>
#include <common/physics/player.qh>
#include <lib/csqcmodel/cl_player.qh>
#include <lib/warpzone/anglestransform.qh>
Go to the source code of this file.
Functions | |
classfield (Skeleton) .float skeleton_info_modelindex | |
void | free_skeleton_from_frames (entity e) |
void | skel_set_boneabs (float s, int bone, vector absorg) |
void | skeleton_from_frames (entity e, bool is_dead) |
void | skeleton_loadinfo (entity e) |
void | skeleton_markbones (entity e) |
Variables | |
const int | BONETYPE_LOWER = 0 |
const int | BONETYPE_UPPER = 1 |
const int | MAX_BONES = 128 |
float | v_angle_save_x |
classfield | ( | Skeleton | ) |
Definition at line 105 of file player_skeleton.qc.
Referenced by CSQCModel_Hook_PreDraw().
Definition at line 84 of file player_skeleton.qc.
References AnglesTransform_Apply(), AnglesTransform_Invert(), AnglesTransform_LeftDivide(), fixedmakevectors, fixedvectoangles2, skel_get_boneabs, skel_get_boneparent, skel_set_bone, TC, v_forward, v_up, and vector().
Referenced by skeleton_from_frames().
Definition at line 114 of file player_skeleton.qc.
References aim, AnglesTransform_Multiply(), BONETYPE_UPPER, bound(), csqcplayer, fixedmakevectors, fixedvectoangles2, input_angles, MAX_AIM_BONES, MOVETYPE_NONE, skel_get_boneabs, skel_set_boneabs(), skeleton_markbones(), TC, v_forward, v_up, and vector().
Referenced by CSQCModel_Hook_PreDraw().
Definition at line 19 of file player_skeleton.qc.
References get_model_parameters(), get_model_parameters_bone_aim, get_model_parameters_bone_aimweight, get_model_parameters_bone_upperbody, get_model_parameters_bone_weapon, get_model_parameters_fixbone, gettagindex, LOG_TRACE, MAX_AIM_BONES, MUTATOR_CALLHOOK, and string_null.
Referenced by CSQCModel_AutoTagIndex_Apply(), and CSQCModel_Hook_PreDraw().
Definition at line 67 of file player_skeleton.qc.
References BONETYPE_LOWER, BONETYPE_UPPER, and skel_get_boneparent.
Referenced by skeleton_from_frames().
const int BONETYPE_LOWER = 0 |
Definition at line 13 of file player_skeleton.qc.
Referenced by skeleton_markbones().
const int BONETYPE_UPPER = 1 |
Definition at line 14 of file player_skeleton.qc.
Referenced by skeleton_from_frames(), and skeleton_markbones().
const int MAX_BONES = 128 |
Definition at line 15 of file player_skeleton.qc.
float v_angle_save_x |
Definition at line 9 of file player_skeleton.qc.