###########
HBhvUtility
###########

.. cpp:namespace:: HBhvUtility

.. default-domain:: cpp

Functions
=========

============================ =====================================================================================================================================================================================
void                         :cpp:func:`GetQuatPoint <static void HBhvUtility::GetQuatPoint(HUtilityTextParser *tp, HQuat &quat)>`                                                                                
void                         :cpp:func:`GetMatrix <static void HBhvUtility::GetMatrix(HUtilityTextParser *tp, float matrix[])>`                                                                                   
void                         :cpp:func:`GetQuatPoint <static void HBhvUtility::GetQuatPoint(const char *text, HQuat &quat)>`                                                                                      
void                         :cpp:func:`GetMatrix <static void HBhvUtility::GetMatrix(const char *text, float matrix[])>`                                                                                         
void                         :cpp:func:`ConvertHSFtoMorph <static void HBhvUtility::ConvertHSFtoMorph(const char *filename, HBaseModel *model)>`                                                                  
void                         :cpp:func:`ConvertHSFtoSegSwitch <static void HBhvUtility::ConvertHSFtoSegSwitch(const char *filename, HBaseModel *model)>`                                                          
void                         :cpp:func:`SetupAnimationReadFromHSF <static void HBhvUtility::SetupAnimationReadFromHSF(HStreamFileToolkit *mytool, HBaseModel *model)>`                                            
void                         :cpp:func:`SetupAnimationWriteFromHSF <static void HBhvUtility::SetupAnimationWriteFromHSF(HStreamFileToolkit *mytool, HBaseModel *model)>`                                          
void                         :cpp:func:`ShowModellingMatrix <static void HBhvUtility::ShowModellingMatrix(float *segment_modelling_matrix)>`                                                                      
void                         :cpp:func:`MakeCameraKeyframe <static void HBhvUtility::MakeCameraKeyframe(HBaseView *view, float timediff, bool targetmode=false)>`                                                 
:doc:`classHBhvAnimation` *  :cpp:func:`AddAnimation <static HBhvAnimation * HBhvUtility::AddAnimation(HBaseModel *model, char *name, char *targetpath, HPoint *pivot)>`                                          
void                         :cpp:func:`AddPosKeyframe <static void HBhvUtility::AddPosKeyframe(HBaseModel *model, char *animname, int tick, HPoint pos, bool linear)>`                                           
void                         :cpp:func:`AddRotKeyframe <static void HBhvUtility::AddRotKeyframe(HBaseModel *model, char *animname, int tick, HQuat pos, bool linear)>`                                            
void                         :cpp:func:`AddPosRotKeyframe <static void HBhvUtility::AddPosRotKeyframe(HBaseModel *model, const char *animname, int tick, HPoint pivot, float matrix[])>`                          
void                         :cpp:func:`AddMatrixKeyframe <static void HBhvUtility::AddMatrixKeyframe(HBaseModel *model, HBhvAnimation *ani, int tick, float matrix[])>`                                          
void                         :cpp:func:`AddPosRotKeyframe <static void HBhvUtility::AddPosRotKeyframe(HBaseModel *model, char *animname, int tick, HPoint pos, bool linear, HQuat quat, bool linear2)>`           
void                         :cpp:func:`AddInstanceCreateKeyframe <static void HBhvUtility::AddInstanceCreateKeyframe(HBaseModel *model, char *animname, int tick, char *path, char *include_path, char *color)>` 
void                         :cpp:func:`AddSegmentMoveKeyframe <static void HBhvUtility::AddSegmentMoveKeyframe(HBaseModel *model, HBhvAnimation *anim, int tick, char *path)>`                                   
============================ =====================================================================================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: HBhvUtility
   :project: mvo
   :members:
   :undoc-members:



