@@ -14,3 +14,31 @@ title: CBaseAnimating
14
14
| ` bool CBaseAnimating::IsSequenceFinished() ` | Ask whether the main sequence is done playing |
15
15
| ` int CBaseAnimating::LookupAttachment(string) ` | Get the named attachement id |
16
16
| ` void CBaseAnimating::SetBodygroup(int, int) ` | Sets a bodygroup |
17
+ | ` int CBaseAnimating::GetBodygroup(int group) ` | Gets a bodygroup |
18
+ | ` int CBaseAnimating::GetBodygroupCount(int group) ` | Gets the number of bodygroups in a group |
19
+ | ` int CBaseAnimating::GetNumBodyGroups() ` | Returns the number of bodygroup groups |
20
+ | ` string CBaseAnimating::GetBodygroupName(int group) ` | Returns the name of the bodygroup |
21
+ | ` string CBaseAnimating::GetBodygroupPartName(int group, int part) ` | Returns the bodygroup part name |
22
+ | ` int CBaseAnimating::GetBoneCount() ` | Returns the number of bones |
23
+ | ` Vector CBaseAnimating::GetBonePosition(int bone) ` | Returns the world origin of the bone |
24
+ | ` Vector CBaseAnimating::GetBoneRotation(int bone) ` | Returns the rotation of the bone, in pitch, yaw, roll format |
25
+ | ` int CBaseAnimating::LookupPoseParameter(string name) ` | Lookup a pose parameter based on its name. Returns -1 if not found |
26
+ | ` float CBaseAnimating::GetPoseParameter(int param) ` | Returns pose parameter value based on index |
27
+ | ` float CBaseAnimating::SetPoseParameter(int param, float value) ` | Set pose parameter value based on index |
28
+ | ` float CBaseAnimating::GetPoseParameterMax(int param) ` | Returns the max value of the pose parameter |
29
+ | ` float CBaseAnimating::GetPoseParameterMin(int param) ` | Returns the min value of the pose parameter |
30
+ | ` float CBaseAnimating::GetPlaybackRate() ` | Returns the current playback rate |
31
+ | ` void CBaseAnimating::SetPlaybackRate(float rate) ` | Sets the current playback rate |
32
+ | ` bool CBaseAnimating::IsValidSequence(int sequence) ` | Checks if the specified sequence is valid |
33
+ | ` int CBaseAnimating::GetSequence() ` | Returns the current sequence |
34
+ | ` void CBaseAnimating::SetSequence(int sequence) ` | Sets the current sequence |
35
+ | ` int CBaseAnimating::GetSequenceCount() ` | Returns the number of available sequences |
36
+ | ` string CBaseAnimating::GetSequenceName(int sequence) ` | Returns the name of the sequence, if it's valid |
37
+ | ` string CBaseAnimating::GetSequenceActivityName(int sequence) ` | Returns the name of the sequence's activity |
38
+ | ` int CBaseAnimating::LookupSequence(string name) ` | Looks up a sequence based on name |
39
+ | ` bool CBaseAnimating::LookupActivity(string name) ` | Looks up an activity based on name |
40
+ | ` bool CBaseAnimating::IsActivityFinished(int activity) ` | Is the current activity finished? |
41
+ | ` bool CBaseAnimating::IsSequenceFinished(int sequence) ` | Is the current sequence finished? |
42
+ | ` float CBaseAnimating::GetSequenceDuration(int sequence) ` | Gets the sequence duration for the specified sequence |
43
+ | ` float CBaseAnimating::GetSequenceCycleRate(int sequence) ` | Gets the sequence cycle rate for the specified sequence |
44
+ | ` bool CBaseAnimating::IsSequenceLooped(int sequence) ` | Returns if the specified sequence is looped or not |
0 commit comments