Blender  V2.93
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 261 of file BlockDXT.h.

Member Function Documentation

◆ decodeBlock()

void BlockATI1::decodeBlock ( ColorBlock block) const

Decode ATI1 block.

Definition at line 476 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 498 of file BlockDXT.cpp.

References alpha, and AlphaBlockDXT5::flip2().

◆ flip4()

void BlockATI1::flip4 ( )

Flip ATI1 block vertically.

Definition at line 492 of file BlockDXT.cpp.

References alpha, and AlphaBlockDXT5::flip4().

Member Data Documentation

◆ alpha

AlphaBlockDXT5 BlockATI1::alpha

Definition at line 262 of file BlockDXT.h.

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


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