########################
TK_Custom_Shader_Texture
########################

.. cpp:namespace:: TK_Custom_Shader_Texture

.. default-domain:: cpp

Functions
=========

============================= ============================================================================================================================================
..                            :cpp:func:`TK_Custom_Shader_Texture <TK_Custom_Shader_Texture::TK_Custom_Shader_Texture>`                                                   
..                            :cpp:func:`~TK_Custom_Shader_Texture <TK_Custom_Shader_Texture::~TK_Custom_Shader_Texture>`                                                 
:cpp:enumerator:`~TK_Status`  :cpp:func:`Read <TK_Status TK_Custom_Shader_Texture::Read(BStreamFileToolkit &tk)>`                                                         
:cpp:enumerator:`~TK_Status`  :cpp:func:`Write <TK_Status TK_Custom_Shader_Texture::Write(BStreamFileToolkit &tk)>`                                                       
:cpp:enumerator:`~TK_Status`  :cpp:func:`Clone <TK_Status TK_Custom_Shader_Texture::Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const>`                   
:cpp:enumerator:`~TK_Status`  :cpp:func:`ReadAscii <TK_Status TK_Custom_Shader_Texture::ReadAscii(BStreamFileToolkit &tk)>`                                               
:cpp:enumerator:`~TK_Status`  :cpp:func:`WriteAscii <TK_Status TK_Custom_Shader_Texture::WriteAscii(BStreamFileToolkit &tk)>`                                             
void                          :cpp:func:`Reset <void TK_Custom_Shader_Texture::Reset()>`                                                                                  
void                          :cpp:func:`SetName <void TK_Custom_Shader_Texture::SetName(char const *name)>`                                                              
void                          :cpp:func:`SetName <void TK_Custom_Shader_Texture::SetName(int length)>`                                                                    
void                          :cpp:func:`SetWidth <void TK_Custom_Shader_Texture::SetWidth(int value)>`                                                                   
void                          :cpp:func:`SetHeight <void TK_Custom_Shader_Texture::SetHeight(int value)>`                                                                 
void                          :cpp:func:`SetDepth <void TK_Custom_Shader_Texture::SetDepth(int value)>`                                                                   
void                          :cpp:func:`SetMipmapLevels <void TK_Custom_Shader_Texture::SetMipmapLevels(int value)>`                                                     
void                          :cpp:func:`SetFormat <void TK_Custom_Shader_Texture::SetFormat(int format)>`                                                                
bool                          :cpp:func:`GetFormatEnum <bool TK_Custom_Shader_Texture::GetFormatEnum(char const *format, TKO_Custom_Shader_Texture_Format &format_enum)>` 
bool                          :cpp:func:`GetFormatString <bool TK_Custom_Shader_Texture::GetFormatString(TKO_Custom_Shader_Texture_Format format_enum, char *format)>`    
void                          :cpp:func:`SetData <void TK_Custom_Shader_Texture::SetData(unsigned char const *data, int length)>`                                         
void                          :cpp:func:`SetData <void TK_Custom_Shader_Texture::SetData(int length)>`                                                                    
void                          :cpp:func:`SetOptions <void TK_Custom_Shader_Texture::SetOptions(char const *options)>`                                                     
void                          :cpp:func:`SetOptions <void TK_Custom_Shader_Texture::SetOptions(int length)>`                                                              
============================= ============================================================================================================================================

.. cpp:namespace:: nullptr

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

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



