Blender  V3.3
Public Member Functions | Public Attributes | List of all members
BlockATI2 Struct Reference

#include <BlockDXT.h>

Public Member Functions

void decodeBlock (ColorBlock *block) const
 
void flip4 ()
 
void flip2 ()
 

Public Attributes

AlphaBlockDXT5 x
 
AlphaBlockDXT5 y
 

Detailed Description

ATI2 block.

Definition at line 270 of file BlockDXT.h.

Member Function Documentation

◆ decodeBlock()

void BlockATI2::decodeBlock ( ColorBlock block) const

Decode ATI2 block.

Definition at line 476 of file BlockDXT.cpp.

References Freestyle::c, ColorBlock::color(), AlphaBlockDXT5::evaluatePalette(), AlphaBlockDXT5::indices(), x, and y.

◆ flip2()

void BlockATI2::flip2 ( )

Flip half ATI2 block vertically.

Definition at line 506 of file BlockDXT.cpp.

References AlphaBlockDXT5::flip2(), x, and y.

◆ flip4()

void BlockATI2::flip4 ( )

Flip ATI2 block vertically.

Definition at line 500 of file BlockDXT.cpp.

References AlphaBlockDXT5::flip4(), x, and y.

Member Data Documentation

◆ x

AlphaBlockDXT5 BlockATI2::x

Definition at line 271 of file BlockDXT.h.

Referenced by decodeBlock(), flip2(), flip4(), and mem_read().

◆ y

AlphaBlockDXT5 BlockATI2::y

Definition at line 272 of file BlockDXT.h.

Referenced by decodeBlock(), flip2(), flip4(), and mem_read().


The documentation for this struct was generated from the following files: