CBaseFlex: Difference between revisions
Jump to navigation
Jump to search
in
(stuff) |
(-added clientside class hierarchy) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{CD|CBaseFlex|base=CBaseAnimatingOverlay|file1= | {{CD|CBaseFlex|base=CBaseAnimatingOverlay|file1=1}} | ||
{{CD|C_BaseFlex|base=C_BaseAnimatingOverlay|client=1|file1=1}} | |||
'''Purpose:''' CBaseFlex contains and manages data for a model's [[flex controller]]s. The data is not modified, therefore does not take bandwidth for NPCs without faces (i.e. [[npc_combine_s|Combine Soldiers]]). | '''Purpose:''' CBaseFlex contains and manages data for a model's [[flex controller]]s. The data is not modified, therefore does not take bandwidth for NPCs without faces (i.e. [[npc_combine_s|Combine Soldiers]]). | ||
{{Linked entities|funCBaseFlex}} | |||
== Fields == | == Fields == | ||
Line 16: | Line 19: | ||
{{DEFINE_FIELD|m_vecLean|FIELD_VECTOR}} | {{DEFINE_FIELD|m_vecLean|FIELD_VECTOR}} | ||
{{DEFINE_FIELD|m_vecShift|FIELD_VECTOR}} | {{DEFINE_FIELD|m_vecShift|FIELD_VECTOR}} | ||
== See Also == | |||
{{See also netprops}} | |||
[[Category:Classes]] | [[Category:Classes]] |
Latest revision as of 10:17, 20 March 2025
![]() |
---|
CBaseFlex |
![]() |
![]() |
---|
C_BaseFlex |
![]() |
Purpose: CBaseFlex contains and manages data for a model's flex controllers. The data is not modified, therefore does not take bandwidth for NPCs without faces (i.e. Combine Soldiers).
Entities linked to this class
Fields
m_flexWeight[96] <FIELD_FLOAT>
m_viewtarget <FIELD_POSITION_VECTOR>
- desc todo
m_flAllowResponsesEndTime <FIELD_TIME>
- desc todo
m_LocalToGlobal <CUtlRBTree < FS_LocalToGlobal_t , unsigned short >>
- desc todo
m_flLastFlexAnimationTime <FIELD_TIME>
- desc todo
in
Half-Life 2 series
m_vecLean <FIELD_VECTOR>
m_vecShift <FIELD_VECTOR>