##########
TK_Texture
##########

.. cpp:namespace:: TK_Texture

.. default-domain:: cpp

Functions
=========

============================= ============================================================================================================
..                            :cpp:func:`TK_Texture <TK_Texture::TK_Texture>`                                                             
..                            :cpp:func:`~TK_Texture <TK_Texture::~TK_Texture>`                                                           
:cpp:enumerator:`~TK_Status`  :cpp:func:`Read <TK_Status TK_Texture::Read(BStreamFileToolkit &tk)>`                                       
:cpp:enumerator:`~TK_Status`  :cpp:func:`Write <TK_Status TK_Texture::Write(BStreamFileToolkit &tk)>`                                     
:cpp:enumerator:`~TK_Status`  :cpp:func:`Clone <TK_Status TK_Texture::Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const>` 
:cpp:enumerator:`~TK_Status`  :cpp:func:`ReadAscii <TK_Status TK_Texture::ReadAscii(BStreamFileToolkit &tk)>`                             
:cpp:enumerator:`~TK_Status`  :cpp:func:`WriteAscii <TK_Status TK_Texture::WriteAscii(BStreamFileToolkit &tk)>`                           
void                          :cpp:func:`Reset <void TK_Texture::Reset()>`                                                                
void                          :cpp:func:`SetName <void TK_Texture::SetName(char const *name)>`                                            
void                          :cpp:func:`SetName <void TK_Texture::SetName(int length)>`                                                  
char const *                  :cpp:func:`GetName <char const  * TK_Texture::GetName() const>`                                             
char *                        :cpp:func:`GetName <char * TK_Texture::GetName()>`                                                          
void                          :cpp:func:`SetShaderSource <void TK_Texture::SetShaderSource(char const *shader_source)>`                   
void                          :cpp:func:`SetShaderSource <void TK_Texture::SetShaderSource(int length)>`                                  
char const *                  :cpp:func:`GetShaderSource <char const  * TK_Texture::GetShaderSource() const>`                             
char *                        :cpp:func:`GetShaderSource <char * TK_Texture::GetShaderSource()>`                                          
void                          :cpp:func:`SetImage <void TK_Texture::SetImage(char const *image)>`                                         
void                          :cpp:func:`SetImage <void TK_Texture::SetImage(int length)>`                                                
char const *                  :cpp:func:`GetImage <char const  * TK_Texture::GetImage() const>`                                           
char *                        :cpp:func:`GetImage <char * TK_Texture::GetImage()>`                                                        
void                          :cpp:func:`SetCamera <void TK_Texture::SetCamera(char const *camera)>`                                      
void                          :cpp:func:`SetCamera <void TK_Texture::SetCamera(int length)>`                                              
char const *                  :cpp:func:`GetCamera <char const  * TK_Texture::GetCamera() const>`                                         
char *                        :cpp:func:`GetCamera <char * TK_Texture::GetCamera()>`                                                      
void                          :cpp:func:`SetFlags <void TK_Texture::SetFlags(int f)>`                                                     
int                           :cpp:func:`GetFlags <int TK_Texture::GetFlags() const>`                                                     
void                          :cpp:func:`SetParameterSource <void TK_Texture::SetParameterSource(int p)>`                                 
int                           :cpp:func:`GetParameterSource <int TK_Texture::GetParameterSource() const>`                                 
void                          :cpp:func:`SetInterpolation <void TK_Texture::SetInterpolation(int p)>`                                     
int                           :cpp:func:`GetInterpolation <int TK_Texture::GetInterpolation() const>`                                     
void                          :cpp:func:`SetDecimation <void TK_Texture::SetDecimation(int p)>`                                           
int                           :cpp:func:`GetDecimation <int TK_Texture::GetDecimation() const>`                                           
void                          :cpp:func:`SetRedMapping <void TK_Texture::SetRedMapping(int p)>`                                           
int                           :cpp:func:`GetRedMapping <int TK_Texture::GetRedMapping() const>`                                           
void                          :cpp:func:`SetGreenMapping <void TK_Texture::SetGreenMapping(int p)>`                                       
int                           :cpp:func:`GetGreenMapping <int TK_Texture::GetGreenMapping() const>`                                       
void                          :cpp:func:`SetBlueMapping <void TK_Texture::SetBlueMapping(int p)>`                                         
int                           :cpp:func:`GetBlueMapping <int TK_Texture::GetBlueMapping() const>`                                         
void                          :cpp:func:`SetAlphaMapping <void TK_Texture::SetAlphaMapping(int p)>`                                       
int                           :cpp:func:`GetAlphaMapping <int TK_Texture::GetAlphaMapping() const>`                                       
void                          :cpp:func:`SetParameterFunction <void TK_Texture::SetParameterFunction(int p)>`                             
int                           :cpp:func:`GetParameterFunction <int TK_Texture::GetParameterFunction() const>`                             
void                          :cpp:func:`SetLayout <void TK_Texture::SetLayout(int p)>`                                                   
int                           :cpp:func:`GetLayout <int TK_Texture::GetLayout() const>`                                                   
void                          :cpp:func:`SetTiling <void TK_Texture::SetTiling(int p)>`                                                   
int                           :cpp:func:`GetTiling <int TK_Texture::GetTiling() const>`                                                   
void                          :cpp:func:`SetValueScale <void TK_Texture::SetValueScale(float v1, float v2)>`                              
float const *                 :cpp:func:`GetValueScale <float const  * TK_Texture::GetValueScale() const>`                                
void                          :cpp:func:`SetApplicationMode <void TK_Texture::SetApplicationMode(int p)>`                                 
int                           :cpp:func:`GetApplicationMode <int TK_Texture::GetApplicationMode() const>`                                 
void                          :cpp:func:`SetParameterOffset <void TK_Texture::SetParameterOffset(int p)>`                                 
int                           :cpp:func:`GetParameterOffset <int TK_Texture::GetParameterOffset() const>`                                 
void                          :cpp:func:`SetTransform <void TK_Texture::SetTransform(char const *transform)>`                             
void                          :cpp:func:`SetTransform <void TK_Texture::SetTransform(int length)>`                                        
char const *                  :cpp:func:`GetTransform <char const  * TK_Texture::GetTransform() const>`                                   
char *                        :cpp:func:`GetTransform <char * TK_Texture::GetTransform()>`                                                
============================= ============================================================================================================

.. cpp:namespace:: nullptr

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

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



