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

#include <BlockDXT.h>

Public Member Functions

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

Public Attributes

AlphaBlockDXT5 alpha
 

Detailed Description

ATI1 block.

Definition at line 257 of file BlockDXT.h.

Member Function Documentation

◆ decodeBlock()

void BlockATI1::decodeBlock ( ColorBlock block) const

Decode ATI1 block.

Definition at line 451 of file BlockDXT.cpp.

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

◆ flip2()

void BlockATI1::flip2 ( )

Flip half ATI1 block vertically.

Definition at line 471 of file BlockDXT.cpp.

References alpha, and AlphaBlockDXT5::flip2().

◆ flip4()

void BlockATI1::flip4 ( )

Flip ATI1 block vertically.

Definition at line 466 of file BlockDXT.cpp.

References alpha, and AlphaBlockDXT5::flip4().

Member Data Documentation

◆ alpha

AlphaBlockDXT5 BlockATI1::alpha

Definition at line 258 of file BlockDXT.h.

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


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