Blender  V3.3
Classes | Functions
BlockDXT.h File Reference
#include <Color.h>
#include <ColorBlock.h>
#include <Common.h>
#include <Stream.h>

Go to the source code of this file.

Classes

struct  BlockDXT1
 
struct  AlphaBlockDXT3
 
struct  BlockDXT3
 
struct  AlphaBlockDXT5
 
struct  BlockDXT5
 
struct  BlockATI1
 
struct  BlockATI2
 
struct  BlockCTX1
 

Functions

void mem_read (Stream &mem, BlockDXT1 &block)
 
void mem_read (Stream &mem, AlphaBlockDXT3 &block)
 
void mem_read (Stream &mem, BlockDXT3 &block)
 
void mem_read (Stream &mem, AlphaBlockDXT5 &block)
 
void mem_read (Stream &mem, BlockDXT5 &block)
 
void mem_read (Stream &mem, BlockATI1 &block)
 
void mem_read (Stream &mem, BlockATI2 &block)
 
void mem_read (Stream &mem, BlockCTX1 &block)
 

Function Documentation

◆ mem_read() [1/8]

void mem_read ( Stream mem,
AlphaBlockDXT3 block 
)

Definition at line 577 of file BlockDXT.cpp.

References mem_read(), and AlphaBlockDXT3::row.

◆ mem_read() [2/8]

void mem_read ( Stream mem,
AlphaBlockDXT5 block 
)

Definition at line 590 of file BlockDXT.cpp.

References mem_read(), and AlphaBlockDXT5::u.

◆ mem_read() [3/8]

void mem_read ( Stream mem,
BlockATI1 block 
)

Definition at line 601 of file BlockDXT.cpp.

References BlockATI1::alpha, and mem_read().

◆ mem_read() [4/8]

void mem_read ( Stream mem,
BlockATI2 block 
)

Definition at line 606 of file BlockDXT.cpp.

References mem_read(), BlockATI2::x, and BlockATI2::y.

◆ mem_read() [5/8]

void mem_read ( Stream mem,
BlockCTX1 block 
)

Definition at line 612 of file BlockDXT.cpp.

References BlockCTX1::col0, BlockCTX1::col1, BlockCTX1::indices, and mem_read().

◆ mem_read() [6/8]

void mem_read ( Stream mem,
BlockDXT1 block 
)

Definition at line 570 of file BlockDXT.cpp.

References BlockDXT1::col0, BlockDXT1::col1, BlockDXT1::indices, and Color16::u.

Referenced by mem_read().

◆ mem_read() [7/8]

void mem_read ( Stream mem,
BlockDXT3 block 
)

Definition at line 584 of file BlockDXT.cpp.

References BlockDXT3::alpha, BlockDXT3::color, and mem_read().

◆ mem_read() [8/8]

void mem_read ( Stream mem,
BlockDXT5 block 
)

Definition at line 595 of file BlockDXT.cpp.

References BlockDXT5::alpha, BlockDXT5::color, and mem_read().