#######
TK_Text
#######

.. cpp:namespace:: TK_Text

.. default-domain:: cpp

Functions
=========

============================= =====================================================================================================================
..                            :cpp:func:`TK_Text <TK_Text::TK_Text>`                                                                               
..                            :cpp:func:`~TK_Text <TK_Text::~TK_Text>`                                                                             
:cpp:enumerator:`~TK_Status`  :cpp:func:`Read <TK_Status TK_Text::Read(BStreamFileToolkit &tk)>`                                                   
:cpp:enumerator:`~TK_Status`  :cpp:func:`Write <TK_Status TK_Text::Write(BStreamFileToolkit &tk)>`                                                 
:cpp:enumerator:`~TK_Status`  :cpp:func:`Clone <TK_Status TK_Text::Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const>`             
:cpp:enumerator:`~TK_Status`  :cpp:func:`ReadAscii <TK_Status TK_Text::ReadAscii(BStreamFileToolkit &tk)>`                                         
:cpp:enumerator:`~TK_Status`  :cpp:func:`WriteAscii <TK_Status TK_Text::WriteAscii(BStreamFileToolkit &tk)>`                                       
void                          :cpp:func:`Reset <void TK_Text::Reset()>`                                                                            
void                          :cpp:func:`SetString <void TK_Text::SetString(char const *string)>`                                                  
void                          :cpp:func:`SetString <void TK_Text::SetString(unsigned short const *string)>`                                        
void                          :cpp:func:`SetString <void TK_Text::SetString(unsigned int const *string)>`                                          
void                          :cpp:func:`SetString <void TK_Text::SetString(int length)>`                                                          
char const *                  :cpp:func:`GetString <char const  * TK_Text::GetString() const>`                                                     
char *                        :cpp:func:`GetString <char * TK_Text::GetString()>`                                                                  
void                          :cpp:func:`SetPosition <void TK_Text::SetPosition(float x, float y, float z)>`                                       
void                          :cpp:func:`SetPosition <void TK_Text::SetPosition(float const p[])>`                                                 
float const *                 :cpp:func:`GetPosition <float const  * TK_Text::GetPosition() const>`                                                
void                          :cpp:func:`SetDPosition <void TK_Text::SetDPosition(double x, double y, double z)>`                                  
void                          :cpp:func:`SetDPosition <void TK_Text::SetDPosition(double const p[])>`                                              
double const *                :cpp:func:`GetDPosition <double const  * TK_Text::GetDPosition() const>`                                             
void                          :cpp:func:`SetEncoding <void TK_Text::SetEncoding(int e)>`                                                           
int                           :cpp:func:`GetEncoding <int TK_Text::GetEncoding() const>`                                                           
void                          :cpp:func:`SetTextRegion <void TK_Text::SetTextRegion(int c, float const p[], int o=0, int f=0)>`                    
void                          :cpp:func:`SetTextDRegion <void TK_Text::SetTextDRegion(int c, double const p[], int o=0, int f=0)>`                 
int                           :cpp:func:`GetTextRegionCount <int TK_Text::GetTextRegionCount() const>`                                             
float const *                 :cpp:func:`GetTextRegionPoints <float const  * TK_Text::GetTextRegionPoints() const>`                                
double const *                :cpp:func:`GetTextRegionDPoints <double const  * TK_Text::GetTextRegionDPoints() const>`                             
int                           :cpp:func:`GetTextRegionOptions <int TK_Text::GetTextRegionOptions() const>`                                         
int                           :cpp:func:`GetTextRegionFitting <int TK_Text::GetTextRegionFitting() const>`                                         
void                          :cpp:func:`SetStringCursors <void TK_Text::SetStringCursors(int length, int *locations=0)>`                          
int                           :cpp:func:`GetStringCursorCount <int TK_Text::GetStringCursorCount() const>`                                         
int const *                   :cpp:func:`GetStringCursors <int const  * TK_Text::GetStringCursors() const>`                                        
int *                         :cpp:func:`GetStringCursors <int * TK_Text::GetStringCursors()>`                                                     
void                          :cpp:func:`SetTextLeaders <void TK_Text::SetTextLeaders(int length, float *locations=0, unsigned char *flags=0)>`    
int                           :cpp:func:`GetTextLeaderCount <int TK_Text::GetTextLeaderCount() const>`                                             
float const *                 :cpp:func:`GetTextLeaders <float const  * TK_Text::GetTextLeaders() const>`                                          
float *                       :cpp:func:`GetTextLeaders <float * TK_Text::GetTextLeaders()>`                                                       
unsigned char const *         :cpp:func:`GetTextLeaderFlags <unsigned char const  * TK_Text::GetTextLeaderFlags() const>`                          
unsigned char *               :cpp:func:`GetTextLeaderFlags <unsigned char * TK_Text::GetTextLeaderFlags()>`                                       
void                          :cpp:func:`SetDTextLeaders <void TK_Text::SetDTextLeaders(int length, double *locations=0, unsigned char *flags=0)>` 
int                           :cpp:func:`GetDTextLeaderCount <int TK_Text::GetDTextLeaderCount() const>`                                           
double const *                :cpp:func:`GetDTextLeaders <double const  * TK_Text::GetDTextLeaders() const>`                                       
double *                      :cpp:func:`GetDTextLeaders <double * TK_Text::GetDTextLeaders()>`                                                    
unsigned char const *         :cpp:func:`GetDTextLeaderFlags <unsigned char const  * TK_Text::GetDTextLeaderFlags() const>`                        
unsigned char *               :cpp:func:`GetDTextLeaderFlags <unsigned char * TK_Text::GetDTextLeaderFlags()>`                                     
============================= =====================================================================================================================

.. cpp:namespace:: nullptr

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

.. doxygenclass:: TK_Text
   :project: 3dgs_stream
   :members:
   :undoc-members:



