Deskryptor tekstury.  
 More...
#include <MeshResources.h>
  
  | 
        
          | TextureInfo::TextureInfo | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | bool TextureInfo::GenMipMaps | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | int TextureInfo::GetArraySize | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | int TextureInfo::GetHeight | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | int TextureInfo::GetMipLevels | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | std::string TextureInfo::GetPath | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | int TextureInfo::GetWidth | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | bool TextureInfo::IsCPUReadable | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | bool TextureInfo::IsCPUWriteable | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | bool TextureInfo::IsCubeMapTex | ( |  | ) |  |  | inlineprivate | 
 
 
  
  | 
        
          | bool TextureInfo::IsSharedResource | ( |  | ) |  |  | inlineprivate | 
 
 
      
        
          | bool TextureInfo::AllowShareResource | 
      
 
Pozwala na dostęp do zasoby z wielu API graficznych i pomiędzy kontekstami. 
 
 
Liczba elementów tablicy. 
 
 
      
        
          | bool TextureInfo::CPURead | 
      
 
Pozwala na odczyt tekstury przez CPU. 
 
 
      
        
          | bool TextureInfo::CPUWrite | 
      
 
Pozwala na zapis tekstury przez CPU. 
 
 
      
        
          | uint16 TextureInfo::CutOffMipMaps | 
      
 
Usuwa podaną liczbę poziomów mipmap. Przydatne gdy nie potrzebujemy tekstur zbyt wysokiej rozdzielczości (np. stosując dynamiczny LoD). Ustawienie wartości 1 oznacza, że oryginalna tekstura zostanie zastąpiona pierwszą mipmapą w kolejności. 
 
 
Ścieżka do pliku z teksturą lub jej nazwa. 
 
 
Format tekstury (liczba kanałów, liczba bitów na kanał itp) 
 
 
      
        
          | bool TextureInfo::GenerateMipMaps | 
      
 
Automatyczne generowanie mipmap. 
 
 
      
        
          | bool TextureInfo::IsCubeMap | 
      
 
Należy ustawić jeżeli tekstura jest cubemapą. 
 
 
      
        
          | uint32 TextureInfo::MemorySize | 
      
 
Pamięć zajmowana przez teksturę. 
 
 
Tryb filtrowania tekstury. Używany tylko jeżeli ustawiono GenerateMipMaps na true. 
 
 
      
        
          | uint16 TextureInfo::MipMapLevels | 
      
 
Liczba poziomów mipmap. 1 oznacza tylko teksturę oryginalną. 
 
 
  
  | 
        
          | TextureInfo::RTTR_REGISTRATION_FRIEND |  | private | 
 
 
      
        
          | uint16 TextureInfo::TextureHeight | 
      
 
Wysokość tekstury w pikselach. 
 
 
Typ tekstury (liczba wymiarów, multsampling). Na razie tekstura nie może być inna niż dwuwymiarowa (może być tablicą). 
 
 
      
        
          | uint16 TextureInfo::TextureWidth | 
      
 
Szerokość tekstury w pikselach. 
 
 
Sposób użycia render targetu. Wpływa na optymalizacje ułożenia w pamięci. 
 
 
The documentation for this struct was generated from the following file: