########################
TK_Custom_Shader_Sampler
########################

.. cpp:namespace:: TK_Custom_Shader_Sampler

.. default-domain:: cpp

Functions
=========

============================= ===========================================================================================================================================================================
..                            :cpp:func:`TK_Custom_Shader_Sampler <TK_Custom_Shader_Sampler::TK_Custom_Shader_Sampler>`                                                                                  
..                            :cpp:func:`~TK_Custom_Shader_Sampler <TK_Custom_Shader_Sampler::~TK_Custom_Shader_Sampler>`                                                                                
:cpp:enumerator:`~TK_Status`  :cpp:func:`Read <TK_Status TK_Custom_Shader_Sampler::Read(BStreamFileToolkit &tk)>`                                                                                        
:cpp:enumerator:`~TK_Status`  :cpp:func:`Write <TK_Status TK_Custom_Shader_Sampler::Write(BStreamFileToolkit &tk)>`                                                                                      
:cpp:enumerator:`~TK_Status`  :cpp:func:`Clone <TK_Status TK_Custom_Shader_Sampler::Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const>`                                                  
:cpp:enumerator:`~TK_Status`  :cpp:func:`ReadAscii <TK_Status TK_Custom_Shader_Sampler::ReadAscii(BStreamFileToolkit &tk)>`                                                                              
:cpp:enumerator:`~TK_Status`  :cpp:func:`WriteAscii <TK_Status TK_Custom_Shader_Sampler::WriteAscii(BStreamFileToolkit &tk)>`                                                                            
void                          :cpp:func:`Reset <void TK_Custom_Shader_Sampler::Reset()>`                                                                                                                 
void                          :cpp:func:`SetName <void TK_Custom_Shader_Sampler::SetName(char const *name)>`                                                                                             
void                          :cpp:func:`SetName <void TK_Custom_Shader_Sampler::SetName(int length)>`                                                                                                   
void                          :cpp:func:`SetFilter <void TK_Custom_Shader_Sampler::SetFilter(TKO_Custom_Shader_Sampler_Option_Bits filter, TKO_Custom_Shader_Sampler_Filter value)>`                     
void                          :cpp:func:`SetMaxAnisotropy <void TK_Custom_Shader_Sampler::SetMaxAnisotropy(float value)>`                                                                                
void                          :cpp:func:`SetLOD <void TK_Custom_Shader_Sampler::SetLOD(TKO_Custom_Shader_Sampler_Option_Bits lod, float value)>`                                                         
void                          :cpp:func:`SetAddress <void TK_Custom_Shader_Sampler::SetAddress(TKO_Custom_Shader_Sampler_Option_Bits address, int value)>`                                               
void                          :cpp:func:`SetBorderColor <void TK_Custom_Shader_Sampler::SetBorderColor(int value)>`                                                                                      
bool                          :cpp:func:`GetFilterString <bool TK_Custom_Shader_Sampler::GetFilterString(TKO_Custom_Shader_Sampler_Filter filter_enum, char *filter)>`                                   
bool                          :cpp:func:`GetAddressString <bool TK_Custom_Shader_Sampler::GetAddressString(TKO_Custom_Shader_Sampler_Address address_enum, char *address)>`                              
bool                          :cpp:func:`GetBorderColorString <bool TK_Custom_Shader_Sampler::GetBorderColorString(TKO_Custom_Shader_Sampler_Border_Color_Value border_color_enum, char *border_color)>` 
============================= ===========================================================================================================================================================================

.. cpp:namespace:: nullptr

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

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



