2D Image Processing Library for Cortex-M Processors
All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages
arm_2d_tile_t Struct Reference

a type for tile More...

Public Member Functions

 implement_ex (struct { uint8_t bIsRoot :1;uint8_t bHasEnforcedColour :1;uint8_t bDerivedResource :1;uint8_t :5;uint8_t :8;uint8_t :8;arm_2d_color_info_t tColourInfo;}, tInfo)
 
 implement_ex (arm_2d_region_t, tRegion)
 the region of the tile More...
 

Data Fields

union {
arm_2d_tile_tptParent
 a pointer points to the parent tile More...
 
uint8_t * pchBuffer
 a pointer points to a buffer in a 8bit colour type More...
 
uint16_t * phwBuffer
 a pointer points to a buffer in a 16bit colour type More...
 
uint32_t * pwBuffer
 a pointer points to a buffer in a 32bit colour type More...
 
intptr_t nAddress
 a pointer in integer More...
 
}; 
 

Description

a type for tile

Member Function Documentation

◆ implement_ex()

arm_2d_tile_t::implement_ex ( arm_2d_region_t  ,
tRegion   
)

the region of the tile