SYMBOL INDEX (4711 symbols across 525 files) FILE: Software/firmware_demo/lib/ESP32Time/ESP32Time.cpp type tm (line 54) | struct tm type timeval (line 73) | struct timeval function tm (line 82) | tm ESP32Time::getTimeStruct(){ function String (line 94) | String ESP32Time::getDateTime(bool mode){ function String (line 114) | String ESP32Time::getTimeDate(bool mode){ function String (line 131) | String ESP32Time::getTime(){ function String (line 144) | String ESP32Time::getTime(String format){ function String (line 159) | String ESP32Time::getDate(bool mode){ function String (line 179) | String ESP32Time::getDate(String format){ type timeval (line 192) | struct timeval type timeval (line 201) | struct timeval type timeval (line 210) | struct timeval type tm (line 219) | struct tm type tm (line 227) | struct tm type tm (line 238) | struct tm function String (line 264) | String ESP32Time::getAmPm(bool lowercase){ type tm (line 294) | struct tm type tm (line 302) | struct tm type tm (line 310) | struct tm type tm (line 318) | struct tm type tm (line 326) | struct tm FILE: Software/firmware_demo/lib/ESP32Time/ESP32Time.h function class (line 30) | class ESP32Time { FILE: Software/firmware_demo/lib/FastLED/src/FastLED.cpp function CLEDController (line 33) | CLEDController &CFastLED::addLeds(CLEDController *pLed, function CLEDController (line 76) | CLEDController & CFastLED::operator[](int x) { type CRGB (line 88) | struct CRGB type CRGB (line 137) | struct CRGB type CRGB (line 145) | struct CRGB function atexit (line 236) | int atexit(void (* /*func*/ )()) { return 0; } function yield (line 239) | void yield(void) { } type __cxxabiv1 (line 243) | namespace __cxxabiv1 function __cxa_pure_virtual (line 246) | void __cxa_pure_virtual (void) {} function __cxa_guard_acquire (line 258) | int __cxa_guard_acquire (__guard *g) function __cxa_guard_release (line 263) | void __cxa_guard_release (__guard *g) function __cxa_guard_abort (line 268) | void __cxa_guard_abort (__guard *) FILE: Software/firmware_demo/lib/FastLED/src/FastLED.h type ESM (line 85) | enum ESM { SMART_MATRIX } type OWS2811 (line 86) | enum OWS2811 { OCTOWS2811,OCTOWS2811_400, OCTOWS2813} type SWS2812 (line 87) | enum SWS2812 { WS2812SERIAL } type EBlockChipsets (line 130) | enum EBlockChipsets { function class (line 180) | class CFastLED { FILE: Software/firmware_demo/lib/FastLED/src/bitswap.cpp function transpose8x1_noinline (line 6) | void transpose8x1_noinline(unsigned char *A, unsigned char *B) { FILE: Software/firmware_demo/lib/FastLED/src/bitswap.h type just8bits (line 16) | typedef union { type sub4 (line 31) | typedef struct { type bitswap_type (line 67) | typedef union { function swapbits8 (line 98) | __attribute__((always_inline)) inline void swapbits8(bitswap_type in, bi... function slowswap (line 146) | __attribute__((always_inline)) inline void slowswap(unsigned char *A, un... function transpose8x1 (line 175) | __attribute__((always_inline)) inline void transpose8x1(unsigned char *A... function transpose8x1_MSB (line 200) | __attribute__((always_inline)) inline void transpose8x1_MSB(unsigned cha... function transpose8 (line 233) | inline void transpose8(unsigned char *A, unsigned char *B) { FILE: Software/firmware_demo/lib/FastLED/src/chipsets.h function class (line 85) | class LPD8806_ADJUST { function postBlock (line 89) | __attribute__((always_inline)) inline static void postBlock(int len) { function virtual (line 99) | virtual void init() { function virtual (line 131) | virtual void init() { function startBoundary (line 160) | void startBoundary() { mSPI.writeByte(0); mSPI.writeByte(0); mSPI.writeB... function virtual (line 165) | virtual void init() { function startBoundary (line 209) | void startBoundary() { mSPI.writeWord(0); mSPI.writeWord(0); } function endBoundary (line 210) | void endBoundary(int nLeds) { int nDWords = (nLeds/32); do { mSPI.writeB... function writeLed (line 212) | inline void writeLed(uint8_t brightness, uint8_t b0, uint8_t b1, uint8_t... function virtual (line 230) | virtual void init() { function startBoundary (line 273) | void startBoundary() { mSPI.writeWord(0); mSPI.writeWord(0); } function endBoundary (line 274) | void endBoundary(int nLeds) { int nLongWords = (nLeds/32); do { mSPI.wri... function writeLed (line 276) | inline void writeLed(uint8_t brightness, uint8_t b0, uint8_t b1, uint8_t... function virtual (line 294) | virtual void init() { function writeBoundary (line 346) | void writeBoundary() { mSPI.writeWord(0); mSPI.writeWord(0); } function writeLed (line 348) | inline void writeLed(uint8_t r, uint8_t g, uint8_t b) __attribute__((alw... function virtual (line 356) | virtual void init() { function writeHeader (line 395) | void writeHeader() { function virtual (line 413) | virtual void init() { FILE: Software/firmware_demo/lib/FastLED/src/color.h type ColorTemperature (line 35) | typedef enum { FILE: Software/firmware_demo/lib/FastLED/src/colorutils.cpp function FASTLED_NAMESPACE_BEGIN (line 9) | FASTLED_NAMESPACE_BEGIN function fill_solid (line 21) | void fill_solid( struct CHSV * targetArray, int numToFill, function fill_rainbow (line 36) | void fill_rainbow( struct CRGB * pFirstLED, int numToFill, function fill_rainbow (line 50) | void fill_rainbow( struct CHSV * targetArray, int numToFill, function fill_rainbow_circular (line 65) | void fill_rainbow_circular(struct CRGB* targetArray, int numToFill, uint... function fill_rainbow_circular (line 85) | void fill_rainbow_circular(struct CHSV* targetArray, int numToFill, uint... function fill_gradient_RGB (line 106) | void fill_gradient_RGB( CRGB* leds, function fill_gradient (line 151) | void fill_gradient( const CHSV& c1, const CHSV& c2) function fill_gradient (line 156) | void fill_gradient( const CHSV& c1, const CHSV& c2, const CHSV& c3) function fill_gradient (line 161) | void fill_gradient( const CHSV& c1, const CHSV& c2, const CHSV& c3, cons... function fill_gradient_RGB (line 166) | void fill_gradient_RGB( const CRGB& c1, const CRGB& c2) function fill_gradient_RGB (line 171) | void fill_gradient_RGB( const CRGB& c1, const CRGB& c2, const CRGB& c3) function fill_gradient_RGB (line 176) | void fill_gradient_RGB( const CRGB& c1, const CRGB& c2, const CRGB& c3, ... function fill_gradient_RGB (line 185) | void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, co... function fill_gradient_RGB (line 192) | void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, co... function fill_gradient_RGB (line 200) | void fill_gradient_RGB( CRGB* leds, uint16_t numLeds, const CRGB& c1, co... function nscale8_video (line 213) | void nscale8_video( CRGB* leds, uint16_t num_leds, uint8_t scale) function fade_video (line 220) | void fade_video(CRGB* leds, uint16_t num_leds, uint8_t fadeBy) function fadeLightBy (line 225) | void fadeLightBy(CRGB* leds, uint16_t num_leds, uint8_t fadeBy) function fadeToBlackBy (line 231) | void fadeToBlackBy( CRGB* leds, uint16_t num_leds, uint8_t fadeBy) function fade_raw (line 236) | void fade_raw( CRGB* leds, uint16_t num_leds, uint8_t fadeBy) function nscale8_raw (line 241) | void nscale8_raw( CRGB* leds, uint16_t num_leds, uint8_t scale) function nscale8 (line 246) | void nscale8( CRGB* leds, uint16_t num_leds, uint8_t scale) function fadeUsingColor (line 253) | void fadeUsingColor( CRGB* leds, uint16_t numLeds, const CRGB& colormask) function CRGB (line 268) | CRGB& nblend( CRGB& existing, const CRGB& overlay, fract8 amountOfOverlay ) function nblend (line 303) | void nblend( CRGB* existing, CRGB* overlay, uint16_t count, fract8 amoun... function CRGB (line 312) | CRGB blend( const CRGB& p1, const CRGB& p2, fract8 amountOfP2 ) function CRGB (line 319) | CRGB* blend( const CRGB* src1, const CRGB* src2, CRGB* dest, uint16_t co... function CHSV (line 329) | CHSV& nblend( CHSV& existing, const CHSV& overlay, fract8 amountOfOverla... function nblend (line 379) | void nblend( CHSV* existing, CHSV* overlay, uint16_t count, fract8 amoun... function CHSV (line 389) | CHSV blend( const CHSV& p1, const CHSV& p2, fract8 amountOfP2, TGradient... function CHSV (line 396) | CHSV* blend( const CHSV* src1, const CHSV* src2, CHSV* dest, uint16_t co... function blur1d (line 424) | void blur1d( CRGB* leds, uint16_t numLeds, fract8 blur_amount) function blur2d (line 441) | void blur2d( CRGB* leds, uint8_t width, uint8_t height, fract8 blur_amount) function blurRows (line 447) | void blurRows( CRGB* leds, uint8_t width, uint8_t height, fract8 blur_am... function blurColumns (line 473) | void blurColumns(CRGB* leds, uint8_t width, uint8_t height, fract8 blur_... function CRGB (line 506) | CRGB HeatColor( uint8_t temperature) function lsrX4 (line 549) | inline uint8_t lsrX4( uint8_t dividend) function CRGB (line 563) | CRGB ColorFromPalette( const CRGBPalette16& pal, uint8_t index, uint8_t ... function CRGB (line 648) | CRGB ColorFromPalette( const TProgmemRGBPalette16& pal, uint8_t index, u... function CRGB (line 727) | CRGB ColorFromPalette( const CRGBPalette32& pal, uint8_t index, uint8_t ... function CRGB (line 818) | CRGB ColorFromPalette( const TProgmemRGBPalette32& pal, uint8_t index, u... function CRGB (line 903) | CRGB ColorFromPalette( const CRGBPalette256& pal, uint8_t index, uint8_t... function CHSV (line 923) | CHSV ColorFromPalette( const struct CHSVPalette16& pal, uint8_t index, u... function CHSV (line 1007) | CHSV ColorFromPalette( const struct CHSVPalette32& pal, uint8_t index, u... function CHSV (line 1096) | CHSV ColorFromPalette( const struct CHSVPalette256& pal, uint8_t index, ... function UpscalePalette (line 1108) | void UpscalePalette(const struct CRGBPalette16& srcpal16, struct CRGBPal... function UpscalePalette (line 1115) | void UpscalePalette(const struct CHSVPalette16& srcpal16, struct CHSVPal... function UpscalePalette (line 1123) | void UpscalePalette(const struct CRGBPalette16& srcpal16, struct CRGBPal... function UpscalePalette (line 1132) | void UpscalePalette(const struct CHSVPalette16& srcpal16, struct CHSVPal... function UpscalePalette (line 1141) | void UpscalePalette(const struct CRGBPalette32& srcpal32, struct CRGBPal... function UpscalePalette (line 1148) | void UpscalePalette(const struct CHSVPalette32& srcpal32, struct CHSVPal... function SetupPartyColors (line 1159) | void SetupPartyColors(CRGBPalette16& pal) function nblendPaletteTowardPalette (line 1167) | void nblendPaletteTowardPalette( CRGBPalette16& current, CRGBPalette16& ... function applyGamma_video (line 1197) | uint8_t applyGamma_video( uint8_t brightness, float gamma) function CRGB (line 1210) | CRGB applyGamma_video( const CRGB& orig, float gamma) function CRGB (line 1219) | CRGB applyGamma_video( const CRGB& orig, float gammaR, float gammaG, flo... function CRGB (line 1228) | CRGB& napplyGamma_video( CRGB& rgb, float gamma) function CRGB (line 1234) | CRGB& napplyGamma_video( CRGB& rgb, float gammaR, float gammaG, float ga... function napplyGamma_video (line 1240) | void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gamma) function napplyGamma_video (line 1247) | void napplyGamma_video( CRGB* rgbarray, uint16_t count, float gammaR, fl... FILE: Software/firmware_demo/lib/FastLED/src/colorutils.h type CRGB (line 18) | struct CRGB type CRGB (line 19) | struct CRGB type CHSV (line 23) | struct CHSV type CHSV (line 24) | struct CHSV type CRGB (line 29) | struct CRGB type CHSV (line 35) | struct CHSV type CRGB (line 44) | struct CRGB type CHSV (line 51) | struct CHSV type TGradientDirectionCode (line 78) | typedef enum { FORWARD_HUES, BACKWARD_HUES, SHORTEST_HUES, LONGEST_HUES ... type TProgmemRGBGradientPalette_byte (line 422) | typedef const uint8_t TProgmemRGBGradientPalette_byte ; type TProgmemRGBGradientPalette_byte (line 423) | typedef const TProgmemRGBGradientPalette_byte *TProgmemRGBGradientPalett... type TProgmemRGBGradientPalette_bytes (line 424) | typedef TProgmemRGBGradientPalette_bytes TProgmemRGBGradientPalettePtr; type TRGBGradientPaletteEntryUnion (line 425) | typedef union { type TDynamicRGBGradientPalette_byte (line 436) | typedef uint8_t TDynamicRGBGradientPalette_byte ; type TDynamicRGBGradientPalette_byte (line 437) | typedef const TDynamicRGBGradientPalette_byte *TDynamicRGBGradientPalett... type TDynamicRGBGradientPalette_bytes (line 438) | typedef TDynamicRGBGradientPalette_bytes TDynamicRGBGradientPalettePtr; type CRGBPalette16 (line 441) | struct CRGBPalette16 type CRGBPalette256 (line 441) | struct CRGBPalette256 type CHSVPalette16 (line 442) | struct CHSVPalette16 type CHSVPalette256 (line 442) | struct CHSVPalette256 type CRGBPalette16 (line 445) | struct CRGBPalette16 type CRGBPalette32 (line 445) | struct CRGBPalette32 type CHSVPalette16 (line 446) | struct CHSVPalette16 type CHSVPalette32 (line 446) | struct CHSVPalette32 type CRGBPalette32 (line 449) | struct CRGBPalette32 type CRGBPalette256 (line 449) | struct CRGBPalette256 type CHSVPalette32 (line 450) | struct CHSVPalette32 type CHSVPalette256 (line 450) | struct CHSVPalette256 function class (line 453) | class CHSVPalette16 { function class (line 557) | class CHSVPalette256 { function class (line 661) | class CRGBPalette16 { function CRGBPalette16 (line 736) | const CRGBPalette16 rhs) function CRGBPalette16 (line 748) | const CRGBPalette16 rhs) function CRGB (line 753) | inline CRGB& operator[] (uint8_t x) __attribute__((always_inline)) function CRGB (line 757) | inline const CRGB& operator[] (uint8_t x) const __attribute__((always_in... function CRGB (line 762) | inline CRGB& operator[] (int x) __attribute__((always_inline)) function CRGB (line 766) | inline const CRGB& operator[] (int x) const __attribute__((always_inline)) function operator (line 771) | operator CRGB*() function class (line 927) | class CHSVPalette32 { function class (line 1033) | class CRGBPalette32 { function CRGBPalette32 (line 1110) | const CRGBPalette32 rhs) function CRGBPalette32 (line 1122) | const CRGBPalette32 rhs) function CRGB (line 1127) | inline CRGB& operator[] (uint8_t x) __attribute__((always_inline)) function CRGB (line 1131) | inline const CRGB& operator[] (uint8_t x) const __attribute__((always_in... function CRGB (line 1136) | inline CRGB& operator[] (int x) __attribute__((always_inline)) function CRGB (line 1140) | inline const CRGB& operator[] (int x) const __attribute__((always_inline)) function operator (line 1145) | operator CRGB*() function class (line 1324) | class CRGBPalette256 { function CRGBPalette256 (line 1406) | const CRGBPalette256 rhs) function CRGBPalette256 (line 1418) | const CRGBPalette256 rhs) function CRGB (line 1423) | inline CRGB& operator[] (uint8_t x) __attribute__((always_inline)) function CRGB (line 1427) | inline const CRGB& operator[] (uint8_t x) const __attribute__((always_in... function CRGB (line 1432) | inline CRGB& operator[] (int x) __attribute__((always_inline)) function CRGB (line 1436) | inline const CRGB& operator[] (int x) const __attribute__((always_inline)) function operator (line 1441) | operator CRGB*() type TBlendType (line 1526) | typedef enum { NOBLEND=0, LINEARBLEND=1 } TBlendType; FILE: Software/firmware_demo/lib/FastLED/src/controller.h type EDitherMode (line 26) | typedef uint8_t EDitherMode; function class (line 39) | class CLEDController { type CRGB (line 94) | struct CRGB function CLEDController (line 99) | static CLEDController *head() { return m_pHead; } function CLEDController (line 101) | CLEDController *next() { return m_pNext; } function clearLedData (line 111) | void clearLedData() { function virtual (line 118) | virtual int size() { return m_nLeds; } function CRGB (line 121) | CRGB* leds() { return m_Data; } function CLEDController (line 127) | inline CLEDController & setDither(uint8_t ditherMode = BINARY_DITHER) { ... function getDither (line 129) | inline uint8_t getDither() { return m_DitherMode; } function CRGB (line 136) | CRGB getCorrection() { return m_ColorCorrection; } function CRGB (line 143) | CRGB getTemperature() { return m_ColorTemperature; } function CRGB (line 146) | CRGB getAdjustment(uint8_t scale) { function CRGB (line 150) | static CRGB computeAdjustment(uint8_t scale, const CRGB & colorCorrectio... function initOffsets (line 202) | void initOffsets(int len) { function init_binary_dithering (line 229) | void init_binary_dithering() { function has (line 309) | __attribute__((always_inline)) inline bool has(int n) { function enable_dithering (line 314) | void enable_dithering(EDitherMode dither) { function size (line 321) | __attribute__((always_inline)) inline int size() { return mLen; } function advanceBy (line 324) | __attribute__((always_inline)) inline int advanceBy() { return mAdvance; } function advanceData (line 327) | __attribute__((always_inline)) inline void advanceData() { mData += mAdv... function stepDithering (line 330) | __attribute__((always_inline)) inline void stepDithering() { function preStepFirstByteDithering (line 339) | __attribute__((always_inline)) inline void preStepFirstByteDithering() { function loadByte (line 343) | inline static uint8_t loadByte(PixelController & pc) { return pc.mData[R... function loadByte (line 344) | inline static uint8_t loadByte(PixelController & pc, int lane) { return ... function dither (line 346) | inline static uint8_t dither(PixelController & pc, uint8_t b) { return b... function dither (line 347) | inline static uint8_t dither(PixelController & , uint8_t b, uint8_t d) {... function scale (line 349) | inline static uint8_t scale(PixelController & pc, uint8_t b) { return sc... function scale (line 350) | inline static uint8_t scale(PixelController & , uint8_t b, uint8_t scale... function loadAndScale (line 353) | inline static uint8_t loadAndScale(PixelController & pc) { return scale<... function loadAndScale (line 354) | inline static uint8_t loadAndScale(PixelController & pc, int lane) { ret... function loadAndScale (line 355) | inline static uint8_t loadAndScale(PixelController & pc, int lane, uint8... function loadAndScale (line 356) | inline static uint8_t loadAndScale(PixelController & pc, int lane, uint8... function advanceAndLoadAndScale (line 358) | inline static uint8_t advanceAndLoadAndScale(PixelController & pc) { pc.... function advanceAndLoadAndScale (line 359) | inline static uint8_t advanceAndLoadAndScale(PixelController & pc, int l... function advanceAndLoadAndScale (line 360) | inline static uint8_t advanceAndLoadAndScale(PixelController & pc, int l... function getd (line 362) | inline static uint8_t getd(PixelController & pc) { return pc.d[RO(SLOT)]; } function getscale (line 363) | inline static uint8_t getscale(PixelController & pc) { return pc.mScale.... function loadAndScale0 (line 366) | __attribute__((always_inline)) inline uint8_t loadAndScale0(int lane, ui... function loadAndScale1 (line 367) | __attribute__((always_inline)) inline uint8_t loadAndScale1(int lane, ui... function loadAndScale2 (line 368) | __attribute__((always_inline)) inline uint8_t loadAndScale2(int lane, ui... function advanceAndLoadAndScale0 (line 369) | __attribute__((always_inline)) inline uint8_t advanceAndLoadAndScale0(in... function stepAdvanceAndLoadAndScale0 (line 370) | __attribute__((always_inline)) inline uint8_t stepAdvanceAndLoadAndScale... function loadAndScale0 (line 372) | __attribute__((always_inline)) inline uint8_t loadAndScale0(int lane) { ... function loadAndScale1 (line 373) | __attribute__((always_inline)) inline uint8_t loadAndScale1(int lane) { ... function loadAndScale2 (line 374) | __attribute__((always_inline)) inline uint8_t loadAndScale2(int lane) { ... function advanceAndLoadAndScale0 (line 375) | __attribute__((always_inline)) inline uint8_t advanceAndLoadAndScale0(in... function stepAdvanceAndLoadAndScale0 (line 376) | __attribute__((always_inline)) inline uint8_t stepAdvanceAndLoadAndScale... function loadAndScale0 (line 378) | __attribute__((always_inline)) inline uint8_t loadAndScale0() { return l... function loadAndScale1 (line 379) | __attribute__((always_inline)) inline uint8_t loadAndScale1() { return l... function loadAndScale2 (line 380) | __attribute__((always_inline)) inline uint8_t loadAndScale2() { return l... function advanceAndLoadAndScale0 (line 381) | __attribute__((always_inline)) inline uint8_t advanceAndLoadAndScale0() ... function stepAdvanceAndLoadAndScale0 (line 382) | __attribute__((always_inline)) inline uint8_t stepAdvanceAndLoadAndScale... function getScale0 (line 384) | __attribute__((always_inline)) inline uint8_t getScale0() { return getsc... function getScale1 (line 385) | __attribute__((always_inline)) inline uint8_t getScale1() { return getsc... function getScale2 (line 386) | __attribute__((always_inline)) inline uint8_t getScale2() { return getsc... function virtual (line 397) | virtual void showColor(const struct CRGB & data, int nLeds, CRGB scale) { function virtual (line 406) | virtual void show(const struct CRGB *data, int nLeds, CRGB scale) { FILE: Software/firmware_demo/lib/FastLED/src/fastled_delay.h function wait (line 22) | void wait() { function mark (line 29) | void mark() { mLastMicros = micros() & 0xFFFF; } function wait (line 38) | void wait() { } function mark (line 39) | void mark() {} function delaycycles_min1 (line 69) | void delaycycles_min1() { function _delaycycles_AVR (line 80) | void _delaycycles_AVR() { function delaycycles (line 95) | inline void delaycycles() { function delaycycles (line 115) | inline void delaycycles() { function delaycycles (line 123) | inline void delaycycles<-10>() {} function delaycycles (line 124) | inline void delaycycles<-9>() {} function delaycycles (line 125) | inline void delaycycles<-8>() {} function delaycycles (line 126) | inline void delaycycles<-7>() {} function delaycycles (line 127) | inline void delaycycles<-6>() {} function delaycycles (line 128) | inline void delaycycles<-5>() {} function delaycycles (line 129) | inline void delaycycles<-4>() {} function delaycycles (line 130) | inline void delaycycles<-3>() {} function delaycycles (line 131) | inline void delaycycles<-2>() {} function delaycycles (line 132) | inline void delaycycles<-1>() {} function delaycycles (line 133) | inline void delaycycles<0>() {} function delaycycles (line 134) | inline void delaycycles<1>() {FL_NOP;} function delaycycles (line 135) | inline void delaycycles<2>() {FL_NOP2;} function delaycycles (line 136) | inline void delaycycles<3>() {FL_NOP;FL_NOP2;} function delaycycles (line 137) | inline void delaycycles<4>() {FL_NOP2;FL_NOP2;} function delaycycles (line 138) | inline void delaycycles<5>() {FL_NOP2;FL_NOP2;FL_NOP;} FILE: Software/firmware_demo/lib/FastLED/src/fastpin.h function class (line 25) | class Selectable { function class (line 34) | class Pin : public Selectable { type RwReg (line 49) | typedef volatile RwReg * port_ptr_t; type RwReg (line 50) | typedef RwReg port_t; function setOutput (line 52) | inline void setOutput() { pinMode(mPin, OUTPUT); } function setInput (line 53) | inline void setInput() { pinMode(mPin, INPUT); } function hi (line 55) | inline void hi() __attribute__ ((always_inline)) { *mPort |= mPinMask; } function lo (line 56) | inline void lo() __attribute__ ((always_inline)) { *mPort &= ~mPinMask; } function strobe (line 58) | inline void strobe() __attribute__ ((always_inline)) { toggle(); toggle(... function toggle (line 59) | inline void toggle() __attribute__ ((always_inline)) { *mInPort = mPinMa... function hi (line 61) | inline void hi(register port_ptr_t port) __attribute__ ((always_inline))... function lo (line 62) | inline void lo(register port_ptr_t port) __attribute__ ((always_inline))... function set (line 63) | inline void set(register port_t val) __attribute__ ((always_inline)) { *... function fastset (line 65) | inline void fastset(register port_ptr_t port, register port_t val) __att... function port_t (line 67) | port_t hival() __attribute__ ((always_inline)) { return *mPort | mPinMas... function port_t (line 68) | port_t loval() __attribute__ ((always_inline)) { return *mPort & ~mPinMa... function port_ptr_t (line 69) | port_ptr_t port() __attribute__ ((always_inline)) { return mPort; } function port_t (line 70) | port_t mask() __attribute__ ((always_inline)) { return mPinMask; } function virtual (line 72) | virtual void select() { hi(); } function virtual (line 73) | virtual void release() { lo(); } function virtual (line 74) | virtual bool isSelected() { return (*mPort & mPinMask) == mPinMask; } function class (line 77) | class OutputPin : public Pin { function class (line 82) | class InputPin : public Pin { function class (line 90) | class Pin : public Selectable { function setPin (line 106) | void setPin(int pin) { mPin = pin; _init(); } type RwReg (line 108) | typedef volatile RwReg * port_ptr_t; type RwReg (line 109) | typedef RwReg port_t; function setOutput (line 111) | inline void setOutput() { /* TODO: Set pin output */ } function setInput (line 112) | inline void setInput() { /* TODO: Set pin input */ } function hi (line 114) | inline void hi() __attribute__ ((always_inline)) { *mPort |= mPinMask; } function lo (line 115) | inline void lo() __attribute__ ((always_inline)) { *mPort &= ~mPinMask; } function strobe (line 117) | inline void strobe() __attribute__ ((always_inline)) { toggle(); toggle(... function toggle (line 118) | inline void toggle() __attribute__ ((always_inline)) { *mInPort = mPinMa... function hi (line 120) | inline void hi(register port_ptr_t port) __attribute__ ((always_inline))... function lo (line 121) | inline void lo(register port_ptr_t port) __attribute__ ((always_inline))... function set (line 122) | inline void set(register port_t val) __attribute__ ((always_inline)) { *... function fastset (line 124) | inline void fastset(register port_ptr_t port, register port_t val) __att... function port_t (line 126) | port_t hival() __attribute__ ((always_inline)) { return *mPort | mPinMas... function port_t (line 127) | port_t loval() __attribute__ ((always_inline)) { return *mPort & ~mPinMa... function port_ptr_t (line 128) | port_ptr_t port() __attribute__ ((always_inline)) { return mPort; } function port_t (line 129) | port_t mask() __attribute__ ((always_inline)) { return mPinMask; } function virtual (line 131) | virtual void select() { hi(); } function virtual (line 132) | virtual void release() { lo(); } function virtual (line 133) | virtual bool isSelected() { return (*mPort & mPinMask) == mPinMask; } function class (line 136) | class OutputPin : public Pin { function class (line 141) | class InputPin : public Pin { function _init (line 167) | static void _init() { type RwReg (line 177) | typedef RwReg port_t; function setOutput (line 179) | inline static void setOutput() { _init(); pinMode(PIN, OUTPUT); } function setInput (line 180) | inline static void setInput() { _init(); pinMode(PIN, INPUT); } function hi (line 182) | inline static void hi() __attribute__ ((always_inline)) { *sPort |= sPin... function lo (line 183) | inline static void lo() __attribute__ ((always_inline)) { *sPort &= ~sPi... function strobe (line 185) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 187) | inline static void toggle() __attribute__ ((always_inline)) { *sInPort =... function hi (line 189) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 190) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function set (line 191) | inline static void set(register port_t val) __attribute__ ((always_inlin... function fastset (line 193) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 195) | static port_t hival() __attribute__ ((always_inline)) { return *sPort | ... function port_t (line 196) | static port_t loval() __attribute__ ((always_inline)) { return *sPort & ... function port_ptr_t (line 197) | static port_ptr_t port() __attribute__ ((always_inline)) { return sPort; } function port_t (line 198) | static port_t mask() __attribute__ ((always_inline)) { return sPinMask; } function validpin (line 208) | constexpr static bool validpin() { return false; } function _init (line 212) | static void _init() { } type RwReg (line 216) | typedef RwReg port_t; function setOutput (line 218) | inline static void setOutput() { } function setInput (line 219) | inline static void setInput() { } function hi (line 221) | inline static void hi() __attribute__ ((always_inline)) { } function lo (line 222) | inline static void lo() __attribute__ ((always_inline)) { } function strobe (line 224) | inline static void strobe() __attribute__ ((always_inline)) { } function toggle (line 226) | inline static void toggle() __attribute__ ((always_inline)) { } function hi (line 228) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 229) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function set (line 230) | inline static void set(register port_t val) __attribute__ ((always_inlin... function fastset (line 232) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 234) | static port_t hival() __attribute__ ((always_inline)) { return 0; } function port_t (line 235) | static port_t loval() __attribute__ ((always_inline)) { return 0;} function port_ptr_t (line 236) | static port_ptr_t port() __attribute__ ((always_inline)) { return NULL; } function port_t (line 237) | static port_t mask() __attribute__ ((always_inline)) { return 0; } type reg32_t (line 244) | typedef volatile uint32_t & reg32_t; function hasPort (line 249) | static bool hasPort() { return 0; } FILE: Software/firmware_demo/lib/FastLED/src/fastspi_bitbang.h type typename (line 23) | typedef typename FastPin::port_ptr_t clock_ptr_t; type typename (line 27) | typedef typename FastPin::port_t data_t; type typename (line 28) | typedef typename FastPin::port_t clock_t; function setSelect (line 34) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 36) | void init() { function stop (line 45) | static void stop() { } function wait (line 48) | static void wait() __attribute__((always_inline)) { } function waitFully (line 49) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeByteNoWait (line 51) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBytePostWait (line 52) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeWord (line 54) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 57) | static void writeByte(uint8_t b) { function writeByte (line 84) | static void writeByte(uint8_t b, data_ptr_t datapin, function writeByte (line 100) | static void writeByte(uint8_t b, clock_ptr_t clockpin, data_ptr_t datapin, function writeBit (line 128) | inline static void writeBit(uint8_t b) { function writeBit (line 156) | inline static void writeBit(uint8_t b, clock_ptr_t clockpin, data_ptr_t ... function writeBit (line 171) | inline static void writeBit(uint8_t b, clock_ptr_t clockpin, data_ptr_t ... function writeBit (line 188) | inline static void writeBit(uint8_t b, data_ptr_t clockdatapin, function release (line 214) | void release() { if(m_pSelect != NULL) { m_pSelect->release(); } } function writeBytesValue (line 217) | void writeBytesValue(uint8_t value, int len) { function writeBytesValueRaw (line 223) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytes (line 307) | void writeBytes(register uint8_t *data, int len) { writeBytes(... FILE: Software/firmware_demo/lib/FastLED/src/fastspi_nop.h function setSelect (line 22) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 25) | void init() { /* TODO */ } function select (line 28) | void select() { /* TODO */ } function release (line 31) | void release() { /* TODO */ } function writeBit (line 37) | static void writeBit(uint8_t b) { /* TODO */ } function writeByte (line 40) | void writeByte(uint8_t b) { /* TODO */ } function writeWord (line 42) | void writeWord(uint16_t w) { /* TODO */ } function writeBytesValueRaw (line 45) | static void writeBytesValueRaw(uint8_t value, int len) { /* TODO */ } function writeBytesValue (line 48) | void writeBytesValue(uint8_t value, int len) { /* TODO */ } function writeBytes (line 51) | void writeBytes(uint8_t *data, int len) { /* TODO */ } function writeBit (line 54) | static void writeBit(uint8_t b) { /* TODO */ } FILE: Software/firmware_demo/lib/FastLED/src/fastspi_ref.h function setSelect (line 20) | void setSelect(Selectable *pSelect) { /* TODO */ } function init (line 23) | void init() { /* TODO */ } function select (line 26) | void inline select() __attribute__((always_inline)) { if(m_pSelect != NU... function release (line 29) | void inline release() __attribute__((always_inline)) { if(m_pSelect != N... function waitFully (line 32) | static void waitFully() { /* TODO */ } function writeByte (line 35) | static void writeByte(uint8_t b) { /* TODO */ } function writeWord (line 38) | static void writeWord(uint16_t w) { /* TODO */ } function writeBytesValueRaw (line 41) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 46) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 64) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function writeBit (line 67) | static void writeBit(uint8_t b) { /* TODO */ } FILE: Software/firmware_demo/lib/FastLED/src/fastspi_types.h function class (line 20) | class DATA_NOP { function adjust (line 23) | static __attribute__((always_inline)) inline uint8_t adjust(register uin... function postBlock (line 24) | static __attribute__((always_inline)) inline void postBlock(int /* len *... FILE: Software/firmware_demo/lib/FastLED/src/hsv2rgb.cpp type CHSV (line 50) | struct CHSV type CRGB (line 50) | struct CRGB type CHSV (line 51) | struct CHSV type CRGB (line 51) | struct CRGB function hsv2rgb_raw (line 54) | void hsv2rgb_raw(const struct CHSV & hsv, struct CRGB & rgb) function hsv2rgb_raw (line 59) | void hsv2rgb_raw(const struct CHSV & hsv, struct CRGB & rgb) function hsv2rgb_raw_C (line 71) | void hsv2rgb_raw_C (const struct CHSV & hsv, struct CRGB & rgb) function hsv2rgb_raw_avr (line 160) | void hsv2rgb_raw_avr(const struct CHSV & hsv, struct CRGB & rgb) function hsv2rgb_spectrum (line 256) | void hsv2rgb_spectrum( const CHSV& hsv, CRGB& rgb) function hsv2rgb_rainbow (line 278) | void hsv2rgb_rainbow( const CHSV& hsv, CRGB& rgb) function hsv2rgb_raw (line 500) | void hsv2rgb_raw(const struct CHSV * phsv, struct CRGB * prgb, int numLe... function hsv2rgb_rainbow (line 506) | void hsv2rgb_rainbow( const struct CHSV* phsv, struct CRGB * prgb, int n... function hsv2rgb_spectrum (line 512) | void hsv2rgb_spectrum( const struct CHSV* phsv, struct CRGB * prgb, int ... function CHSV (line 525) | CHSV rgb2hsv_approximate( const CRGB& rgb) FILE: Software/firmware_demo/lib/FastLED/src/hsv2rgb.h type CHSV (line 18) | struct CHSV type CRGB (line 18) | struct CRGB type CHSV (line 19) | struct CHSV type CRGB (line 19) | struct CRGB type CHSV (line 31) | struct CHSV type CRGB (line 31) | struct CRGB type CHSV (line 32) | struct CHSV type CRGB (line 32) | struct CRGB type CHSV (line 47) | struct CHSV type CRGB (line 47) | struct CRGB type CHSV (line 48) | struct CHSV type CRGB (line 48) | struct CRGB FILE: Software/firmware_demo/lib/FastLED/src/lib8tion.cpp function test1abs (line 135) | void test1abs( int8_t i) function testabs (line 142) | void testabs() function testmul8 (line 152) | void testmul8() function testscale8 (line 172) | void testscale8() function testqadd8 (line 207) | void testqadd8() function testnscale8x3 (line 224) | void testnscale8x3() FILE: Software/firmware_demo/lib/FastLED/src/lib8tion.h type fract8 (line 372) | typedef uint8_t fract8; type sfract7 (line 376) | typedef int8_t sfract7; type fract16 (line 380) | typedef uint16_t fract16; type sfract15 (line 384) | typedef int16_t sfract15; type accum88 (line 391) | typedef uint16_t accum88; type saccum78 (line 392) | typedef int16_t saccum78; type accum1616 (line 393) | typedef uint32_t accum1616; type saccum1516 (line 394) | typedef int32_t saccum1516; type accum124 (line 395) | typedef uint16_t accum124; type saccum114 (line 396) | typedef int32_t saccum114; type IEEE754binary32_t (line 400) | typedef union { function LIB8STATIC (line 442) | LIB8STATIC float sfract15ToFloat( sfract15 y) function LIB8STATIC (line 451) | LIB8STATIC sfract15 floatToSfract15( float f) function LIB8STATIC (line 494) | LIB8STATIC uint8_t lerp8by8( uint8_t a, uint8_t b, fract8 frac) function LIB8STATIC (line 511) | LIB8STATIC uint16_t lerp16by16( uint16_t a, uint16_t b, fract16 frac) function LIB8STATIC (line 528) | LIB8STATIC uint16_t lerp16by8( uint16_t a, uint16_t b, fract8 frac) function LIB8STATIC (line 545) | LIB8STATIC int16_t lerp15by8( int16_t a, int16_t b, fract8 frac) function LIB8STATIC (line 562) | LIB8STATIC int16_t lerp15by16( int16_t a, int16_t b, fract16 frac) function LIB8STATIC (line 594) | LIB8STATIC uint8_t map8( uint8_t in, uint8_t rangeStart, uint8_t rangeEnd) function LIB8STATIC (line 611) | LIB8STATIC uint8_t ease8InOutQuad( uint8_t i) function LIB8STATIC (line 629) | LIB8STATIC uint8_t ease8InOutQuad(uint8_t val) { function LIB8STATIC (line 656) | LIB8STATIC uint16_t ease16InOutQuad( uint16_t i) function LIB8STATIC (line 673) | LIB8STATIC fract8 ease8InOutCubic( fract8 i) function LIB8STATIC (line 702) | LIB8STATIC fract8 ease8InOutApprox( fract8 i) function LIB8STATIC (line 723) | LIB8STATIC uint8_t ease8InOutApprox( fract8 i) function LIB8STATIC (line 767) | LIB8STATIC uint8_t triwave8(uint8_t in) function LIB8STATIC (line 788) | LIB8STATIC uint8_t quadwave8(uint8_t in) function LIB8STATIC (line 795) | LIB8STATIC uint8_t cubicwave8(uint8_t in) type q (line 861) | typedef q q44; type q (line 863) | typedef q q62; type q (line 865) | typedef q q88; type q (line 867) | typedef q q124; function LIB8STATIC (line 1011) | LIB8STATIC uint16_t seconds16() function LIB8STATIC (line 1021) | LIB8STATIC uint16_t minutes16() function LIB8STATIC (line 1031) | LIB8STATIC uint8_t hours8() function LIB8STATIC (line 1050) | LIB8STATIC uint16_t div1024_32_16( uint32_t in32) function LIB8STATIC (line 1075) | LIB8STATIC uint16_t bseconds16() function setPeriod (line 1133) | void setPeriod( timeType period) { mPeriod = period; } function timeType (line 1134) | timeType getTime() { return (timeType)(timeGetter()); } function timeType (line 1135) | timeType getPeriod() { return mPeriod; } function timeType (line 1136) | timeType getElapsed() { return getTime() - mPrevTrigger; } function timeType (line 1137) | timeType getRemaining() { return mPeriod - getElapsed(); } function timeType (line 1138) | timeType getLastTriggerTime() { return mPrevTrigger; } function ready (line 1139) | bool ready() { function reset (line 1144) | void reset() { mPrevTrigger = getTime(); } function trigger (line 1145) | void trigger() { mPrevTrigger = getTime() - mPeriod; } function operator (line 1147) | operator bool() { return ready(); } type CEveryNTimePeriods (line 1149) | typedef CEveryNTimePeriods CEveryNSeconds; type CEveryNTimePeriods (line 1150) | typedef CEveryNTimePeriods CEveryNBSeconds; type CEveryNTimePeriods (line 1151) | typedef CEveryNTimePeriods CEveryNMillis; type CEveryNTimePeriods (line 1152) | typedef CEveryNTimePeriods CEveryNMinutes; type CEveryNTimePeriods (line 1153) | typedef CEveryNTimePeriods CEveryNHours; FILE: Software/firmware_demo/lib/FastLED/src/lib8tion/math8.h function LIB8STATIC_ALWAYS_INLINE (line 23) | LIB8STATIC_ALWAYS_INLINE uint8_t qadd8( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 57) | LIB8STATIC_ALWAYS_INLINE int8_t qadd7( int8_t i, int8_t j) function LIB8STATIC_ALWAYS_INLINE (line 94) | LIB8STATIC_ALWAYS_INLINE uint8_t qsub8( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 123) | LIB8STATIC_ALWAYS_INLINE uint8_t add8( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 138) | LIB8STATIC_ALWAYS_INLINE uint16_t add8to16( uint8_t i, uint16_t j) function LIB8STATIC_ALWAYS_INLINE (line 159) | LIB8STATIC_ALWAYS_INLINE uint8_t sub8( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 176) | LIB8STATIC_ALWAYS_INLINE uint8_t avg8( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 198) | LIB8STATIC_ALWAYS_INLINE uint16_t avg16( uint16_t i, uint16_t j) function LIB8STATIC_ALWAYS_INLINE (line 224) | LIB8STATIC_ALWAYS_INLINE uint8_t avg8r( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 248) | LIB8STATIC_ALWAYS_INLINE uint16_t avg16r( uint16_t i, uint16_t j) function LIB8STATIC_ALWAYS_INLINE (line 279) | LIB8STATIC_ALWAYS_INLINE int8_t avg7( int8_t i, int8_t j) function LIB8STATIC_ALWAYS_INLINE (line 301) | LIB8STATIC_ALWAYS_INLINE int16_t avg15( int16_t i, int16_t j) function LIB8STATIC_ALWAYS_INLINE (line 334) | LIB8STATIC_ALWAYS_INLINE uint8_t mod8( uint8_t a, uint8_t m) function LIB8STATIC (line 361) | LIB8STATIC uint8_t addmod8( uint8_t a, uint8_t b, uint8_t m) function LIB8STATIC (line 383) | LIB8STATIC uint8_t submod8( uint8_t a, uint8_t b, uint8_t m) function LIB8STATIC_ALWAYS_INLINE (line 402) | LIB8STATIC_ALWAYS_INLINE uint8_t mul8( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 427) | LIB8STATIC_ALWAYS_INLINE uint8_t qmul8( uint8_t i, uint8_t j) function LIB8STATIC_ALWAYS_INLINE (line 459) | LIB8STATIC_ALWAYS_INLINE int8_t abs8( int8_t i) function LIB8STATIC (line 483) | LIB8STATIC uint8_t sqrt16(uint16_t x) function LIB8STATIC (line 519) | LIB8STATIC uint8_t blend8( uint8_t a, uint8_t b, uint8_t amountOfB) function LIB8STATIC (line 627) | LIB8STATIC uint8_t blend8( uint8_t a, uint8_t b, uint8_t amountOfB) FILE: Software/firmware_demo/lib/FastLED/src/lib8tion/random8.h function LIB8STATIC (line 25) | LIB8STATIC uint8_t random8() function LIB8STATIC (line 35) | LIB8STATIC uint16_t random16() function LIB8STATIC (line 43) | LIB8STATIC uint8_t random8(uint8_t lim) function LIB8STATIC (line 53) | LIB8STATIC uint8_t random8(uint8_t min, uint8_t lim) function LIB8STATIC (line 62) | LIB8STATIC uint16_t random16( uint16_t lim) function LIB8STATIC (line 73) | LIB8STATIC uint16_t random16( uint16_t min, uint16_t lim) function LIB8STATIC (line 81) | LIB8STATIC void random16_set_seed( uint16_t seed) function LIB8STATIC (line 87) | LIB8STATIC uint16_t random16_get_seed() function LIB8STATIC (line 93) | LIB8STATIC void random16_add_entropy( uint16_t entropy) FILE: Software/firmware_demo/lib/FastLED/src/lib8tion/scale8.h function LIB8STATIC_ALWAYS_INLINE (line 20) | LIB8STATIC_ALWAYS_INLINE uint8_t scale8( uint8_t i, fract8 scale) function LIB8STATIC_ALWAYS_INLINE (line 98) | LIB8STATIC_ALWAYS_INLINE uint8_t scale8_video( uint8_t i, fract8 scale) function LIB8STATIC_ALWAYS_INLINE (line 144) | LIB8STATIC_ALWAYS_INLINE uint8_t scale8_LEAVING_R1_DIRTY( uint8_t i, fra... function LIB8STATIC_ALWAYS_INLINE (line 228) | LIB8STATIC_ALWAYS_INLINE uint8_t scale8_video_LEAVING_R1_DIRTY( uint8_t ... function LIB8STATIC_ALWAYS_INLINE (line 296) | LIB8STATIC_ALWAYS_INLINE void cleanup_R1() function LIB8STATIC_ALWAYS_INLINE (line 413) | LIB8STATIC_ALWAYS_INLINE uint16_t scale16by8( uint16_t i, fract8 scale ) function LIB8STATIC (line 482) | LIB8STATIC uint16_t scale16( uint16_t i, fract16 scale ) function LIB8STATIC (line 658) | LIB8STATIC uint8_t dim8_raw( uint8_t x) function LIB8STATIC (line 664) | LIB8STATIC uint8_t dim8_video( uint8_t x) function LIB8STATIC (line 670) | LIB8STATIC uint8_t dim8_lin( uint8_t x ) function LIB8STATIC (line 682) | LIB8STATIC uint8_t brighten8_raw( uint8_t x) function LIB8STATIC (line 689) | LIB8STATIC uint8_t brighten8_video( uint8_t x) function LIB8STATIC (line 696) | LIB8STATIC uint8_t brighten8_lin( uint8_t x ) FILE: Software/firmware_demo/lib/FastLED/src/lib8tion/trig8.h function LIB8STATIC (line 27) | LIB8STATIC int16_t sin16_avr( uint16_t theta ) function LIB8STATIC (line 88) | LIB8STATIC int16_t sin16_C( uint16_t theta ) function LIB8STATIC (line 121) | LIB8STATIC int16_t cos16( uint16_t theta) function LIB8STATIC (line 156) | LIB8STATIC uint8_t sin8_avr( uint8_t theta) function LIB8STATIC (line 216) | LIB8STATIC uint8_t sin8_C( uint8_t theta) function LIB8STATIC (line 254) | LIB8STATIC uint8_t cos8( uint8_t theta) FILE: Software/firmware_demo/lib/FastLED/src/noise.cpp function avg15_inline_avr_mul (line 37) | static int16_t inline __attribute__((always_inline)) avg15_inline_avr_m... function grad16 (line 78) | static int16_t inline __attribute__((always_inline)) grad16(uint8_t has... function grad16 (line 109) | static int16_t inline __attribute__((always_inline)) grad16(uint8_t hash... function grad16 (line 119) | static int16_t inline __attribute__((always_inline)) grad16(uint8_t hash... function selectBasedOnHashBit (line 135) | static int8_t inline __attribute__((always_inline)) selectBasedOnHashBit... function grad8 (line 154) | static int8_t inline __attribute__((always_inline)) grad8(uint8_t hash,... function grad8 (line 204) | static int8_t inline __attribute__((always_inline)) grad8(uint8_t hash, ... function grad8 (line 223) | static int8_t inline __attribute__((always_inline)) grad8(uint8_t hash, ... function logfade12 (line 248) | uint16_t logfade12(uint16_t val) { function lerp15by12 (line 252) | static int16_t inline __attribute__((always_inline)) lerp15by12( int16_t... function lerp7by8 (line 269) | static int8_t inline __attribute__((always_inline)) lerp7by8( int8_t a, ... function inoise16_raw (line 289) | int16_t inoise16_raw(uint32_t x, uint32_t y, uint32_t z) function inoise16 (line 332) | uint16_t inoise16(uint32_t x, uint32_t y, uint32_t z) { function inoise16_raw (line 348) | int16_t inoise16_raw(uint32_t x, uint32_t y) function inoise16 (line 381) | uint16_t inoise16(uint32_t x, uint32_t y) { function inoise16_raw (line 396) | int16_t inoise16_raw(uint32_t x) function inoise16 (line 421) | uint16_t inoise16(uint32_t x) { function inoise8_raw (line 425) | int8_t inoise8_raw(uint16_t x, uint16_t y, uint16_t z) function inoise8 (line 466) | uint8_t inoise8(uint16_t x, uint16_t y, uint16_t z) { function inoise8_raw (line 474) | int8_t inoise8_raw(uint16_t x, uint16_t y) function inoise8 (line 510) | uint8_t inoise8(uint16_t x, uint16_t y) { function inoise8_raw (line 519) | int8_t inoise8_raw(uint16_t x) function inoise8 (line 544) | uint8_t inoise8(uint16_t x) { function fill_raw_noise8 (line 565) | void fill_raw_noise8(uint8_t *pData, uint8_t num_points, uint8_t octaves... function fill_raw_noise16into8 (line 578) | void fill_raw_noise16into8(uint8_t *pData, uint8_t num_points, uint8_t o... function fill_raw_2dnoise8 (line 594) | void fill_raw_2dnoise8(uint8_t *pData, int width, int height, uint8_t oc... function fill_raw_2dnoise8 (line 628) | void fill_raw_2dnoise8(uint8_t *pData, int width, int height, uint8_t oc... function fill_raw_2dnoise16 (line 632) | void fill_raw_2dnoise16(uint16_t *pData, int width, int height, uint8_t ... function fill_raw_2dnoise16into8 (line 666) | void fill_raw_2dnoise16into8(uint8_t *pData, int width, int height, uint... function fill_raw_2dnoise16into8 (line 699) | void fill_raw_2dnoise16into8(uint8_t *pData, int width, int height, uint... function fill_noise8 (line 703) | void fill_noise8(CRGB *leds, int num_leds, function fill_noise16 (line 721) | void fill_noise16(CRGB *leds, int num_leds, function fill_2dnoise8 (line 739) | void fill_2dnoise8(CRGB *leds, int width, int height, bool serpentine, function fill_2dnoise16 (line 772) | void fill_2dnoise16(CRGB *leds, int width, int height, bool serpentine, FILE: Software/firmware_demo/lib/FastLED/src/pixelset.h function reversed (line 44) | bool reversed() { return len < 0; } function PIXEL_TYPE (line 53) | inline PIXEL_TYPE & operator[](int x) const { if(dir & 0x80) { return le... function CPixelView (line 59) | inline CPixelView operator()(int start, int end) { return CPixelView(led... function CPixelView (line 100) | inline CPixelView & addToRGB(uint8_t inc) { for(iterator pixel = begin()... function CPixelView (line 105) | inline CPixelView & subFromRGB(uint8_t inc) { for(iterator pixel = begin... function CPixelView (line 127) | inline CPixelView & nscale8_video(uint8_t scaledown) { for(iterator pixe... function CPixelView (line 131) | inline CPixelView & fadeLightBy(uint8_t fadefactor) { return nscale8_vid... function CPixelView (line 134) | inline CPixelView & nscale8(uint8_t scaledown) { for(iterator pixel = be... function CPixelView (line 141) | inline CPixelView & fadeToBlackBy(uint8_t fade) { return nscale8(255 - f... function operator (line 159) | inline operator bool() { for(iterator pixel = begin(), _end = end(); pix... function CPixelView (line 162) | inline CPixelView & fill_solid(const PIXEL_TYPE & color) { *this = color... function CPixelView (line 163) | inline CPixelView & fill_solid(const CHSV & color) { if(dir>0) { *this =... function CPixelView (line 165) | inline CPixelView & fill_rainbow(uint8_t initialhue, uint8_t deltahue=5) { function CPixelView (line 174) | inline CPixelView & fill_gradient(const CHSV & startcolor, const CHSV & ... function CPixelView (line 183) | inline CPixelView & fill_gradient(const CHSV & c1, const CHSV & c2, cons... function CPixelView (line 192) | inline CPixelView & fill_gradient(const CHSV & c1, const CHSV & c2, cons... function CPixelView (line 201) | inline CPixelView & fill_gradient_RGB(const PIXEL_TYPE & startcolor, con... function CPixelView (line 210) | inline CPixelView & fill_gradient_RGB(const PIXEL_TYPE & c1, const PIXEL... function CPixelView (line 219) | inline CPixelView & fill_gradient_RGB(const PIXEL_TYPE & c1, const PIXEL... function CPixelView (line 228) | inline CPixelView & nblend(const PIXEL_TYPE & overlay, fract8 amountOfOv... function CPixelView (line 229) | inline CPixelView & nblend(const CPixelView & rhs, fract8 amountOfOverla... function CPixelView (line 232) | inline CPixelView & blur1d(fract8 blur_amount) { function CPixelView (line 241) | inline CPixelView & napplyGamma_video(float gamma) { function CPixelView (line 250) | inline CPixelView & napplyGamma_video(float gammaR, float gammaG, float ... function other (line 273) | __attribute__((always_inline)) inline bool operator!=(pixelset_iterator_... type pixelset_iterator_base (line 279) | typedef pixelset_iterator_base const_iterator; function iterator (line 281) | iterator begin() { return iterator(leds, dir); } function iterator (line 282) | iterator end() { return iterator(end_pos, dir); } type CPixelView (line 291) | typedef CPixelView CRGBSet; FILE: Software/firmware_demo/lib/FastLED/src/pixeltypes.h type CHSV (line 13) | struct CHSV function const (line 23) | struct CHSV { function CHSV (line 65) | __attribute__((always_inline)) = default; type HSVHue (line 77) | typedef enum { function const (line 89) | struct CRGB { function r (line 136) | inline CRGB( LEDColorCorrection colorcode) __attribute__((always_inline)) function CRGB (line 170) | inline CRGB& setRGB (uint8_t nr, uint8_t ng, uint8_t nb) __attribute__((... function CRGB (line 179) | inline CRGB& setHSV (uint8_t hue, uint8_t sat, uint8_t val) __attribute_... function CRGB (line 186) | inline CRGB& setHue (uint8_t hue) __attribute__((always_inline)) function CRGB (line 200) | inline CRGB& setColorCode (uint32_t colorcode) __attribute__((always_inl... function CRGB (line 222) | inline CRGB& addToRGB (uint8_t d ) function CRGB (line 243) | inline CRGB& subtractFromRGB(uint8_t d ) function CRGB (line 259) | inline CRGB operator-- (int ) __attribute__((always_inline)) function CRGB (line 274) | inline CRGB operator++ (int ) __attribute__((always_inline)) function CRGB (line 314) | inline CRGB& nscale8_video (uint8_t scaledown ) function CRGB (line 329) | inline CRGB& fadeLightBy (uint8_t fadefactor ) function CRGB (line 338) | inline CRGB& nscale8 (uint8_t scaledown ) function CRGB (line 347) | inline CRGB& nscale8 (const CRGB & scaledown ) function CRGB (line 356) | inline CRGB scale8 (uint8_t scaledown ) const function CRGB (line 364) | inline CRGB scale8 (const CRGB & scaledown ) const function CRGB (line 374) | inline CRGB& fadeToBlackBy (uint8_t fadefactor ) function CRGB (line 423) | inline CRGB operator- () const function getLuma (line 444) | inline uint8_t getLuma ( ) const { function CRGB (line 485) | inline CRGB lerp8( const CRGB& other, fract8 frac) const function CRGB (line 497) | inline CRGB lerp16( const CRGB& other, fract16 frac) const function getParity (line 510) | inline uint8_t getParity() function setParity (line 539) | inline void setParity( uint8_t parity) type HTMLColorCode (line 587) | typedef enum { function operator (line 749) | inline __attribute__((always_inline)) bool operator== (const CRGB& lhs, ... function operator (line 754) | inline __attribute__((always_inline)) bool operator!= (const CRGB& lhs, ... function operator (line 759) | inline __attribute__((always_inline)) bool operator< (const CRGB& lhs, c... function operator (line 767) | inline __attribute__((always_inline)) bool operator> (const CRGB& lhs, c... function operator (line 775) | inline __attribute__((always_inline)) bool operator>= (const CRGB& lhs, ... function operator (line 783) | inline __attribute__((always_inline)) bool operator<= (const CRGB& lhs, ... type EOrder (line 852) | enum EOrder { FILE: Software/firmware_demo/lib/FastLED/src/platforms.cpp function PWM0_IRQHandler (line 20) | void PWM0_IRQHandler(void) { ++isrCount; PWM_Arbiter<0>::isr_handler(); } function PWM1_IRQHandler (line 23) | void PWM1_IRQHandler(void) { ++isrCount; PWM_Arbiter<1>::isr_handler(); } function PWM2_IRQHandler (line 26) | void PWM2_IRQHandler(void) { ++isrCount; PWM_Arbiter<2>::isr_handler(); } function PWM3_IRQHandler (line 29) | void PWM3_IRQHandler(void) { ++isrCount; PWM_Arbiter<3>::isr_handler(); } FILE: Software/firmware_demo/lib/FastLED/src/platforms/apollo3/clockless_apollo3.h function __am_hal_systick_count (line 23) | __attribute__ ((always_inline)) inline static uint32_t __am_hal_systick_... type typename (line 32) | typedef typename FastPin::port_t data_t; function writeBits (line 87) | inline static void writeBits(register uint32_t & next_mark, register uin... function showRGBInternal (line 125) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/apollo3/fastpin_apollo3.h type port_t (line 16) | typedef uint32_t port_t; function setOutput (line 18) | inline static void setOutput() { pinMode(PIN, OUTPUT); am_hal_gpio_fastg... function setInput (line 19) | inline static void setInput() { am_hal_gpio_fastgpio_disable(PAD); pinMo... function hi (line 21) | inline static void hi() __attribute__ ((always_inline)) { am_hal_gpio_fa... function lo (line 22) | inline static void lo() __attribute__ ((always_inline)) { am_hal_gpio_fa... function set (line 23) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 25) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 27) | inline static void toggle() __attribute__ ((always_inline)) { if( am_hal... function hi (line 29) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 30) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 31) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 33) | inline static port_t hival() __attribute__ ((always_inline)) { return 0; } function port_t (line 34) | inline static port_t loval() __attribute__ ((always_inline)) { return 0; } function port_ptr_t (line 35) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_t (line 36) | inline static port_t mask() __attribute__ ((always_inline)) { return 0; } FILE: Software/firmware_demo/lib/FastLED/src/platforms/apollo3/fastspi_apollo3.h function setSelect (line 25) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 28) | void init() { function select (line 36) | void inline select() { /* TODO */ } function release (line 39) | void inline release() { /* TODO */ } function waitFully (line 42) | static void waitFully() { /* TODO */ } function writeByte (line 45) | static void writeByte(uint8_t b) { function writeWord (line 57) | static void writeWord(uint16_t w) { function writeBytesValueRaw (line 63) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 68) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 88) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function writeBit (line 91) | static void writeBit(uint8_t b) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/apollo3/led_sysdefs_apollo3.h type RoReg (line 29) | typedef volatile uint8_t RoReg; type RwReg (line 30) | typedef volatile uint8_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/common/m0clockless.h type M0ClocklessData (line 4) | struct M0ClocklessData { type M0ClocklessData (line 17) | struct M0ClocklessData FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/d21/clockless_arm_d21.h type typename (line 11) | typedef typename FastPinBB::port_t data_t; function showRGBInternal (line 39) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/d21/fastpin_arm_d21.h type port_t (line 21) | typedef uint32_t port_t; function setOutput (line 24) | inline static void setOutput() { function setInput (line 31) | inline static void setInput() { /* TODO */ } function setOutput (line 34) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 35) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 37) | inline static void hi() __attribute__ ((always_inline)) { PORT_IOBUS->Gr... function lo (line 38) | inline static void lo() __attribute__ ((always_inline)) { PORT_IOBUS->Gr... function set (line 39) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 41) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 43) | inline static void toggle() __attribute__ ((always_inline)) { PORT_IOBUS... function hi (line 45) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 46) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 47) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 49) | inline static port_t hival() __attribute__ ((always_inline)) { return PO... function port_t (line 50) | inline static port_t loval() __attribute__ ((always_inline)) { return PO... function port_ptr_t (line 51) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_ptr_t (line 52) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 53) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 54) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/d51/clockless_arm_d51.h type typename (line 20) | typedef typename FastPin::port_t data_t; function writeBits (line 45) | inline static void writeBits(register uint32_t & next_mark, register dat... function showRGBInternal (line 75) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/d51/fastpin_arm_d51.h type port_t (line 21) | typedef uint32_t port_t; function setOutput (line 24) | inline static void setOutput() { function setInput (line 31) | inline static void setInput() { /* TODO */ } function setOutput (line 34) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 35) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 37) | inline static void hi() __attribute__ ((always_inline)) { PORT->Group[_G... function lo (line 38) | inline static void lo() __attribute__ ((always_inline)) { PORT->Group[_G... function set (line 39) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 41) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 43) | inline static void toggle() __attribute__ ((always_inline)) { PORT->Grou... function hi (line 45) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 46) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 47) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 49) | inline static port_t hival() __attribute__ ((always_inline)) { return PO... function port_t (line 50) | inline static port_t loval() __attribute__ ((always_inline)) { return PO... function port_ptr_t (line 51) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_ptr_t (line 52) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 53) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 54) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/clockless_arm_k20.h type typename (line 15) | typedef typename FastPin::port_t data_t; function writeBits (line 40) | inline static void writeBits(register uint32_t & next_mark, register dat... function showRGBInternal (line 70) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/clockless_block_arm_k20.h type typename (line 25) | typedef typename FastPin::port_t data_t; function virtual (line 46) | virtual void init() { type Lines (line 80) | typedef union { function writeBits (line 86) | inline static void writeBits(register uint32_t & next_mark, register Lin... function showRGBInternal (line 143) | static uint32_t showRGBInternal(PixelController::port_t data_t; type Lines (line 242) | typedef union { function writeBits (line 248) | inline static void writeBits(register uint32_t & next_mark, register Lin... function showRGBInternal (line 280) | static uint32_t showRGBInternal(PixelController ... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/fastpin_arm_k20.h type port_t (line 21) | typedef uint32_t port_t; function setOutput (line 23) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 24) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 26) | inline static void hi() __attribute__ ((always_inline)) { _PSOR::r() = _... function lo (line 27) | inline static void lo() __attribute__ ((always_inline)) { _PCOR::r() = _... function set (line 28) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 30) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 32) | inline static void toggle() __attribute__ ((always_inline)) { _PTOR::r()... function hi (line 34) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 35) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 36) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 38) | inline static port_t hival() __attribute__ ((always_inline)) { return _P... function port_t (line 39) | inline static port_t loval() __attribute__ ((always_inline)) { return _P... function port_ptr_t (line 40) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_ptr_t (line 41) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 42) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 43) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... type port_t (line 51) | typedef uint32_t port_t; function setOutput (line 53) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 54) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 56) | inline static void hi() __attribute__ ((always_inline)) { *_PDOR::templa... function lo (line 57) | inline static void lo() __attribute__ ((always_inline)) { *_PDOR::templa... function set (line 58) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 60) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 62) | inline static void toggle() __attribute__ ((always_inline)) { *_PTOR::te... function hi (line 64) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 65) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 66) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 68) | inline static port_t hival() __attribute__ ((always_inline)) { return 1; } function port_t (line 69) | inline static port_t loval() __attribute__ ((always_inline)) { return 0; } function port_ptr_t (line 70) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_t (line 71) | inline static port_t mask() __attribute__ ((always_inline)) { return 1; } FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/fastspi_arm_k20.h type SPIState (line 42) | struct SPIState { function enable_pins (line 105) | inline void enable_pins(void) __attribute__((always_inline)) { function disable_pins (line 131) | inline void disable_pins(void) __attribute__((always_inline)) { function update_ctars (line 143) | static inline void update_ctars(uint32_t ctar0, uint32_t ctar1) __attrib... function update_ctar0 (line 157) | static inline void update_ctar0(uint32_t ctar) __attribute__((always_inl... function update_ctar1 (line 170) | static inline void update_ctar1(uint32_t ctar) __attribute__((always_inl... function setSPIRate (line 183) | void setSPIRate() { function save_spi_state (line 221) | void inline save_spi_state() __attribute__ ((always_inline)) { function restore_spi_state (line 233) | void inline restore_spi_state() __attribute__ ((always_inline)) { function setSelect (line 248) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 250) | void init() { function waitFully (line 278) | static void waitFully() __attribute__((always_inline)) { function needwait (line 298) | static bool needwait() __attribute__((always_inline)) { return (SPIX.SR ... function wait (line 299) | static void wait() __attribute__((always_inline)) { while( (SPIX.SR & 0x... function wait1 (line 300) | static void wait1() __attribute__((always_inline)) { while( (SPIX.SR & 0... type ECont (line 302) | enum ECont { CONT, NOCONT } type EWait (line 303) | enum EWait { PRE, POST, NONE } type ELast (line 304) | enum ELast { NOTLAST, LAST } function writeByte (line 326) | static void writeByte(uint8_t b) __attribute__((always_inline)) { function writeWord (line 338) | static void writeWord(uint16_t w) __attribute__((always_inline)) { wait(... function writeWordNoWait (line 339) | static void writeWordNoWait(uint16_t w) __attribute__((always_inline)) {... function writeByte (line 341) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeBytePostWait (line 342) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeByteNoWait (line 343) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeWordCont (line 345) | static void writeWordCont(uint16_t w) __attribute__((always_inline)) { w... function writeWordContNoWait (line 346) | static void writeWordContNoWait(uint16_t w) __attribute__((always_inline... function writeByteCont (line 348) | static void writeByteCont(uint8_t b) __attribute__((always_inline)) { wa... function writeByteContPostWait (line 349) | static void writeByteContPostWait(uint8_t b) __attribute__((always_inlin... function writeByteContNoWait (line 350) | static void writeByteContNoWait(uint8_t b) __attribute__((always_inline)... function writeBit (line 353) | static void writeBit(uint8_t b) { function select (line 365) | void inline select() __attribute__((always_inline)) { function release (line 372) | void inline release() __attribute__((always_inline)) { function writeBytesValueRaw (line 378) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 382) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 404) | void writeBytes(register uint8_t *data, int len) { writeBytes(... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/led_sysdefs_arm_k20.h type RoReg (line 30) | typedef volatile uint8_t RoReg; type RwReg (line 31) | typedef volatile uint8_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/octows2811_controller.h function _init (line 15) | void _init(int nLeds) { function virtual (line 31) | virtual int size() { return CLEDController::size() * 8; } function virtual (line 33) | virtual void init() { /* do nothing yet */ } type Lines (line 35) | typedef union { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/smartmatrix_t3.h function class (line 12) | class CSmartMatrixController : public CPixelLEDController { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k20/ws2812serial_controller.h function _init (line 13) | void _init(int nLeds) { function virtual (line 25) | virtual void init() { /* do nothing yet */ } FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k66/clockless_arm_k66.h type typename (line 15) | typedef typename FastPin::port_t data_t; function writeBits (line 40) | inline static void writeBits(register uint32_t & next_mark, register dat... function showRGBInternal (line 70) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k66/clockless_block_arm_k66.h type typename (line 28) | typedef typename FastPin::port_t data_t; function virtual (line 49) | virtual void init() { type Lines (line 94) | typedef union { function writeBits (line 100) | inline static void writeBits(register uint32_t & next_mark, register Lin... function showRGBInternal (line 157) | static uint32_t showRGBInternal(PixelController::port_t data_t; type Lines (line 256) | typedef union { function writeBits (line 262) | inline static void writeBits(register uint32_t & next_mark, register Lin... function showRGBInternal (line 293) | static uint32_t showRGBInternal(PixelController ... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k66/fastpin_arm_k66.h type port_t (line 21) | typedef uint32_t port_t; function setOutput (line 23) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 24) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 26) | inline static void hi() __attribute__ ((always_inline)) { _PSOR::r() = _... function lo (line 27) | inline static void lo() __attribute__ ((always_inline)) { _PCOR::r() = _... function set (line 28) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 30) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 32) | inline static void toggle() __attribute__ ((always_inline)) { _PTOR::r()... function hi (line 34) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 35) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 36) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 38) | inline static port_t hival() __attribute__ ((always_inline)) { return _P... function port_t (line 39) | inline static port_t loval() __attribute__ ((always_inline)) { return _P... function port_ptr_t (line 40) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_ptr_t (line 41) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 42) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 43) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... type port_t (line 51) | typedef uint32_t port_t; function setOutput (line 53) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 54) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 56) | inline static void hi() __attribute__ ((always_inline)) { *_PDOR::templa... function lo (line 57) | inline static void lo() __attribute__ ((always_inline)) { *_PDOR::templa... function set (line 58) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 60) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 62) | inline static void toggle() __attribute__ ((always_inline)) { *_PTOR::te... function hi (line 64) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 65) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 66) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 68) | inline static port_t hival() __attribute__ ((always_inline)) { return 1; } function port_t (line 69) | inline static port_t loval() __attribute__ ((always_inline)) { return 0; } function port_ptr_t (line 70) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_t (line 71) | inline static port_t mask() __attribute__ ((always_inline)) { return 1; } FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k66/fastspi_arm_k66.h type SPIState (line 50) | struct SPIState { function enable_pins (line 113) | inline void enable_pins(void) __attribute__((always_inline)) { function disable_pins (line 139) | inline void disable_pins(void) __attribute__((always_inline)) { function update_ctars (line 151) | static inline void update_ctars(uint32_t ctar0, uint32_t ctar1) __attrib... function update_ctar0 (line 165) | static inline void update_ctar0(uint32_t ctar) __attribute__((always_inl... function update_ctar1 (line 178) | static inline void update_ctar1(uint32_t ctar) __attribute__((always_inl... function setSPIRate (line 191) | void setSPIRate() { function save_spi_state (line 229) | void inline save_spi_state() __attribute__ ((always_inline)) { function restore_spi_state (line 241) | void inline restore_spi_state() __attribute__ ((always_inline)) { function setSelect (line 255) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 258) | void init() { function waitFully (line 286) | static void waitFully() __attribute__((always_inline)) { function needwait (line 306) | static bool needwait() __attribute__((always_inline)) { return (SPIX.SR ... function wait (line 307) | static void wait() __attribute__((always_inline)) { while( (SPIX.SR & 0x... function wait1 (line 308) | static void wait1() __attribute__((always_inline)) { while( (SPIX.SR & 0... type ECont (line 310) | enum ECont { CONT, NOCONT } type EWait (line 311) | enum EWait { PRE, POST, NONE } type ELast (line 312) | enum ELast { NOTLAST, LAST } function writeByte (line 332) | static void writeByte(uint8_t b) __attribute__((always_inline)) { function writeWord (line 342) | static void writeWord(uint16_t w) __attribute__((always_inline)) { wait(... function writeWordNoWait (line 343) | static void writeWordNoWait(uint16_t w) __attribute__((always_inline)) {... function writeByte (line 345) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeBytePostWait (line 346) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeByteNoWait (line 347) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeWordCont (line 349) | static void writeWordCont(uint16_t w) __attribute__((always_inline)) { w... function writeWordContNoWait (line 350) | static void writeWordContNoWait(uint16_t w) __attribute__((always_inline... function writeByteCont (line 352) | static void writeByteCont(uint8_t b) __attribute__((always_inline)) { wa... function writeByteContPostWait (line 353) | static void writeByteContPostWait(uint8_t b) __attribute__((always_inlin... function writeByteContNoWait (line 354) | static void writeByteContNoWait(uint8_t b) __attribute__((always_inline)... function writeBit (line 357) | static void writeBit(uint8_t b) { function select (line 369) | void inline select() __attribute__((always_inline)) { function release (line 376) | void inline release() __attribute__((always_inline)) { function writeBytesValueRaw (line 382) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 386) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 408) | void writeBytes(register uint8_t *data, int len) { writeBytes(... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/k66/led_sysdefs_arm_k66.h type RoReg (line 30) | typedef volatile uint8_t RoReg; type RwReg (line 31) | typedef volatile uint8_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/kl26/clockless_arm_kl26.h type typename (line 11) | typedef typename FastPinBB::port_t data_t; function showRGBInternal (line 41) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/kl26/fastpin_arm_kl26.h type port_t (line 21) | typedef uint32_t port_t; function setOutput (line 23) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 24) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 26) | inline static void hi() __attribute__ ((always_inline)) { _PSOR::r() = _... function lo (line 27) | inline static void lo() __attribute__ ((always_inline)) { _PCOR::r() = _... function set (line 28) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 30) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 32) | inline static void toggle() __attribute__ ((always_inline)) { _PTOR::r()... function hi (line 34) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 35) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 36) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 38) | inline static port_t hival() __attribute__ ((always_inline)) { return _P... function port_t (line 39) | inline static port_t loval() __attribute__ ((always_inline)) { return _P... function port_ptr_t (line 40) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_ptr_t (line 41) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 42) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 43) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/kl26/fastspi_arm_kl26.h function FASTLED_NAMESPACE_BEGIN (line 4) | FASTLED_NAMESPACE_BEGIN function enable_pins (line 89) | static inline void enable_pins(void) __attribute__((always_inline)) { function disable_pins (line 107) | static inline void disable_pins(void) __attribute((always_inline)) { function setSPIRate (line 125) | void setSPIRate() { function setSelect (line 142) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 145) | void init() { function select (line 165) | void inline select() __attribute__((always_inline)) { function release (line 173) | void inline release() __attribute__((always_inline)) { function wait (line 179) | static void wait() __attribute__((always_inline)) { while(!(SPIX.S & SPI... function waitFully (line 182) | void waitFully() { wait(); } function writeBit (line 185) | static void writeBit(uint8_t b) { /* TODO */ } function writeByte (line 188) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeWord (line 190) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeBytesValueRaw (line 193) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 198) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 222) | void writeBytes(register uint8_t *data, int len) { writeBytes(... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/kl26/led_sysdefs_arm_kl26.h type RoReg (line 33) | typedef volatile uint8_t RoReg; type RwReg (line 34) | typedef volatile uint8_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/mxrt1062/block_clockless_arm_mxrt1062.h function virtual (line 37) | virtual void init() { type _outlines (line 111) | typedef union { function writeBits (line 119) | inline void writeBits(register uint32_t & next_mark, register _outlines ... function showRGBInternal (line 158) | uint32_t showRGBInternal(PixelController ... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/mxrt1062/clockless_arm_mxrt1062.h type typename (line 17) | typedef typename FastPin::port_t data_t; function __T1 (line 26) | static constexpr int __T1() { return T1; } function __T2 (line 27) | static constexpr int __T2() { return T2; } function __T3 (line 28) | static constexpr int __T3() { return T3; } function EOrder (line 29) | static constexpr EOrder __RGB_ORDER() { return RGB_ORDER; } function __XTRA0 (line 30) | static constexpr int __XTRA0() { return XTRA0; } function __FLIP (line 31) | static constexpr bool __FLIP() { return FLIP; } function __WAIT_TIME (line 32) | static constexpr int __WAIT_TIME() { return WAIT_TIME; } function virtual (line 34) | virtual void init() { function writeBits (line 53) | inline void writeBits(register uint32_t & next_mark, register uint32_t &... function showRGBInternal (line 81) | uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/mxrt1062/fastpin_arm_mxrt1062.h type port_t (line 19) | typedef uint32_t port_t; function setOutput (line 21) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 22) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 24) | inline static void hi() __attribute__ ((always_inline)) { _GPIO_DR_SET::... function lo (line 25) | inline static void lo() __attribute__ ((always_inline)) { _GPIO_DR_CLEAR... function set (line 26) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 28) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 30) | inline static void toggle() __attribute__ ((always_inline)) { _GPIO_DR_T... function hi (line 32) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 33) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 34) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 36) | inline static port_t hival() __attribute__ ((always_inline)) { return _G... function port_t (line 37) | inline static port_t loval() __attribute__ ((always_inline)) { return _G... function port_ptr_t (line 38) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_ptr_t (line 39) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 40) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 41) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... function pinbit (line 42) | inline static uint32_t pinbit() __attribute__ ((always_inline)) { return... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/mxrt1062/fastspi_arm_mxrt1062.h function IMXRT_LPSPI_t (line 14) | inline IMXRT_LPSPI_t & port() __attribute__((always_inline)) { function setSelect (line 30) | void setSelect(Selectable *pSelect) { /* TODO */ } function init (line 33) | void init() { _SPIObject.begin(); } function select (line 36) | void inline select() __attribute__((always_inline)) { function release (line 43) | void inline release() __attribute__((always_inline)) { function waitFully (line 49) | static void waitFully() { /* TODO */ } function writeByte (line 52) | void inline writeByte(uint8_t b) __attribute__((always_inline)) { function writeWord (line 69) | void inline writeWord(uint16_t w) __attribute__((always_inline)) { function writeBytesValueRaw (line 75) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 80) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 98) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function writeBit (line 101) | void writeBit(uint8_t b) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/mxrt1062/led_sysdefs_arm_mxrt1062.h type RoReg (line 30) | typedef volatile uint32_t RoReg; type RwReg (line 31) | typedef volatile uint32_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/mxrt1062/octows2811_controller.h function _init (line 15) | void _init(int nLeds) { function virtual (line 31) | virtual int size() { return CLEDController::size() * 8; } function virtual (line 33) | virtual void init() { /* do nothing yet */ } FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf51/clockless_arm_nrf51.h type typename (line 24) | typedef typename FastPinBB::port_t data_t; function showRGBInternal (line 52) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf51/fastpin_arm_nrf51.h type port_t (line 13) | typedef uint32_t port_t; function setOutput (line 15) | inline static void setOutput() { _DIRSET::r() = _MASK; } function setInput (line 16) | inline static void setInput() { _DIRCLR::r() = _MASK; } function hi (line 18) | inline static void hi() __attribute__ ((always_inline)) { _OUTSET::r() =... function lo (line 19) | inline static void lo() __attribute__ ((always_inline)) { _OUTCLR::r() =... function set (line 20) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 22) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 24) | inline static void toggle() __attribute__ ((always_inline)) { _OUT::r() ... function hi (line 26) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 27) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 28) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 30) | inline static port_t hival() __attribute__ ((always_inline)) { return _O... function port_t (line 31) | inline static port_t loval() __attribute__ ((always_inline)) { return _O... function port_ptr_t (line 32) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_t (line 33) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... type FL_NRF_GPIO_Type (line 56) | typedef struct { /*!< GPIO Structure ... type port_t (line 75) | typedef uint32_t port_t; function setOutput (line 77) | inline static void setOutput() { FL_NRF_GPIO->DIRSET = _MASK; } function setInput (line 78) | inline static void setInput() { FL_NRF_GPIO->DIRCLR = _MASK; } function hi (line 80) | inline static void hi() __attribute__ ((always_inline)) { FL_NRF_GPIO->O... function lo (line 81) | inline static void lo() __attribute__ ((always_inline)) { FL_NRF_GPIO->O... function set (line 82) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 84) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 86) | inline static void toggle() __attribute__ ((always_inline)) { FL_NRF_GPI... function hi (line 88) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 89) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 90) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 92) | inline static port_t hival() __attribute__ ((always_inline)) { return FL... function port_t (line 93) | inline static port_t loval() __attribute__ ((always_inline)) { return FL... function port_ptr_t (line 94) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_t (line 95) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... function isset (line 97) | inline static bool isset() __attribute__ ((always_inline)) { return (FL_... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf51/fastspi_arm_nrf51.h type saveData (line 15) | struct saveData { function saveSPIData (line 23) | void saveSPIData() { function restoreSPIData (line 31) | void restoreSPIData() { function setSelect (line 44) | void setSelect(Selectable *pSelect) { /* TODO */ } function init (line 47) | void init() { function select (line 59) | void select() { saveSPIData(); init(); } function release (line 62) | void release() { shouldWait(); restoreSPIData(); } function waitFully (line 74) | static void waitFully() __attribute__((always_inline)){ if(shouldWait())... function wait (line 75) | static void wait() __attribute__((always_inline)){ if(shouldWait()) { wh... function writeByte (line 78) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeWord (line 81) | static void writeWord(uint16_t w) __attribute__((always_inline)){ writeB... function writeBytesValueRaw (line 84) | static void writeBytesValueRaw(uint8_t value, int len) { while(len--) { ... function writeBytesValue (line 87) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 108) | void writeBytes(uint8_t *data, int len) { function writeBit (line 113) | static void writeBit(uint8_t b) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf51/led_sysdefs_arm_nrf51.h type RoReg (line 25) | typedef volatile uint32_t RoReg; type RwReg (line 26) | typedef volatile uint32_t RwReg; type prog_uint32_t (line 27) | typedef uint32_t prog_uint32_t; type boolean (line 28) | typedef uint8_t boolean; FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf52/arbiter_nrf52.h type FASTLED_NRF52_ENABLED_PWM_INSTANCES (line 19) | typedef enum _FASTLED_NRF52_ENABLED_PWM_INSTANCE { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 52) | FASTLED_NRF52_INLINE_ATTRIBUTE static bool isAcquired() { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 55) | FASTLED_NRF52_INLINE_ATTRIBUTE static void acquire(FASTLED_NR... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 58) | FASTLED_NRF52_INLINE_ATTRIBUTE static bool tryAcquire(FASTLED... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 66) | FASTLED_NRF52_INLINE_ATTRIBUTE static void releaseFromIsr() { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 75) | FASTLED_NRF52_INLINE_ATTRIBUTE static NRF_PWM_Type * getPWM() { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 78) | FASTLED_NRF52_INLINE_ATTRIBUTE static IRQn_Type getIRQn() { return... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf52/clockless_arm_nrf52.h function FASTLED_NRF52_INLINE_ATTRIBUTE (line 51) | FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_InitializePi... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 59) | FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_InitializePw... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 82) | FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_ConfigurePwm... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 94) | FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_EnableInterr... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 122) | FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback_StartTask(NR... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 125) | FASTLED_NRF52_INLINE_ATTRIBUTE static void spinAcquireSequenceBuffer() { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 128) | FASTLED_NRF52_INLINE_ATTRIBUTE static bool tryAcquireSequenceBuffer() { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 131) | FASTLED_NRF52_INLINE_ATTRIBUTE static void releaseSequenceBuffer() { function virtual (line 167) | virtual void init() { function WriteBitToSequence (line 191) | static void WriteBitToSequence(uint8_t byte, uint16_t * e) { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 260) | FASTLED_NRF52_INLINE_ATTRIBUTE static void startPwmPlayback(uint16_t byt... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 277) | FASTLED_NRF52_INLINE_ATTRIBUTE static uint16_t* getRawSequenceBuffer() {... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 278) | FASTLED_NRF52_INLINE_ATTRIBUTE static uint16_t getRawSequenceBufferSize(... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 279) | FASTLED_NRF52_INLINE_ATTRIBUTE static uint16_t getSequenceBufferInUse() ... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 280) | FASTLED_NRF52_INLINE_ATTRIBUTE static void sendRawSequenceBuffer(uint16_... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 284) | FASTLED_NRF52_INLINE_ATTRIBUTE static void sendRawBytes(uint8_t * arrayO... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf52/fastpin_arm_nrf52.h type __generated_struct_NRF_P0 (line 75) | struct __generated_struct_NRF_P0 { type __generated_struct_NRF_P1 (line 82) | struct __generated_struct_NRF_P1 { type port_t (line 94) | typedef uint32_t port_t; function FASTLED_NRF52_INLINE_ATTRIBUTE (line 96) | FASTLED_NRF52_INLINE_ATTRIBUTE static void setOutput() { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 107) | FASTLED_NRF52_INLINE_ATTRIBUTE static void setInput() { function FASTLED_NRF52_INLINE_ATTRIBUTE (line 118) | FASTLED_NRF52_INLINE_ATTRIBUTE static void hi() { (reinterp... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 119) | FASTLED_NRF52_INLINE_ATTRIBUTE static void lo() { (reinterp... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 120) | FASTLED_NRF52_INLINE_ATTRIBUTE static void toggle() { (reinterp... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 121) | FASTLED_NRF52_INLINE_ATTRIBUTE static void strobe() { toggle();... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 122) | FASTLED_NRF52_INLINE_ATTRIBUTE static port_t hival() { return (r... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 123) | FASTLED_NRF52_INLINE_ATTRIBUTE static port_t loval() { return (r... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 124) | FASTLED_NRF52_INLINE_ATTRIBUTE static port_ptr_t port() { return &(... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 125) | FASTLED_NRF52_INLINE_ATTRIBUTE static port_ptr_t cport() { return &(... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 126) | FASTLED_NRF52_INLINE_ATTRIBUTE static port_ptr_t sport() { return &(... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 127) | FASTLED_NRF52_INLINE_ATTRIBUTE static port_t mask() { return _M... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 128) | FASTLED_NRF52_INLINE_ATTRIBUTE static void hi (register port_ptr_t port)... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 129) | FASTLED_NRF52_INLINE_ATTRIBUTE static void lo (register port_ptr_t port)... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 130) | FASTLED_NRF52_INLINE_ATTRIBUTE static void set(register port_t val )... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 131) | FASTLED_NRF52_INLINE_ATTRIBUTE static void fastset(register port_ptr_t p... function nrf_pin2 (line 132) | constexpr static uint32_t nrf_pin2() { return NRF... function LowSpeedOnlyRecommended (line 133) | constexpr static bool LowSpeedOnlyRecommended... function FASTLED_NRF52_INLINE_ATTRIBUTE (line 140) | FASTLED_NRF52_INLINE_ATTRIBUTE static uint32_t nrf_pin() { return NRF... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf52/fastspi_arm_nrf52.h type spim_config (line 49) | struct spim_config { function saveSpimConfig (line 70) | void saveSpimConfig() { function restoreSpimConfig (line 88) | void restoreSpimConfig() { function init (line 118) | void init() { function select (line 152) | void select() { function release (line 160) | void release() { function waitFully (line 168) | static void waitFully() { function wait (line 180) | static void wait() { function writeByte (line 188) | static void writeByte(uint8_t b) { function writeWord (line 210) | static void writeWord(uint16_t w) { function writeBytesValueRaw (line 233) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 238) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 246) | void writeBytes(uint8_t *data, int len) { function writeBit (line 282) | static void writeBit(uint8_t b) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/nrf52/led_sysdefs_arm_nrf52.h type __I (line 43) | typedef __I uint32_t RoReg; type __IO (line 44) | typedef __IO uint32_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/sam/clockless_arm_sam.h type typename (line 20) | typedef typename FastPinBB::port_t data_t; function writeBits (line 45) | inline static void writeBits(register uint32_t & next_mark, register dat... function showRGBInternal (line 73) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/sam/clockless_block_arm_sam.h type Lines (line 23) | typedef union { type typename (line 35) | typedef typename FastPin::port_t data_t; function virtual (line 43) | virtual void init() { function showRGBInternal (line 92) | static uint32_t showRGBInternal(PixelControllerSPI_SR & SPI_SR_TDRE)... function enableConfig (line 15) | void enableConfig() { m_SPI->SPI_WPMR &= ~SPI_WPMR_WPEN; } function disableConfig (line 16) | void disableConfig() { m_SPI->SPI_WPMR |= SPI_WPMR_WPEN; } function enableSPI (line 18) | void enableSPI() { m_SPI->SPI_CR = SPI_CR_SPIEN; } function disableSPI (line 19) | void disableSPI() { m_SPI->SPI_CR = SPI_CR_SPIDIS; } function resetSPI (line 20) | void resetSPI() { m_SPI->SPI_CR = SPI_CR_SWRST; } function readyTransferBits (line 22) | static inline void readyTransferBits(register uint32_t bits) { function writeBits (line 29) | inline void writeBits(uint16_t w) { function setSelect (line 39) | void setSelect(Selectable *pSelect) { /* TODO */ } function init (line 42) | void init() { function select (line 73) | void inline select() __attribute__((always_inline)) { if(m_pSelect != NU... function release (line 76) | void inline release() __attribute__((always_inline)) { if(m_pSelect != N... function waitFully (line 79) | void waitFully() { while((m_SPI->SPI_SR & SPI_SR_TXEMPTY) == 0); } function writeByte (line 82) | static void writeByte(uint8_t b) { function writeWord (line 87) | static void writeWord(uint16_t w) { function writeBytesValueRaw (line 92) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 97) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 113) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function writeBit (line 117) | void writeBit(uint8_t b) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/stm32/clockless_arm_stm32.h type typename (line 20) | typedef typename FastPin::port_t data_t; function writeBits (line 47) | inline static void writeBits(register uint32_t & next_mark, register dat... function showRGBInternal (line 77) | static uint32_t showRGBInternal(PixelController pixels) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/stm32/cm3_regs.h type CoreDebug_Type (line 15) | typedef struct type DWT_Type (line 29) | typedef struct FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/stm32/fastpin_arm_stm32.h type port_t (line 22) | typedef uint32_t port_t; function setOutput (line 25) | inline static void setOutput() { function setInput (line 32) | inline static void setInput() { /* TODO */ } function setOutput (line 35) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 36) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 39) | inline static void hi() __attribute__ ((always_inline)) { _GPIO::r()->BS... function lo (line 40) | inline static void lo() __attribute__ ((always_inline)) { _GPIO::r()->BS... function hi (line 42) | inline static void hi() __attribute__ ((always_inline)) { _GPIO::r()->BS... function lo (line 43) | inline static void lo() __attribute__ ((always_inline)) { _GPIO::r()->BR... function set (line 46) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 48) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 50) | inline static void toggle() __attribute__ ((always_inline)) { if(_GPIO::... function hi (line 52) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 53) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 54) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 56) | inline static port_t hival() __attribute__ ((always_inline)) { return _G... function port_t (line 57) | inline static port_t loval() __attribute__ ((always_inline)) { return _G... function port_ptr_t (line 58) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_ptr_t (line 61) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 62) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 64) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 65) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 68) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... FILE: Software/firmware_demo/lib/FastLED/src/platforms/arm/stm32/led_sysdefs_arm_stm32.h type RoReg (line 53) | typedef volatile uint8_t RoReg; type RwReg (line 54) | typedef volatile uint8_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/avr/clockless_trinket.h function _dc_AVR (line 30) | inline void _dc_AVR(register uint8_t & loopvar) { function _dc (line 41) | inline void _dc(register uint8_t & loopvar) { type typename (line 107) | typedef typename FastPin::port_ptr_t data_ptr_t; type typename (line 108) | typedef typename FastPin::port_t data_t; function PRESCALEB4 (line 403) | PRESCALEA2(d0) FILE: Software/firmware_demo/lib/FastLED/src/platforms/avr/fastpin_avr.h type port_t (line 20) | typedef uint8_t port_t; function setOutput (line 22) | inline static void setOutput() { _DDR::r() |= _MASK; } function setInput (line 23) | inline static void setInput() { _DDR::r() &= ~_MASK; } function hi (line 25) | inline static void hi() __attribute__ ((always_inline)) { _PORT::r() |= ... function lo (line 26) | inline static void lo() __attribute__ ((always_inline)) { _PORT::r() &= ... function set (line 27) | inline static void set(register uint8_t val) __attribute__ ((always_inli... function strobe (line 29) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 31) | inline static void toggle() __attribute__ ((always_inline)) { _PIN::r() ... function hi (line 33) | inline static void hi(register port_ptr_t /*port*/) __attribute__ ((alwa... function lo (line 34) | inline static void lo(register port_ptr_t /*port*/) __attribute__ ((alwa... function fastset (line 35) | inline static void fastset(register port_ptr_t /*port*/, register uint8_... function port_t (line 37) | inline static port_t hival() __attribute__ ((always_inline)) { return _P... function port_t (line 38) | inline static port_t loval() __attribute__ ((always_inline)) { return _P... function port_ptr_t (line 39) | inline static port_ptr_t port() __attribute__ ((always_inline)) { return... function port_t (line 41) | inline static port_t mask() __attribute__ ((always_inline)) { return _MA... type reg8_t (line 49) | typedef volatile uint8_t & reg8_t; FILE: Software/firmware_demo/lib/FastLED/src/platforms/avr/fastspi_avr.h function setSelect (line 30) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 32) | void init() { function setSPIRate (line 47) | void setSPIRate() { function stop (line 56) | static void stop() { function wait (line 69) | static void wait() __attribute__((always_inline)) { function waitFully (line 74) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeWord (line 76) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 78) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeBytePostWait (line 79) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeByteNoWait (line 80) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBit (line 83) | static void writeBit(uint8_t b) { function enable_pins (line 94) | void enable_pins() { } function disable_pins (line 95) | void disable_pins() { } function select (line 97) | void select() { function release (line 105) | void release() { function writeBytesValueRaw (line 112) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 118) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 139) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function setSelect (line 177) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 179) | void init() { function setSPIRate (line 194) | void setSPIRate() { function stop (line 202) | static void stop() { function wait (line 215) | static void wait() __attribute__((always_inline)) { function waitFully (line 220) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeWord (line 222) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 224) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeBytePostWait (line 225) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeByteNoWait (line 226) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBit (line 229) | static void writeBit(uint8_t b) { function enable_pins (line 240) | void enable_pins() { } function disable_pins (line 241) | void disable_pins() { } function select (line 243) | void select() { function release (line 251) | void release() { function writeBytesValueRaw (line 258) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 264) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 285) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function setSelect (line 326) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 328) | void init() { function setSPIRate (line 352) | void setSPIRate() { function stop (line 364) | static void stop() { function wait (line 376) | static void wait() __attribute__((always_inline)) { function waitFully (line 381) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeWord (line 383) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 385) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeBytePostWait (line 386) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeByteNoWait (line 387) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBit (line 390) | static void writeBit(uint8_t b) { function enable_pins (line 401) | void enable_pins() { } function disable_pins (line 402) | void disable_pins() { } function select (line 404) | void select() { function release (line 412) | void release() { function writeBytesValueRaw (line 419) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 425) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 446) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function setSelect (line 498) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function setSPIRate (line 500) | void setSPIRate() { function init (line 517) | void init() { function wait (line 559) | static void wait() __attribute__((always_inline)) { if(shouldWait()) { w... function waitFully (line 560) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeWord (line 562) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 564) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeBytePostWait (line 565) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeByteNoWait (line 566) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBit (line 568) | static void writeBit(uint8_t b) { function enable_pins (line 582) | void enable_pins() { function disable_pins (line 586) | void disable_pins() { function select (line 590) | void select() { function release (line 596) | void release() { function writeBytesValueRaw (line 601) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 605) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 626) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function setSelect (line 676) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function setSPIRate (line 678) | void setSPIRate() { function init (line 695) | void init() { function wait (line 737) | static void wait() __attribute__((always_inline)) { if(shouldWait()) { w... function waitFully (line 738) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeWord (line 740) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 742) | static void writeByte(uint8_t b) __attribute__((always_inline)) { wait()... function writeBytePostWait (line 743) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeByteNoWait (line 744) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBit (line 746) | static void writeBit(uint8_t b) { function enable_pins (line 760) | void enable_pins() { function disable_pins (line 764) | void disable_pins() { function select (line 768) | void select() { function release (line 774) | void release() { function writeBytesValueRaw (line 779) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 783) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 804) | void writeBytes(register uint8_t *data, int len) { writeBytes(... FILE: Software/firmware_demo/lib/FastLED/src/platforms/avr/led_sysdefs_avr.h type RoReg (line 16) | typedef volatile uint8_t RoReg; type RwReg (line 17) | typedef volatile uint8_t RwReg; FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/32/clockless_block_esp32.h type typename (line 22) | typedef typename FastPin::port_t data_t; function initPin (line 55) | void initPin() { function virtual (line 62) | virtual void init() { type Lines (line 77) | typedef union { function writeBits (line 85) | inline static void writeBits(register uint32_t & last_mark, register Lin... function showRGBInternal (line 123) | static uint32_t showRGBInternal(PixelController & pixels) FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/32/fastpin_esp32.h type port_t (line 8) | typedef uint32_t port_t; function validpin (line 10) | static constexpr bool validpin() { return VALIDPIN; } function setOutput (line 22) | inline static void setOutput() { function setInput (line 26) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 28) | inline static void hi() __attribute__ ((always_inline)) { function lo (line 32) | inline static void lo() __attribute__ ((always_inline)) { function set (line 36) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 40) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 42) | inline static void toggle() __attribute__ ((always_inline)) { function hi (line 46) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 47) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 48) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 50) | inline static port_t hival() __attribute__ ((always_inline)) { function port_t (line 54) | inline static port_t loval() __attribute__ ((always_inline)) { function port_ptr_t (line 58) | inline static port_ptr_t port() __attribute__ ((always_inline)) { function port_ptr_t (line 62) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { function port_ptr_t (line 66) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { function port_t (line 70) | inline static port_t mask() __attribute__ ((always_inline)) { return MAS... function isset (line 72) | inline static bool isset() __attribute__ ((always_inline)) { FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/32/fastspi_esp32.h function setSelect (line 77) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 79) | void init() { function stop (line 87) | static void stop() { } function wait (line 90) | static void wait() __attribute__((always_inline)) { } function waitFully (line 91) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeByteNoWait (line 93) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBytePostWait (line 94) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeWord (line 96) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 99) | static void writeByte(uint8_t b) { function release (line 113) | void release() { function writeBytesValue (line 119) | void writeBytesValue(uint8_t value, int len) { function writeBytesValueRaw (line 125) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytes (line 144) | void writeBytes(register uint8_t *data, int len) { writeBytes(... FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/32/led_sysdefs_esp32.h type RoReg (line 27) | typedef volatile uint32_t RoReg; type RwReg (line 28) | typedef volatile uint32_t RwReg; type prog_uint32_t (line 29) | typedef unsigned long prog_uint32_t; FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/8266/clockless_block_esp8266.h type typename (line 23) | typedef typename FastPin::port_t data_t; function initPin (line 51) | void initPin() { function virtual (line 55) | virtual void init() { type Lines (line 65) | typedef union { function writeBits (line 73) | inline static void writeBits(register uint32_t & last_mark, register Lin... FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/8266/clockless_esp8266.h function __clock_cycles (line 11) | __attribute__ ((always_inline)) inline static uint32_t __clock_cycles() { type typename (line 22) | typedef typename FastPin::port_t data_t; function writeBits (line 53) | static bool writeBits(register uint32_t & last_mark, register uint32_t b... function InterruptLock (line 91) | struct InterruptLock { function Unlock (line 98) | void Unlock() { function Lock (line 101) | void Lock() { FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/8266/fastpin_esp8266.h function FASTLED_NAMESPACE_BEGIN (line 3) | FASTLED_NAMESPACE_BEGIN type port_t (line 17) | typedef uint32_t port_t; function setOutput (line 19) | inline static void setOutput() { pinMode(PIN, OUTPUT); } function setInput (line 20) | inline static void setInput() { pinMode(PIN, INPUT); } function hi (line 22) | inline static void hi() __attribute__ ((always_inline)) { if(PIN < 16) {... function lo (line 23) | inline static void lo() __attribute__ ((always_inline)) { if(PIN < 16) {... function set (line 24) | inline static void set(register port_t val) __attribute__ ((always_inlin... function strobe (line 26) | inline static void strobe() __attribute__ ((always_inline)) { toggle(); ... function toggle (line 28) | inline static void toggle() __attribute__ ((always_inline)) { if(PIN < 1... function hi (line 30) | inline static void hi(register port_ptr_t port) __attribute__ ((always_i... function lo (line 31) | inline static void lo(register port_ptr_t port) __attribute__ ((always_i... function fastset (line 32) | inline static void fastset(register port_ptr_t port, register port_t val... function port_t (line 34) | inline static port_t hival() __attribute__ ((always_inline)) { if (PIN<1... function port_t (line 35) | inline static port_t loval() __attribute__ ((always_inline)) { if (PIN<1... function port_ptr_t (line 36) | inline static port_ptr_t port() __attribute__ ((always_inline)) { if(PIN... function port_ptr_t (line 37) | inline static port_ptr_t sport() __attribute__ ((always_inline)) { retur... function port_ptr_t (line 38) | inline static port_ptr_t cport() __attribute__ ((always_inline)) { retur... function port_t (line 39) | inline static port_t mask() __attribute__ ((always_inline)) { return MAS... function isset (line 41) | inline static bool isset() __attribute__ ((always_inline)) { return (PIN... FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/8266/fastspi_esp8266.h function setSelect (line 50) | void setSelect(Selectable *pSelect) { m_pSelect = pSelect; } function init (line 52) | void init() { function stop (line 60) | static void stop() { } function wait (line 63) | static void wait() __attribute__((always_inline)) { } function waitFully (line 64) | static void waitFully() __attribute__((always_inline)) { wait(); } function writeByteNoWait (line 66) | static void writeByteNoWait(uint8_t b) __attribute__((always_inline)) { ... function writeBytePostWait (line 67) | static void writeBytePostWait(uint8_t b) __attribute__((always_inline)) ... function writeWord (line 69) | static void writeWord(uint16_t w) __attribute__((always_inline)) { write... function writeByte (line 72) | static void writeByte(uint8_t b) { function release (line 86) | void release() { function writeBytesValue (line 92) | void writeBytesValue(uint8_t value, int len) { function writeBytesValueRaw (line 98) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytes (line 117) | void writeBytes(register uint8_t *data, int len) { writeBytes(... FILE: Software/firmware_demo/lib/FastLED/src/platforms/esp/8266/led_sysdefs_esp8266.h type RoReg (line 12) | typedef volatile uint32_t RoReg; type RwReg (line 13) | typedef volatile uint32_t RwReg; type prog_uint32_t (line 14) | typedef uint32_t prog_uint32_t; FILE: Software/firmware_demo/lib/FastLED/src/platforms/fastspi_ardunio_core.h function setSelect (line 16) | void setSelect(Selectable *pSelect) { /* TODO */ } function init (line 19) | void init() { _SPIObject.begin(); } function select (line 22) | void inline select() __attribute__((always_inline)) { function release (line 28) | void inline release() __attribute__((always_inline)) { function waitFully (line 33) | static void waitFully() { /* TODO */ } function writeByte (line 36) | void inline writeByte(uint8_t b) __attribute__((always_inline)) { function writeWord (line 41) | void inline writeWord(uint16_t w) __attribute__((always_inline)) { function writeBytesValueRaw (line 46) | static void writeBytesValueRaw(uint8_t value, int len) { function writeBytesValue (line 51) | void writeBytesValue(uint8_t value, int len) { function writeBytes (line 69) | void writeBytes(register uint8_t *data, int len) { writeBytes(... function writeBit (line 72) | void writeBit(uint8_t b) { FILE: Software/firmware_demo/lib/FastLED/src/power_mgt.cpp function calculate_unscaled_power_mW (line 50) | uint32_t calculate_unscaled_power_mW( const CRGB* ledbuffer, uint16_t nu... function calculate_max_brightness_for_power_vmA (line 80) | uint8_t calculate_max_brightness_for_power_vmA(const CRGB* ledbuffer, ui... function calculate_max_brightness_for_power_mW (line 84) | uint8_t calculate_max_brightness_for_power_mW(const CRGB* ledbuffer, uin... function calculate_max_brightness_for_power_mW (line 100) | uint8_t calculate_max_brightness_for_power_mW( uint8_t target_brightness... function set_max_power_indicator_LED (line 159) | void set_max_power_indicator_LED( uint8_t pinNumber) function set_max_power_in_volts_and_milliamps (line 164) | void set_max_power_in_volts_and_milliamps( uint8_t volts, uint32_t milli... function set_max_power_in_milliwatts (line 169) | void set_max_power_in_milliwatts( uint32_t powerInmW) function show_at_max_brightness_for_power (line 174) | void show_at_max_brightness_for_power() function delay_at_max_brightness_for_power (line 180) | void delay_at_max_brightness_for_power( uint16_t ms) FILE: Software/firmware_demo/lib/FastLED/src/wiring.cpp function fastinc32 (line 19) | __attribute__((always_inline)) fastinc32 (volatile uint32_t & _long) { function millis (line 43) | unsigned long millis() function micros (line 57) | unsigned long micros() { function delay (line 85) | void delay(unsigned long ms) function init (line 98) | void init() FILE: Software/firmware_demo/lib/TFT_eSPI/Extensions/Button.h function class (line 9) | class TFT_eSPI_Button : public TFT_eSPI { FILE: Software/firmware_demo/lib/TFT_eSPI/Extensions/Smooth_font.h type fontMetrics (line 20) | typedef struct FILE: Software/firmware_demo/lib/TFT_eSPI/Extensions/Sprite.h function class (line 8) | class TFT_eSprite : public TFT_eSPI { FILE: Software/firmware_demo/lib/TFT_eSPI/Fonts/GFXFF/gfxfont.h type GFXglyph (line 14) | typedef struct { // Data stored PER GLYPH type GFXfont (line 21) | typedef struct { // Data stored for FONT AS A WHOLE: FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/TFT_eSPI_ESP32.c function begin_SDA_Read (line 70) | void TFT_eSPI::begin_SDA_Read(void) function end_SDA_Read (line 82) | void TFT_eSPI::end_SDA_Read(void) function readByte (line 100) | uint8_t TFT_eSPI::readByte(void) function busDir (line 134) | void TFT_eSPI::busDir(uint32_t mask, uint8_t mode) function gpioMode (line 151) | void TFT_eSPI::gpioMode(uint8_t gpio, uint8_t mode) function pushBlock (line 169) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 180) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function pushBlock (line 249) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushSwapBytePixels (line 288) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushPixels (line 365) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushBlock (line 419) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 489) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushSwapBytePixels (line 501) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushSwapBytePixels (line 541) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushPixels (line 551) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function dmaBusy (line 571) | bool TFT_eSPI::dmaBusy(void) function dmaWait (line 594) | void TFT_eSPI::dmaWait(void) function pushPixelsDMA (line 613) | void TFT_eSPI::pushPixelsDMA(uint16_t* image, uint32_t len) function pushImageDMA (line 645) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function pushImageDMA (line 677) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function dc_callback (line 758) | void IRAM_ATTR dc_callback(spi_transaction_t *spi_tx) function initDMA (line 768) | bool TFT_eSPI::initDMA(bool ctrl_cs) function deInitDMA (line 817) | void TFT_eSPI::deInitDMA(void) FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_C3.c function begin_SDA_Read (line 72) | void TFT_eSPI::begin_SDA_Read(void) function end_SDA_Read (line 84) | void TFT_eSPI::end_SDA_Read(void) function readByte (line 102) | uint8_t TFT_eSPI::readByte(void) function busDir (line 136) | void TFT_eSPI::busDir(uint32_t mask, uint8_t mode) function gpioMode (line 153) | void TFT_eSPI::gpioMode(uint8_t gpio, uint8_t mode) function pushBlock (line 171) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 182) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function pushBlock (line 251) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushSwapBytePixels (line 298) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushPixels (line 387) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushBlock (line 449) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 526) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushSwapBytePixels (line 538) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushBlock (line 553) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushSwapBytePixels (line 574) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushPixels (line 584) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function dmaBusy (line 604) | bool TFT_eSPI::dmaBusy(void) function dmaWait (line 627) | void TFT_eSPI::dmaWait(void) function pushPixelsDMA (line 646) | void TFT_eSPI::pushPixelsDMA(uint16_t* image, uint32_t len) function pushImageDMA (line 678) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function pushImageDMA (line 710) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function dc_callback (line 791) | void IRAM_ATTR dc_callback(spi_transaction_t *spi_tx) function initDMA (line 801) | bool TFT_eSPI::initDMA(bool ctrl_cs) function deInitDMA (line 850) | void TFT_eSPI::deInitDMA(void) FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/TFT_eSPI_ESP32_S3.c function begin_SDA_Read (line 72) | void TFT_eSPI::begin_SDA_Read(void) function end_SDA_Read (line 84) | void TFT_eSPI::end_SDA_Read(void) function readByte (line 102) | uint8_t TFT_eSPI::readByte(void) function busDir (line 136) | void TFT_eSPI::busDir(uint32_t mask, uint8_t mode) function gpioMode (line 153) | void TFT_eSPI::gpioMode(uint8_t gpio, uint8_t mode) function pushBlock (line 171) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 182) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function pushBlock (line 251) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushSwapBytePixels (line 298) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushPixels (line 387) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushBlock (line 449) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 526) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushSwapBytePixels (line 538) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushBlock (line 553) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushSwapBytePixels (line 574) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushPixels (line 584) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function dmaBusy (line 604) | bool TFT_eSPI::dmaBusy(void) function dmaWait (line 627) | void TFT_eSPI::dmaWait(void) function pushPixelsDMA (line 646) | void TFT_eSPI::pushPixelsDMA(uint16_t* image, uint32_t len) function pushImageDMA (line 678) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function pushImageDMA (line 710) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function dc_callback (line 791) | void IRAM_ATTR dc_callback(spi_transaction_t *spi_tx) function initDMA (line 801) | bool TFT_eSPI::initDMA(bool ctrl_cs) function deInitDMA (line 850) | void TFT_eSPI::deInitDMA(void) FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/TFT_eSPI_ESP8266.c function tft_Read_8 (line 21) | uint8_t TFT_eSPI::tft_Read_8(void) function begin_SDA_Read (line 40) | void TFT_eSPI::begin_SDA_Read(void) function end_SDA_Read (line 53) | void TFT_eSPI::end_SDA_Read(void) function readByte (line 70) | uint8_t TFT_eSPI::readByte(void) function pushBlock (line 84) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 95) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushSwapBytePixels (line 106) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushBlock (line 119) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 183) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushSwapBytePixels (line 237) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ function pushBlock (line 258) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 331) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushSwapBytePixels (line 392) | void TFT_eSPI::pushSwapBytePixels(const void* data_in, uint32_t len){ FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/TFT_eSPI_Generic.c function tft_Read_8 (line 24) | uint8_t TFT_eSPI::tft_Read_8(void) function begin_SDA_Read (line 42) | void TFT_eSPI::begin_SDA_Read(void) function end_SDA_Read (line 52) | void TFT_eSPI::end_SDA_Read(void) function pushBlock (line 71) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushPixels (line 81) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function busDir (line 98) | void TFT_eSPI::busDir(uint32_t mask, uint8_t mode) function gpioMode (line 117) | void TFT_eSPI::gpioMode(uint8_t gpio, uint8_t mode) function readByte (line 126) | uint8_t TFT_eSPI::readByte(void) function pushBlock (line 156) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushPixels (line 166) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function pushBlock (line 182) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 196) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushBlock (line 226) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushPixels (line 235) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/TFT_eSPI_RP2040.c function tft_Read_8 (line 78) | uint8_t TFT_eSPI::tft_Read_8(void) function begin_SDA_Read (line 100) | void TFT_eSPI::begin_SDA_Read(void) function end_SDA_Read (line 110) | void TFT_eSPI::end_SDA_Read(void) function pioinit (line 124) | void pioinit(uint32_t clock_freq) { function pioinit (line 196) | void pioinit(uint16_t clock_div, uint16_t fract_div) { function pushBlock (line 280) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushBlock (line 303) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushPixels (line 329) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function busDir (line 392) | void TFT_eSPI::busDir(uint32_t mask, uint8_t mode) function gpioMode (line 415) | void TFT_eSPI::gpioMode(uint8_t gpio, uint8_t mode) function readByte (line 427) | uint8_t TFT_eSPI::readByte(void) function pushBlock (line 457) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushPixels (line 467) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function pushBlock (line 483) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 516) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function pushBlock (line 541) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushPixels (line 553) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function dmaBusy (line 592) | bool TFT_eSPI::dmaBusy(void) { function dmaWait (line 610) | void TFT_eSPI::dmaWait(void) function pushPixelsDMA (line 625) | void TFT_eSPI::pushPixelsDMA(uint16_t* image, uint32_t len) function pushImageDMA (line 645) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function initDMA (line 697) | bool TFT_eSPI::initDMA(bool ctrl_cs) function deInitDMA (line 724) | void TFT_eSPI::deInitDMA(void) FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/TFT_eSPI_STM32.c function tft_Read_8 (line 38) | uint8_t TFT_eSPI::tft_Read_8(void) function begin_SDA_Read (line 57) | void TFT_eSPI::begin_SDA_Read(void) function end_SDA_Read (line 67) | void TFT_eSPI::end_SDA_Read(void) function pushBlock (line 86) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len){ function pushPixels (line 131) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len){ function busDir (line 150) | void TFT_eSPI::busDir(uint32_t mask, uint8_t mode) function gpioMode (line 213) | void TFT_eSPI::gpioMode(uint8_t gpio, uint8_t mode) function readByte (line 226) | uint8_t TFT_eSPI::readByte(void) function pushBlock (line 270) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 280) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function pushBlock (line 297) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 332) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function pushBlock (line 367) | void TFT_eSPI::pushBlock(uint16_t color, uint32_t len) function pushPixels (line 392) | void TFT_eSPI::pushPixels(const void* data_in, uint32_t len) function dmaBusy (line 431) | bool TFT_eSPI::dmaBusy(void) function dmaWait (line 442) | void TFT_eSPI::dmaWait(void) function pushPixelsDMA (line 454) | void TFT_eSPI::pushPixelsDMA(uint16_t* image, uint32_t len) function pushImageDMA (line 474) | void TFT_eSPI::pushImageDMA(int32_t x, int32_t y, int32_t w, int32_t h, ... function DMA1_Stream5_IRQHandler (line 556) | void DMA1_Stream5_IRQHandler(void) function initDMA (line 570) | bool TFT_eSPI::initDMA(bool ctrl_cs) function DMA1_Channel5_IRQHandler (line 618) | void DMA1_Channel5_IRQHandler(void) function initDMA (line 630) | bool TFT_eSPI::initDMA(bool ctrl_cs) function deInitDMA (line 667) | void TFT_eSPI::deInitDMA(void) FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/pio_16bit_parallel.pio.h type pio_program (line 50) | struct pio_program function pio_sm_config (line 56) | static inline pio_sm_config tft_io_program_get_default_config(uint offse... FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/pio_8bit_parallel.pio.h type pio_program (line 57) | struct pio_program function pio_sm_config (line 63) | static inline pio_sm_config tft_io_program_get_default_config(uint offse... FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/pio_SPI.pio.h type pio_program (line 61) | struct pio_program function pio_sm_config (line 67) | static inline pio_sm_config tft_io_program_get_default_config(uint offse... FILE: Software/firmware_demo/lib/TFT_eSPI/Processors/pio_SPI_18bit.pio.h type pio_program (line 61) | struct pio_program function pio_sm_config (line 67) | static inline pio_sm_config tft_io_program_get_default_config(uint offse... FILE: Software/firmware_demo/lib/TFT_eSPI/TFT_eSPI.cpp function SPIClass (line 5359) | SPIClass& TFT_eSPI::getSPIinstance(void) FILE: Software/firmware_demo/lib/TFT_eSPI/TFT_eSPI.h type fontinfo (line 186) | typedef struct { type setup_t (line 322) | typedef struct function swap_coord (line 380) | inline void function class (line 387) | class TFT_eSPI : public Print { friend class TFT_eSprite; // Sprite clas... FILE: Software/firmware_demo/lib/TFT_eSPI/Tools/bmp2array4bit/bmp2array4bit.py function debugOut (line 35) | def debugOut(s): FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/user.cpp function user_setup (line 13) | void user_setup(void) { function user_loop (line 28) | void user_loop(void) { FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/user_bat.cpp function user_setup (line 22) | void user_setup(void) { function user_loop (line 48) | void user_loop(void) { FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Generic/Animated_Eyes_1/user_xmas.cpp function user_setup (line 25) | void user_setup(void) { function user_loop (line 32) | void user_loop(void) { FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/user.cpp function user_setup (line 13) | void user_setup(void) { function user_loop (line 28) | void user_loop(void) { FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/user_bat.cpp function user_setup (line 22) | void user_setup(void) { function user_loop (line 48) | void user_loop(void) { FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Generic/Animated_Eyes_2/user_xmas.cpp function user_setup (line 25) | void user_setup(void) { function user_loop (line 32) | void user_loop(void) { FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Smooth Graphics/Anti-aliased_Clock/NTP_Time.h function syncTime (line 140) | void syncTime(void) function sendNTPpacket (line 187) | void sendNTPpacket(IPAddress& address) function decodeNTP (line 216) | void decodeNTP(void) function String (line 296) | String timeString(uint32_t t_secs) function printTime (line 319) | void printTime(time_t t, char *tzCode) FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Sprite/Orrery/astronomy.c type terse_vector_t (line 42) | typedef struct function terse_vector_t (line 52) | static terse_vector_t VecAdd(terse_vector_t a, terse_vector_t b) function terse_vector_t (line 61) | static terse_vector_t VecSub(terse_vector_t a, terse_vector_t b) function VecIncr (line 70) | static void VecIncr(terse_vector_t *target, terse_vector_t source) function VecDecr (line 77) | static void VecDecr(terse_vector_t *target, terse_vector_t source) function terse_vector_t (line 84) | static terse_vector_t VecMul(double s, terse_vector_t v) function VecScale (line 93) | static void VecScale(terse_vector_t *target, double scalar) function terse_vector_t (line 100) | static terse_vector_t VecRamp(terse_vector_t a, terse_vector_t b, double... function terse_vector_t (line 109) | static terse_vector_t VecMean(terse_vector_t a, terse_vector_t b) function astro_vector_t (line 118) | static astro_vector_t PublicVec(astro_time_t time, terse_vector_t terse) type body_state_t (line 131) | typedef struct function LongitudeOffset (line 204) | static double LongitudeOffset(double diff) function NormalizeLongitude (line 217) | static double NormalizeLongitude(double lon) function Astronomy_VectorLength (line 238) | double Astronomy_VectorLength(astro_vector_t vector) function astro_body_t (line 274) | astro_body_t Astronomy_BodyCode(const char *name) function IsSuperiorPlanet (line 298) | static int IsSuperiorPlanet(astro_body_t body) function PlanetOrbitalPeriod (line 318) | static double PlanetOrbitalPeriod(astro_body_t body) function FatalError (line 335) | static void FatalError(const char *message) function astro_vector_t (line 341) | static astro_vector_t VecError(astro_status_t status, astro_time_t time) function astro_spherical_t (line 350) | static astro_spherical_t SphereError(astro_status_t status) function astro_equatorial_t (line 358) | static astro_equatorial_t EquError(astro_status_t status) function astro_ecliptic_t (line 366) | static astro_ecliptic_t EclError(astro_status_t status) function astro_angle_result_t (line 374) | static astro_angle_result_t AngleError(astro_status_t status) function astro_func_result_t (line 382) | static astro_func_result_t FuncError(astro_status_t status) function astro_time_t (line 390) | static astro_time_t TimeError(void) function astro_rotation_t (line 397) | static astro_rotation_t RotationErr(astro_status_t status) function astro_moon_quarter_t (line 410) | static astro_moon_quarter_t MoonQuarterError(astro_status_t status) function astro_elongation_t (line 419) | static astro_elongation_t ElongError(astro_status_t status) function astro_hour_angle_t (line 432) | static astro_hour_angle_t HourAngleError(astro_status_t status) function astro_illum_t (line 443) | static astro_illum_t IllumError(astro_status_t status) function astro_apsis_t (line 457) | static astro_apsis_t ApsisError(astro_status_t status) function astro_search_result_t (line 469) | static astro_search_result_t SearchError(astro_status_t status) function astro_constellation_t (line 477) | static astro_constellation_t ConstelErr(astro_status_t status) function astro_transit_t (line 486) | static astro_transit_t TransitErr(astro_status_t status) function astro_func_result_t (line 495) | static astro_func_result_t SynodicPeriod(astro_body_t body) function astro_angle_result_t (line 520) | static astro_angle_result_t AngleBetween(astro_vector_t a, astro_vector_... function Astronomy_DeltaT_EspenakMeeus (line 556) | double Astronomy_DeltaT_EspenakMeeus(double ut) function Astronomy_DeltaT_JplHorizons (line 676) | double Astronomy_DeltaT_JplHorizons(double ut) function Astronomy_SetDeltaTFunction (line 701) | void Astronomy_SetDeltaTFunction(astro_deltat_func func) function TerrestrialTime (line 706) | static double TerrestrialTime(double ut) function astro_time_t (line 724) | astro_time_t Astronomy_TimeFromDays(double ut) function astro_time_t (line 741) | astro_time_t Astronomy_CurrentTime(void) function astro_time_t (line 775) | astro_time_t Astronomy_MakeTime(int year, int month, int day, int hour, ... function astro_time_t (line 814) | astro_time_t Astronomy_AddDays(astro_time_t time, double days) function astro_time_t (line 846) | astro_time_t Astronomy_TimeFromUtc(astro_utc_t utc) function astro_utc_t (line 863) | astro_utc_t Astronomy_UtcFromTime(astro_time_t time) function astro_status_t (line 933) | astro_status_t Astronomy_FormatTime( function astro_observer_t (line 1046) | astro_observer_t Astronomy_MakeObserver(double latitude, double longitud... function iau2000b (line 1057) | static void iau2000b(astro_time_t *time) function mean_obliq (line 1177) | static double mean_obliq(double tt) type earth_tilt_t (line 1191) | typedef struct function earth_tilt_t (line 1203) | static earth_tilt_t e_tilt(astro_time_t *time) function ecl2equ_vec (line 1218) | static void ecl2equ_vec(astro_time_t time, const double ecl[3], double e... function astro_rotation_t (line 1230) | static astro_rotation_t precession_rot(double tt1, double tt2) function precession (line 1318) | static void precession(double tt1, const double pos1[3], double tt2, dou... function astro_equatorial_t (line 1327) | static astro_equatorial_t vector2radec(const double pos[3]) function astro_rotation_t (line 1366) | static astro_rotation_t nutation_rot(astro_time_t *time, int direction) function nutation (line 1421) | static void nutation(astro_time_t *time, int direction, const double inp... function era (line 1429) | static double era(double ut) /* Earth Rotation Angle */ function sidereal_time (line 1440) | static double sidereal_time(astro_time_t *time) function terra (line 1459) | static void terra(astro_observer_t observer, double st, double pos[3]) function geo_pos (line 1487) | static void geo_pos(astro_time_t *time, astro_observer_t observer, doubl... function spin (line 1497) | static void spin(double angle, const double pos1[3], double vec2[3]) type MoonContext (line 1523) | typedef struct function Frac (line 1556) | static double Frac(double x) function AddThe (line 1561) | static void AddThe( function Sine (line 1569) | static double Sine(double phi) function LongPeriodic (line 1575) | static void LongPeriodic(MoonContext *ctx) function Init (line 1595) | static void Init(MoonContext *ctx) function Term (line 1635) | static void Term(MoonContext *ctx, int p, int q, int r, int s, double *x... function AddSol (line 1655) | static void AddSol( function SolarN (line 1676) | static void SolarN(MoonContext *ctx) function Planetary (line 1693) | static void Planetary(MoonContext *ctx) function CalcMoon (line 1706) | static void CalcMoon( function astro_vector_t (line 1875) | astro_vector_t Astronomy_GeoMoon(astro_time_t time) type vsop_term_t (line 1909) | typedef struct type vsop_series_t (line 1917) | typedef struct type vsop_formula_t (line 1924) | typedef struct type vsop_model_t (line 1931) | typedef struct function VsopCoords (line 2793) | static void VsopCoords(const vsop_model_t *model, double t, double spher... function terse_vector_t (line 2818) | static terse_vector_t VsopRotate(const double ecl[3]) function VsopSphereToRect (line 2836) | static void VsopSphereToRect(double lon, double lat, double radius, doub... function astro_vector_t (line 2847) | static astro_vector_t CalcVsop(const vsop_model_t *model, astro_time_t t... function VsopDeriv (line 2875) | static void VsopDeriv(const vsop_model_t *model, double t, double deriv[3]) function body_state_t (line 2906) | static body_state_t CalcVsopPosVel(const vsop_model_t *model, double tt) function VsopHelioDistance (line 2955) | static double VsopHelioDistance(const vsop_model_t *model, astro_time_t ... function AdjustBarycenter (line 2985) | static void AdjustBarycenter(astro_vector_t *ssb, astro_time_t time, ast... function astro_vector_t (line 2998) | static astro_vector_t CalcSolarSystemBarycenter(astro_time_t time) type body_grav_calc_t (line 3017) | typedef struct function terse_vector_t (line 3075) | static terse_vector_t UpdatePosition(double dt, terse_vector_t r, terse_... function body_state_t (line 3084) | static body_state_t AdjustBarycenterPosVel(body_state_t *ssb, double tt,... function MajorBodyBary (line 3104) | static void MajorBodyBary(body_state_t bary[5], double tt) function AddAcceleration (line 3132) | static void AddAcceleration(terse_vector_t *acc, terse_vector_t small_po... function terse_vector_t (line 3149) | static terse_vector_t SmallBodyAcceleration(terse_vector_t small_pos, co... function body_grav_calc_t (line 3164) | body_grav_calc_t GravSim( /* out: [pos, vel, acc] of the simul... type body_segment_t (line 3205) | typedef struct function ClampIndex (line 3217) | static int ClampIndex(double frac, int nsteps) function body_grav_calc_t (line 3228) | static body_grav_calc_t GravFromState(body_state_t bary[5], const body_s... function astro_status_t (line 3243) | static astro_status_t GetSegment(int *seg_index, body_segment_t *cache[]... function terse_vector_t (line 3301) | static terse_vector_t CalcPlutoOneWay(body_state_t bary[5], const body_s... function astro_vector_t (line 3315) | static astro_vector_t CalcPluto(astro_time_t time) function astro_vector_t (line 3388) | astro_vector_t Astronomy_HelioVector(astro_body_t body, astro_time_t time) function astro_func_result_t (line 3458) | astro_func_result_t Astronomy_HelioDistance(astro_body_t body, astro_tim... function astro_vector_t (line 3520) | astro_vector_t Astronomy_GeoVector(astro_body_t body, astro_time_t time,... function astro_equatorial_t (line 3627) | astro_equatorial_t Astronomy_Equator( function astro_horizon_t (line 3714) | astro_horizon_t Astronomy_Horizon( function astro_ecliptic_t (line 3838) | astro_ecliptic_t Astronomy_SunPosition(astro_time_t time) function astro_ecliptic_t (line 3883) | astro_ecliptic_t Astronomy_Ecliptic(astro_vector_t equ) function astro_angle_result_t (line 3918) | astro_angle_result_t Astronomy_EclipticLongitude(astro_body_t body, astr... function astro_ecliptic_t (line 3937) | static astro_ecliptic_t RotateEquatorialToEcliptic(const double pos[3], ... function astro_func_result_t (line 3965) | static astro_func_result_t sun_offset(void *context, astro_time_t time) function astro_search_result_t (line 4014) | astro_search_result_t Astronomy_SearchSunLongitude( function astro_search_result_t (line 4110) | astro_search_result_t Astronomy_Search( function QuadInterp (line 4221) | static int QuadInterp( function astro_status_t (line 4268) | static astro_status_t FindSeasonChange(double targetLon, int year, int m... function astro_seasons_t (line 4313) | astro_seasons_t Astronomy_Seasons(int year) function astro_angle_result_t (line 4356) | astro_angle_result_t Astronomy_AngleFromSun(astro_body_t body, astro_tim... function astro_elongation_t (line 4405) | astro_elongation_t Astronomy_Elongation(astro_body_t body, astro_time_t ... function astro_func_result_t (line 4436) | static astro_func_result_t neg_elong_slope(void *context, astro_time_t t... function astro_elongation_t (line 4486) | astro_elongation_t Astronomy_SearchMaxElongation(astro_body_t body, astr... function astro_angle_result_t (line 4654) | astro_angle_result_t Astronomy_LongitudeFromSun(astro_body_t body, astro... function astro_angle_result_t (line 4702) | astro_angle_result_t Astronomy_MoonPhase(astro_time_t time) function astro_func_result_t (line 4707) | static astro_func_result_t moon_offset(void *context, astro_time_t time) function astro_search_result_t (line 4755) | astro_search_result_t Astronomy_SearchMoonPhase(double targetLon, astro_... function astro_moon_quarter_t (line 4813) | astro_moon_quarter_t Astronomy_SearchMoonQuarter(astro_time_t startTime) function astro_moon_quarter_t (line 4852) | astro_moon_quarter_t Astronomy_NextMoonQuarter(astro_moon_quarter_t mq) function astro_func_result_t (line 4875) | static astro_func_result_t rlon_offset(astro_body_t body, astro_time_t t... function astro_search_result_t (line 4940) | astro_search_result_t Astronomy_SearchRelativeLongitude(astro_body_t bod... function astro_hour_angle_t (line 5049) | astro_hour_angle_t Astronomy_SearchHourAngle( type context_peak_altitude_t (line 5120) | typedef struct function astro_func_result_t (line 5130) | static astro_func_result_t peak_altitude(void *context, astro_time_t time) function astro_search_result_t (line 5207) | astro_search_result_t Astronomy_SearchRiseSet( function MoonMagnitude (line 5330) | static double MoonMagnitude(double phase, double helio_dist, double geo_... function astro_status_t (line 5343) | static astro_status_t SaturnMagnitude( function astro_status_t (line 5384) | static astro_status_t VisualMagnitude( function astro_illum_t (line 5450) | astro_illum_t Astronomy_Illumination(astro_body_t body, astro_time_t time) function astro_func_result_t (line 5557) | static astro_func_result_t mag_slope(void *context, astro_time_t time) function astro_illum_t (line 5611) | astro_illum_t Astronomy_SearchPeakMagnitude(astro_body_t body, astro_tim... function MoonDistance (line 5726) | static double MoonDistance(astro_time_t t) function astro_func_result_t (line 5733) | static astro_func_result_t moon_distance_slope(void *context, astro_time... function astro_apsis_t (line 5778) | astro_apsis_t Astronomy_SearchLunarApsis(astro_time_t startTime) function astro_apsis_t (line 5872) | astro_apsis_t Astronomy_NextLunarApsis(astro_apsis_t apsis) type planet_distance_context_t (line 5897) | typedef struct function astro_func_result_t (line 5906) | static astro_func_result_t planet_distance_slope(void *context, astro_ti... function astro_apsis_t (line 5927) | static astro_apsis_t PlanetExtreme( function astro_apsis_t (line 5982) | static astro_apsis_t BruteSearchPlanetApsis(astro_body_t body, astro_tim... function astro_apsis_t (line 6110) | astro_apsis_t Astronomy_SearchPlanetApsis(astro_body_t body, astro_time_... function astro_apsis_t (line 6218) | astro_apsis_t Astronomy_NextPlanetApsis(astro_body_t body, astro_apsis_t... function astro_rotation_t (line 6258) | astro_rotation_t Astronomy_InverseRotation(astro_rotation_t rotation) function astro_rotation_t (line 6294) | astro_rotation_t Astronomy_CombineRotation(astro_rotation_t a, astro_rot... function astro_vector_t (line 6338) | astro_vector_t Astronomy_VectorFromSphere(astro_spherical_t sphere, astr... function astro_spherical_t (line 6371) | astro_spherical_t Astronomy_SphereFromVector(astro_vector_t vector) function astro_vector_t (line 6417) | astro_vector_t Astronomy_VectorFromEquator(astro_equatorial_t equ, astro... function astro_equatorial_t (line 6443) | astro_equatorial_t Astronomy_EquatorFromVector(astro_vector_t vector) function ToggleAzimuthDirection (line 6461) | static double ToggleAzimuthDirection(double az) function astro_spherical_t (line 6506) | astro_spherical_t Astronomy_HorizonFromVector(astro_vector_t vector, ast... function astro_vector_t (line 6543) | astro_vector_t Astronomy_VectorFromHorizon(astro_spherical_t sphere, ast... function Astronomy_Refraction (line 6580) | double Astronomy_Refraction(astro_refraction_t refraction, double altitude) function Astronomy_InverseRefraction (line 6644) | double Astronomy_InverseRefraction(astro_refraction_t refraction, double... function astro_vector_t (line 6680) | astro_vector_t Astronomy_RotateVector(astro_rotation_t rotation, astro_v... function astro_rotation_t (line 6709) | astro_rotation_t Astronomy_Rotation_EQJ_ECL(void) function astro_rotation_t (line 6735) | astro_rotation_t Astronomy_Rotation_ECL_EQJ(void) function astro_rotation_t (line 6764) | astro_rotation_t Astronomy_Rotation_EQJ_EQD(astro_time_t time) function astro_rotation_t (line 6788) | astro_rotation_t Astronomy_Rotation_EQD_EQJ(astro_time_t time) function astro_rotation_t (line 6820) | astro_rotation_t Astronomy_Rotation_EQD_HOR(astro_time_t time, astro_obs... function astro_rotation_t (line 6876) | astro_rotation_t Astronomy_Rotation_HOR_EQD(astro_time_t time, astro_obs... function astro_rotation_t (line 6901) | astro_rotation_t Astronomy_Rotation_HOR_EQJ(astro_time_t time, astro_obs... function astro_rotation_t (line 6933) | astro_rotation_t Astronomy_Rotation_EQJ_HOR(astro_time_t time, astro_obs... function astro_rotation_t (line 6955) | astro_rotation_t Astronomy_Rotation_EQD_ECL(astro_time_t time) function astro_rotation_t (line 6981) | astro_rotation_t Astronomy_Rotation_ECL_EQD(astro_time_t time) function astro_rotation_t (line 7009) | astro_rotation_t Astronomy_Rotation_ECL_HOR(astro_time_t time, astro_obs... function astro_rotation_t (line 7034) | astro_rotation_t Astronomy_Rotation_HOR_ECL(astro_time_t time, astro_obs... type constel_info_t (line 7042) | typedef struct type constel_boundary_t (line 7050) | typedef struct function astro_constellation_t (line 7535) | astro_constellation_t Astronomy_Constellation(double ra, double dec) function astro_lunar_eclipse_t (line 7617) | static astro_lunar_eclipse_t LunarEclipseError(astro_status_t status) type shadow_t (line 7629) | typedef struct type shadow_context_t (line 7642) | typedef struct function shadow_t (line 7651) | static shadow_t ShadowError(astro_status_t status) function shadow_t (line 7660) | static shadow_t CalcShadow( function shadow_t (line 7688) | static shadow_t PlanetShadow(astro_body_t body, double planet_radius_km,... function shadow_t (line 7717) | static shadow_t EarthShadow(astro_time_t time) function shadow_t (line 7729) | static shadow_t MoonShadow(astro_time_t time) type shadow_t (line 7761) | typedef shadow_t (* shadow_func_t) (astro_time_t time); function astro_func_result_t (line 7765) | static astro_func_result_t shadow_distance_slope(void *context, astro_ti... function shadow_t (line 7790) | static shadow_t PeakEarthShadow(astro_time_t search_center_time) function shadow_t (line 7809) | static shadow_t PeakMoonShadow(astro_time_t search_center_time) type planet_shadow_context_t (line 7829) | typedef struct function astro_func_result_t (line 7839) | static astro_func_result_t planet_shadow_distance_slope(void *context, a... function shadow_t (line 7864) | static shadow_t PeakPlanetShadow(astro_body_t body, double planet_radius... function astro_func_result_t (line 7888) | static astro_func_result_t shadow_distance(void *context, astro_time_t t... function ShadowSemiDurationMinutes (line 7902) | static double ShadowSemiDurationMinutes(astro_time_t center_time, double... function astro_lunar_eclipse_t (line 7945) | astro_lunar_eclipse_t Astronomy_SearchLunarEclipse(astro_time_t startTime) function astro_lunar_eclipse_t (line 8033) | astro_lunar_eclipse_t Astronomy_NextLunarEclipse(astro_time_t prevEclips... function astro_global_solar_eclipse_t (line 8040) | static astro_global_solar_eclipse_t GlobalSolarEclipseError(astro_status... function astro_global_solar_eclipse_t (line 8057) | static astro_global_solar_eclipse_t GeoidIntersect(shadow_t shadow) function astro_global_solar_eclipse_t (line 8197) | astro_global_solar_eclipse_t Astronomy_SearchGlobalSolarEclipse(astro_ti... function astro_global_solar_eclipse_t (line 8260) | astro_global_solar_eclipse_t Astronomy_NextGlobalSolarEclipse(astro_time... function astro_eclipse_event_t (line 8267) | static astro_eclipse_event_t EclipseEventError(void) function astro_local_solar_eclipse_t (line 8276) | static astro_local_solar_eclipse_t LocalSolarEclipseError(astro_status_t... function shadow_t (line 8293) | static shadow_t LocalMoonShadow(astro_time_t time, astro_observer_t obse... function astro_func_result_t (line 8322) | static astro_func_result_t local_shadow_distance_slope(void *context, as... function shadow_t (line 8347) | static shadow_t PeakLocalMoonShadow(astro_time_t search_center_time, ast... function local_partial_distance (line 8369) | static double local_partial_distance(const shadow_t *shadow) function local_total_distance (line 8374) | static double local_total_distance(const shadow_t *shadow) type eclipse_transition_t (line 8384) | typedef struct function astro_func_result_t (line 8394) | static astro_func_result_t local_eclipse_func(void *context, astro_time_... function astro_func_result_t (line 8410) | astro_func_result_t SunAltitude( function astro_status_t (line 8429) | static astro_status_t CalcEvent( function astro_status_t (line 8450) | static astro_status_t LocalEclipseTransition( function astro_local_solar_eclipse_t (line 8477) | static astro_local_solar_eclipse_t LocalEclipse( function astro_local_solar_eclipse_t (line 8552) | astro_local_solar_eclipse_t Astronomy_SearchLocalSolarEclipse( function astro_local_solar_eclipse_t (line 8625) | astro_local_solar_eclipse_t Astronomy_NextLocalSolarEclipse( function astro_func_result_t (line 8634) | static astro_func_result_t planet_transit_bound(void *context, astro_tim... function astro_search_result_t (line 8650) | static astro_search_result_t PlanetTransitBoundary( function astro_transit_t (line 8688) | astro_transit_t Astronomy_SearchTransit(astro_body_t body, astro_time_t ... function astro_transit_t (line 8788) | astro_transit_t Astronomy_NextTransit(astro_body_t body, astro_time_t pr... function Astronomy_Reset (line 8809) | void Astronomy_Reset(void) FILE: Software/firmware_demo/lib/TFT_eSPI/examples/Sprite/Orrery/astronomy.h type astro_status_t (line 42) | typedef enum type astro_time_t (line 93) | typedef struct type astro_utc_t (line 154) | typedef struct type astro_vector_t (line 168) | typedef struct type astro_spherical_t (line 181) | typedef struct type astro_angle_result_t (line 193) | typedef struct type astro_body_t (line 203) | typedef enum type astro_observer_t (line 237) | typedef struct type astro_equatorial_t (line 251) | typedef struct type astro_ecliptic_t (line 266) | typedef struct type astro_horizon_t (line 284) | typedef struct type astro_rotation_t (line 296) | typedef struct type astro_refraction_t (line 306) | typedef enum type astro_search_result_t (line 317) | typedef struct type astro_seasons_t (line 329) | typedef struct type astro_moon_quarter_t (line 342) | typedef struct type astro_func_result_t (line 362) | typedef struct type astro_func_result_t (line 389) | typedef astro_func_result_t (* astro_search_func_t) (void *context, astr... type astro_visibility_t (line 413) | typedef enum type astro_elongation_t (line 426) | typedef struct type astro_hour_angle_t (line 442) | typedef struct type astro_illum_t (line 456) | typedef struct type astro_apsis_kind_t (line 470) | typedef enum type astro_apsis_t (line 493) | typedef struct type astro_eclipse_kind_t (line 506) | typedef enum type astro_lunar_eclipse_t (line 541) | typedef struct type astro_global_solar_eclipse_t (line 584) | typedef struct type astro_eclipse_event_t (line 610) | typedef struct type astro_local_solar_eclipse_t (line 645) | typedef struct type astro_transit_t (line 675) | typedef struct type astro_aberration_t (line 705) | typedef enum type astro_equator_date_t (line 728) | typedef enum type astro_direction_t (line 741) | typedef enum type astro_constellation_t (line 758) | typedef struct type astro_time_format_t (line 772) | typedef enum FILE: Software/firmware_demo/lib/TFT_eSPI/examples/ePaper/Floyd_Steinberg/EPD_Support.h function updateDisplay (line 105) | void updateDisplay(uint8_t* blackFrame = framePtr) FILE: Software/firmware_demo/lib/TJpg_Decoder/examples/Web_Jpg/List_SPIFFS.h function listSPIFFS (line 6) | void listSPIFFS(void) { function listSPIFFS (line 40) | void listSPIFFS(void) { FILE: Software/firmware_demo/lib/TJpg_Decoder/examples/Web_Jpg/Web_Fetch.h function getFile (line 3) | bool getFile(String url, String filename) { FILE: Software/firmware_demo/lib/TJpg_Decoder/src/TJpg_Decoder.cpp function JRESULT (line 166) | JRESULT TJpg_Decoder::drawJpg(int32_t x, int32_t y, const char *pFilename){ function JRESULT (line 187) | JRESULT TJpg_Decoder::drawJpg(int32_t x, int32_t y, const String& pFilen... function JRESULT (line 208) | JRESULT TJpg_Decoder::getJpgSize(uint16_t *w, uint16_t *h, const char *p... function JRESULT (line 229) | JRESULT TJpg_Decoder::getJpgSize(uint16_t *w, uint16_t *h, const String&... function JRESULT (line 254) | JRESULT TJpg_Decoder::drawFsJpg(int32_t x, int32_t y, const char *pFilen... function JRESULT (line 280) | JRESULT TJpg_Decoder::drawFsJpg(int32_t x, int32_t y, const String& pFil... function JRESULT (line 305) | JRESULT TJpg_Decoder::drawFsJpg(int32_t x, int32_t y, fs::File inFile) { function JRESULT (line 336) | JRESULT TJpg_Decoder::getFsJpgSize(uint16_t *w, uint16_t *h, const char ... function JRESULT (line 362) | JRESULT TJpg_Decoder::getFsJpgSize(uint16_t *w, uint16_t *h, const Strin... function JRESULT (line 388) | JRESULT TJpg_Decoder::getFsJpgSize(uint16_t *w, uint16_t *h, fs::File in... function JRESULT (line 422) | JRESULT TJpg_Decoder::drawSdJpg(int32_t x, int32_t y, const char *pFilen... function JRESULT (line 438) | JRESULT TJpg_Decoder::drawSdJpg(int32_t x, int32_t y, const String& pFil... function JRESULT (line 454) | JRESULT TJpg_Decoder::drawSdJpg(int32_t x, int32_t y, File inFile) { function JRESULT (line 485) | JRESULT TJpg_Decoder::getSdJpgSize(uint16_t *w, uint16_t *h, const char ... function JRESULT (line 501) | JRESULT TJpg_Decoder::getSdJpgSize(uint16_t *w, uint16_t *h, const Strin... function JRESULT (line 517) | JRESULT TJpg_Decoder::getSdJpgSize(uint16_t *w, uint16_t *h, File inFile) { function JRESULT (line 547) | JRESULT TJpg_Decoder::drawJpg(int32_t x, int32_t y, const uint8_t jpeg_d... function JRESULT (line 576) | JRESULT TJpg_Decoder::getJpgSize(uint16_t *w, uint16_t *h, const uint8_t... FILE: Software/firmware_demo/lib/TJpg_Decoder/src/TJpg_Decoder.h function class (line 46) | class TJpg_Decoder { FILE: Software/firmware_demo/lib/TJpg_Decoder/src/tjpgd.c function BYTECLIP (line 133) | inline uint8_t BYTECLIP ( function create_qt_tbl (line 177) | static int create_qt_tbl ( /* 0:OK, !0:Failed */ function create_huffman_tbl (line 213) | static int create_huffman_tbl ( /* 0:OK, !0:Failed */ function bitext (line 268) | static int bitext ( /* >=0: extracted data, <0: error code */ function huffext (line 318) | static int16_t huffext ( /* >=0: decoded data, <0: error code */ function block_idct (line 378) | static void block_idct ( function JRESULT (line 490) | static JRESULT mcu_load ( function JRESULT (line 573) | static JRESULT mcu_output ( function JRESULT (line 723) | static JRESULT restart ( function JRESULT (line 770) | JRESULT jd_prepare ( function JRESULT (line 946) | JRESULT jd_decomp ( function BYTECLIP (line 1093) | inline uint8_t BYTECLIP ( function create_qt_tbl (line 1137) | static int create_qt_tbl ( /* 0:OK, !0:Failed */ function create_huffman_tbl (line 1173) | static int create_huffman_tbl ( /* 0:OK, !0:Failed */ function bitext (line 1228) | static int bitext ( /* >=0: extracted data, <0: error code */ function huffext (line 1278) | static int16_t huffext ( /* >=0: decoded data, <0: error code */ function block_idct (line 1338) | static void block_idct ( function JRESULT (line 1450) | static JRESULT mcu_load ( function JRESULT (line 1533) | static JRESULT mcu_output ( function JRESULT (line 1695) | static JRESULT restart ( function JRESULT (line 1742) | JRESULT jd_prepare ( function JRESULT (line 1918) | JRESULT jd_decomp ( FILE: Software/firmware_demo/lib/TJpg_Decoder/src/tjpgd.h type JRESULT (line 34) | typedef enum { type JRECT (line 49) | typedef struct { type JDEC (line 56) | typedef struct JDEC_s JDEC; type JDEC_s (line 57) | struct JDEC_s { FILE: Software/firmware_demo/lib/lvgl/demos/benchmark/lv_demo_benchmark.c type scene_dsc_t (line 49) | typedef struct { function rectangle_cb (line 89) | static void rectangle_cb(void) function rectangle_rounded_cb (line 96) | static void rectangle_rounded_cb(void) function rectangle_circle_cb (line 104) | static void rectangle_circle_cb(void) function border_cb (line 112) | static void border_cb(void) function border_rounded_cb (line 120) | static void border_rounded_cb(void) function border_circle_cb (line 130) | static void border_circle_cb(void) function border_top_cb (line 139) | static void border_top_cb(void) function border_left_cb (line 150) | static void border_left_cb(void) function border_top_left_cb (line 160) | static void border_top_left_cb(void) function border_left_right_cb (line 170) | static void border_left_right_cb(void) function border_top_bottom_cb (line 180) | static void border_top_bottom_cb(void) function shadow_small_cb (line 191) | static void shadow_small_cb(void) function shadow_small_ofs_cb (line 202) | static void shadow_small_ofs_cb(void) function shadow_large_cb (line 216) | static void shadow_large_cb(void) function shadow_large_ofs_cb (line 226) | static void shadow_large_ofs_cb(void) function img_rgb_cb (line 240) | static void img_rgb_cb(void) function img_argb_cb (line 247) | static void img_argb_cb(void) function img_ckey_cb (line 255) | static void img_ckey_cb(void) function img_index_cb (line 263) | static void img_index_cb(void) function img_alpha_cb (line 271) | static void img_alpha_cb(void) function img_rgb_recolor_cb (line 279) | static void img_rgb_recolor_cb(void) function img_argb_recolor_cb (line 288) | static void img_argb_recolor_cb(void) function img_ckey_recolor_cb (line 296) | static void img_ckey_recolor_cb(void) function img_index_recolor_cb (line 304) | static void img_index_recolor_cb(void) function img_rgb_rot_cb (line 313) | static void img_rgb_rot_cb(void) function img_rgb_rot_aa_cb (line 320) | static void img_rgb_rot_aa_cb(void) function img_argb_rot_cb (line 327) | static void img_argb_rot_cb(void) function img_argb_rot_aa_cb (line 334) | static void img_argb_rot_aa_cb(void) function img_rgb_zoom_cb (line 341) | static void img_rgb_zoom_cb(void) function img_rgb_zoom_aa_cb (line 349) | static void img_rgb_zoom_aa_cb(void) function img_argb_zoom_cb (line 358) | static void img_argb_zoom_cb(void) function img_argb_zoom_aa_cb (line 366) | static void img_argb_zoom_aa_cb(void) function txt_small_cb (line 373) | static void txt_small_cb(void) function txt_medium_cb (line 382) | static void txt_medium_cb(void) function txt_large_cb (line 391) | static void txt_large_cb(void) function txt_small_compr_cb (line 400) | static void txt_small_compr_cb(void) function txt_medium_compr_cb (line 409) | static void txt_medium_compr_cb(void) function txt_large_compr_cb (line 418) | static void txt_large_compr_cb(void) function line_cb (line 428) | static void line_cb(void) function arc_think_cb (line 437) | static void arc_think_cb(void) function arc_thick_cb (line 446) | static void arc_thick_cb(void) function sub_rectangle_cb (line 456) | static void sub_rectangle_cb(void) function sub_border_cb (line 465) | static void sub_border_cb(void) function sub_shadow_cb (line 476) | static void sub_shadow_cb(void) function sub_img_cb (line 489) | static void sub_img_cb(void) function sub_line_cb (line 497) | static void sub_line_cb(void) function sub_arc_cb (line 507) | static void sub_arc_cb(void) function sub_text_cb (line 516) | static void sub_text_cb(void) function lv_demo_benchmark (line 626) | void lv_demo_benchmark(void) function monitor_cb (line 658) | static void monitor_cb(lv_disp_drv_t * drv, uint32_t time, uint32_t px) function scene_next_task_cb (line 673) | static void scene_next_task_cb(lv_timer_t * timer) function rect_create (line 867) | static void rect_create(lv_style_t * style) function img_create (line 885) | static void img_create(lv_style_t * style, const void * src, bool rotate... function txt_create (line 904) | static void txt_create(lv_style_t * style) function line_create (line 920) | static void line_create(lv_style_t * style) function arc_create (line 948) | static void arc_create(lv_style_t * style) function fall_anim (line 977) | static void fall_anim(lv_obj_t * obj) function rnd_reset (line 996) | static void rnd_reset(void) function rnd_next (line 1001) | static int32_t rnd_next(int32_t min, int32_t max) FILE: Software/firmware_demo/lib/lvgl/demos/keypad_encoder/lv_demo_keypad_encoder.c function lv_demo_keypad_encoder (line 47) | void lv_demo_keypad_encoder(void) function selectors_create (line 83) | static void selectors_create(lv_obj_t * parent) function text_input_create (line 141) | static void text_input_create(lv_obj_t * parent) function msgbox_create (line 162) | static void msgbox_create(void) function msgbox_event_cb (line 181) | static void msgbox_event_cb(lv_event_t * e) function ta_event_cb (line 198) | static void ta_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/demos/music/lv_demo_music.c function lv_demo_music (line 114) | void lv_demo_music(void) function _lv_demo_music_get_track_length (line 144) | uint32_t _lv_demo_music_get_track_length(uint32_t track_id) function auto_step_cb (line 155) | static void auto_step_cb(lv_timer_t * t) FILE: Software/firmware_demo/lib/lvgl/demos/music/lv_demo_music_list.c function lv_obj_t (line 53) | lv_obj_t * _lv_demo_music_list_create(lv_obj_t * parent) function _lv_demo_music_list_btn_check (line 133) | void _lv_demo_music_list_btn_check(uint32_t track_id, bool state) function lv_obj_t (line 153) | static lv_obj_t * add_list_btn(lv_obj_t * parent, uint32_t track_id) function btn_click_event_cb (line 209) | static void btn_click_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/demos/music/lv_demo_music_main.c function _img_set_zoom_anim_cb (line 109) | static void _img_set_zoom_anim_cb(void * obj, int32_t zoom) { function _obj_set_x_anim_cb (line 117) | static void _obj_set_x_anim_cb(void * obj, int32_t x) { function lv_obj_t (line 121) | lv_obj_t * _lv_demo_music_main_create(lv_obj_t * parent) function _lv_demo_music_album_next (line 289) | void _lv_demo_music_album_next(bool next) function _lv_demo_music_play (line 310) | void _lv_demo_music_play(uint32_t id) function _lv_demo_music_resume (line 317) | void _lv_demo_music_resume(void) function _lv_demo_music_pause (line 338) | void _lv_demo_music_pause(void) function lv_obj_t (line 354) | static lv_obj_t * create_cont(lv_obj_t * parent) function create_wave_images (line 421) | static void create_wave_images(lv_obj_t * parent) function lv_obj_t (line 458) | static lv_obj_t * create_title_box(lv_obj_t * parent) function lv_obj_t (line 487) | static lv_obj_t * create_icon_box(lv_obj_t * parent) function lv_obj_t (line 513) | static lv_obj_t * create_spectrum_obj(lv_obj_t * parent) function lv_obj_t (line 530) | static lv_obj_t * create_ctrl_box(lv_obj_t * parent) function lv_obj_t (line 611) | static lv_obj_t * create_handle(lv_obj_t * parent) function track_load (line 640) | static void track_load(uint32_t id) function get_cos (line 707) | int32_t get_cos(int32_t deg, int32_t a) function get_sin (line 715) | int32_t get_sin(int32_t deg, int32_t a) function spectrum_draw_event_cb (line 724) | static void spectrum_draw_event_cb(lv_event_t * e) function spectrum_anim_cb (line 847) | static void spectrum_anim_cb(void * a, int32_t v) function start_anim_cb (line 877) | static void start_anim_cb(void * a, int32_t v) function lv_obj_t (line 884) | static lv_obj_t * album_img_create(lv_obj_t * parent) function album_gesture_event_cb (line 920) | static void album_gesture_event_cb(lv_event_t * e) function play_event_click_cb (line 927) | static void play_event_click_cb(lv_event_t * e) function prev_click_event_cb (line 937) | static void prev_click_event_cb(lv_event_t * e) function next_click_event_cb (line 943) | static void next_click_event_cb(lv_event_t * e) function timer_cb (line 952) | static void timer_cb(lv_timer_t * t) function spectrum_end_cb (line 960) | static void spectrum_end_cb(lv_anim_t * a) function stop_start_anim (line 967) | static void stop_start_anim(lv_timer_t * t) FILE: Software/firmware_demo/lib/lvgl/demos/stress/lv_demo_stress.c function lv_demo_stress (line 45) | void lv_demo_stress(void) function obj_test_task_cb (line 54) | static void obj_test_task_cb(lv_timer_t * tmr) function auto_del (line 430) | static void auto_del(lv_obj_t * obj, uint32_t delay) function msgbox_del (line 442) | static void msgbox_del(lv_timer_t * tmr) function set_y_anim (line 447) | static void set_y_anim(void * obj, int32_t v) function set_width_anim (line 452) | static void set_width_anim(void * obj, int32_t v) function arc_set_end_angle_anim (line 457) | static void arc_set_end_angle_anim(void * obj, int32_t v) FILE: Software/firmware_demo/lib/lvgl/demos/widgets/lv_demo_widgets.c type disp_size_t (line 24) | typedef enum { function lv_demo_widgets (line 95) | void lv_demo_widgets(void) function profile_create (line 198) | static void profile_create(lv_obj_t * parent) function analytics_create (line 523) | static void analytics_create(lv_obj_t * parent) function shop_create (line 772) | void shop_create(lv_obj_t * parent) function color_changer_create (line 947) | static void color_changer_create(lv_obj_t * parent) function color_changer_anim_cb (line 998) | static void color_changer_anim_cb(void * var, int32_t v) function color_changer_event_cb (line 1023) | static void color_changer_event_cb(lv_event_t *e) function color_event_cb (line 1046) | static void color_event_cb(lv_event_t * e) function lv_obj_t (line 1077) | static lv_obj_t * create_meter_box(lv_obj_t * parent, const char * title... function lv_obj_t (line 1149) | static lv_obj_t * create_shop_item(lv_obj_t * parent, const void * img_s... function ta_event_cb (line 1180) | static void ta_event_cb(lv_event_t * e) function birthday_event_cb (line 1210) | static void birthday_event_cb(lv_event_t * e) function calendar_event_cb (line 1235) | static void calendar_event_cb(lv_event_t * e) function slider_event_cb (line 1254) | static void slider_event_cb(lv_event_t * e) function chart_event_cb (line 1298) | static void chart_event_cb(lv_event_t * e) function shop_chart_event_cb (line 1420) | static void shop_chart_event_cb(lv_event_t * e) function meter1_indic1_anim_cb (line 1472) | static void meter1_indic1_anim_cb(void * var, int32_t v) function meter1_indic2_anim_cb (line 1481) | static void meter1_indic2_anim_cb(void * var, int32_t v) function meter1_indic3_anim_cb (line 1491) | static void meter1_indic3_anim_cb(void * var, int32_t v) function meter2_timer_cb (line 1500) | static void meter2_timer_cb(lv_timer_t * timer) function meter3_anim_cb (line 1559) | static void meter3_anim_cb(void * var, int32_t v) FILE: Software/firmware_demo/lib/lvgl/demos/widgets/lv_demo_widgets.py function LV_DPX (line 45) | def LV_DPX(n): function color_chg_event_cb (line 59) | def color_chg_event_cb(sw, e): function slider_event_cb (line 67) | def slider_event_cb(slider, e): function linemeter_anim (line 79) | def linemeter_anim(a,lmeter, value): function gauge_anim (line 85) | def gauge_anim(a,gauge,val): function bar_anim (line 91) | def bar_anim(task,bar): function arc_phase1_ready_cb (line 103) | def arc_phase1_ready_cb(a,arc): function arc_phase2_ready_cb (line 112) | def arc_phase2_ready_cb(a,arc): function anim_phase1 (line 121) | def anim_phase1(a,arc,val): function anim_phase2 (line 127) | def anim_phase2(a,arc,val): function controls_create (line 133) | def controls_create(parent): function visuals_create (line 237) | def visuals_create(parent): function selectors_create (line 459) | def selectors_create(parent): FILE: Software/firmware_demo/lib/lvgl/docs/_ext/lv_example.py function excluded_list (line 9) | def excluded_list(argument): class LvExample (line 15) | class LvExample(Directive): method get_example_code_path (line 22) | def get_example_code_path(self, example_path, language): method human_language_name (line 24) | def human_language_name(self, language): method github_path (line 31) | def github_path(self, example_path, language): method embed_code (line 34) | def embed_code(self, example_file, example_path, language, buttons={}): method run (line 51) | def run(self): function setup (line 90) | def setup(app): FILE: Software/firmware_demo/lib/lvgl/docs/build.py function cmd (line 16) | def cmd(s): FILE: Software/firmware_demo/lib/lvgl/docs/conf.py function setup (line 232) | def setup(app): FILE: Software/firmware_demo/lib/lvgl/docs/example_list.py function process_index_rst (line 5) | def process_index_rst(path): function print_item (line 76) | def print_item(path, lvl, d, fout): function exec (line 86) | def exec(): FILE: Software/firmware_demo/lib/lvgl/env_support/rt-thread/lv_rt_thread_port.c function lv_rt_log (line 23) | static void lv_rt_log(const char *buf) function lv_port_init (line 29) | static int lv_port_init(void) FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_1.c function anim_x_cb (line 4) | static void anim_x_cb(void * var, int32_t v) function sw_event_cb (line 9) | static void sw_event_cb(lv_event_t * e) function lv_example_anim_1 (line 39) | void lv_example_anim_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_1.py function anim_x_cb (line 1) | def anim_x_cb(label, v): function sw_event_cb (line 4) | def sw_event_cb(e,label): FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_2.c function anim_x_cb (line 5) | static void anim_x_cb(void * var, int32_t v) function anim_size_cb (line 10) | static void anim_size_cb(void * var, int32_t v) function lv_example_anim_2 (line 18) | void lv_example_anim_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_2.py function anim_x_cb (line 1) | def anim_x_cb(obj, v): function anim_size_cb (line 4) | def anim_size_cb(obj, v): FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_3.c function lv_example_anim_3 (line 37) | void lv_example_anim_3(void) function anim_path_bezier3_cb (line 65) | static int32_t anim_path_bezier3_cb(const lv_anim_t * a) function refer_chart_cubic_bezier (line 76) | static void refer_chart_cubic_bezier(void) function anim_x_cb (line 86) | static void anim_x_cb(void * var, int32_t v) function run_btn_event_handler (line 91) | static void run_btn_event_handler(lv_event_t * e) function slider_event_cb (line 99) | static void slider_event_cb(lv_event_t * e) function page_obj_init (line 120) | static void page_obj_init(lv_obj_t * par) FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_3.py class LvExampleAnim_3 (line 11) | class LvExampleAnim_3(): method __init__ (line 15) | def __init__(self): method page_obj_init (line 41) | def page_obj_init(self,par): method refer_chart_cubic_bezier (line 84) | def refer_chart_cubic_bezier(self): method slider_event_cb (line 91) | def slider_event_cb(self,e): method run_btn_event_handler (line 106) | def run_btn_event_handler(self,e): method anim_x_cb (line 112) | def anim_x_cb(self, var, v): method anim_path_bezier3_cb (line 115) | def anim_path_bezier3_cb(self,a): FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_timeline_1.c function set_width (line 13) | static void set_width(void * var, int32_t v) function set_height (line 18) | static void set_height(void * var, int32_t v) function anim_timeline_create (line 23) | static void anim_timeline_create(void) function btn_start_event_handler (line 92) | static void btn_start_event_handler(lv_event_t * e) function btn_del_event_handler (line 105) | static void btn_del_event_handler(lv_event_t * e) function btn_stop_event_handler (line 114) | static void btn_stop_event_handler(lv_event_t * e) function slider_prg_event_handler (line 122) | static void slider_prg_event_handler(lv_event_t * e) function lv_example_anim_timeline_1 (line 137) | void lv_example_anim_timeline_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/anim/lv_example_anim_timeline_1.py class LV_ExampleAnimTimeline_1 (line 1) | class LV_ExampleAnimTimeline_1(object): method __init__ (line 3) | def __init__(self): method set_width (line 50) | def set_width(self,obj, v): method set_height (line 53) | def set_height(self,obj, v): method anim_timeline_create (line 56) | def anim_timeline_create(self): method slider_prg_event_handler (line 118) | def slider_prg_event_handler(self,e): method btn_run_event_handler (line 128) | def btn_run_event_handler(self,e): method btn_del_event_handler (line 137) | def btn_del_event_handler(self,e): FILE: Software/firmware_demo/lib/lvgl/examples/event/lv_example_event_1.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_event_1 (line 18) | void lv_example_event_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/event/lv_example_event_1.py class Event_1 (line 1) | class Event_1(): method __init__ (line 2) | def __init__(self): method event_cb (line 17) | def event_cb(self,e): FILE: Software/firmware_demo/lib/lvgl/examples/event/lv_example_event_2.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_event_2 (line 30) | void lv_example_event_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/event/lv_example_event_2.py function event_cb (line 1) | def event_cb(e,label): FILE: Software/firmware_demo/lib/lvgl/examples/event/lv_example_event_3.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_event_3 (line 22) | void lv_example_event_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/event/lv_example_event_3.py function event_cb (line 1) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/event/lv_example_event_4.c function timer_cb (line 8) | static void timer_cb(lv_timer_t * timer) function event_cb (line 27) | static void event_cb(lv_event_t * e) function lv_example_event_4 (line 51) | void lv_example_event_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/get_started/lv_example_get_started_1.c function btn_event_cb (line 4) | static void btn_event_cb(lv_event_t * e) function lv_example_get_started_1 (line 21) | void lv_example_get_started_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/get_started/lv_example_get_started_1.py class CounterBtn (line 1) | class CounterBtn(): method __init__ (line 2) | def __init__(self): method btn_event_cb (line 17) | def btn_event_cb(self,evt): FILE: Software/firmware_demo/lib/lvgl/examples/get_started/lv_example_get_started_2.c function lv_color_t (line 8) | static lv_color_t darken(const lv_color_filter_dsc_t * dsc, lv_color_t c... function style_init (line 14) | static void style_init(void) function lv_example_get_started_2 (line 47) | void lv_example_get_started_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/get_started/lv_example_get_started_3.c function slider_event_cb (line 6) | static void slider_event_cb(lv_event_t * e) function lv_example_get_started_3 (line 18) | void lv_example_get_started_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/get_started/lv_example_get_started_3.py function slider_event_cb (line 1) | def slider_event_cb(evt): FILE: Software/firmware_demo/lib/lvgl/examples/layouts/flex/lv_example_flex_1.c function lv_example_flex_1 (line 7) | void lv_example_flex_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/flex/lv_example_flex_2.c function lv_example_flex_2 (line 7) | void lv_example_flex_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/flex/lv_example_flex_3.c function lv_example_flex_3 (line 7) | void lv_example_flex_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/flex/lv_example_flex_4.c function lv_example_flex_4 (line 7) | void lv_example_flex_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/flex/lv_example_flex_5.c function row_gap_anim (line 4) | static void row_gap_anim(void * obj, int32_t v) function column_gap_anim (line 9) | static void column_gap_anim(void * obj, int32_t v) function lv_example_flex_5 (line 17) | void lv_example_flex_5(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/flex/lv_example_flex_5.py function row_gap_anim (line 1) | def row_gap_anim(obj, v): function column_gap_anim (line 5) | def column_gap_anim(obj, v): FILE: Software/firmware_demo/lib/lvgl/examples/layouts/flex/lv_example_flex_6.c function lv_example_flex_6 (line 8) | void lv_example_flex_6(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/grid/lv_example_grid_1.c function lv_example_grid_1 (line 7) | void lv_example_grid_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/grid/lv_example_grid_2.c function lv_example_grid_2 (line 8) | void lv_example_grid_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/grid/lv_example_grid_3.c function lv_example_grid_3 (line 7) | void lv_example_grid_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/grid/lv_example_grid_4.c function lv_example_grid_4 (line 7) | void lv_example_grid_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/grid/lv_example_grid_5.c function row_gap_anim (line 4) | static void row_gap_anim(void * obj, int32_t v) function column_gap_anim (line 9) | static void column_gap_anim(void * obj, int32_t v) function lv_example_grid_5 (line 17) | void lv_example_grid_5(void) FILE: Software/firmware_demo/lib/lvgl/examples/layouts/grid/lv_example_grid_5.py function row_gap_anim (line 1) | def row_gap_anim(obj, v): function column_gap_anim (line 4) | def column_gap_anim(obj, v): FILE: Software/firmware_demo/lib/lvgl/examples/layouts/grid/lv_example_grid_6.c function lv_example_grid_6 (line 7) | void lv_example_grid_6(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/bmp/lv_example_bmp_1.c function lv_example_bmp_1 (line 7) | void lv_example_bmp_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_1.c function lv_example_ffmpeg_1 (line 9) | void lv_example_ffmpeg_1(void) function lv_example_ffmpeg_1 (line 18) | void lv_example_ffmpeg_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_2.c function lv_example_ffmpeg_2 (line 8) | void lv_example_ffmpeg_2(void) function lv_example_ffmpeg_2 (line 21) | void lv_example_ffmpeg_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/freetype/lv_example_freetype_1.c function lv_example_freetype_1 (line 8) | void lv_example_freetype_1(void) function lv_example_freetype_1 (line 35) | void lv_example_freetype_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/gif/lv_example_gif_1.c function lv_example_gif_1 (line 7) | void lv_example_gif_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/png/lv_example_png_1.c function lv_example_png_1 (line 7) | void lv_example_png_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/qrcode/lv_example_qrcode_1.c function lv_example_qrcode_1 (line 7) | void lv_example_qrcode_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/rlottie/lv_example_rlottie_1.c function lv_example_rlottie_1 (line 8) | void lv_example_rlottie_1(void) function lv_example_rlottie_1 (line 16) | void lv_example_rlottie_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/rlottie/lv_example_rlottie_2.c function lv_example_rlottie_2 (line 8) | void lv_example_rlottie_2(void) function lv_example_rlottie_2 (line 17) | void lv_example_rlottie_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/libs/sjpg/lv_example_sjpg_1.c function lv_example_sjpg_1 (line 7) | void lv_example_sjpg_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/gridnav/lv_example_gridnav_1.c function lv_example_gridnav_1 (line 7) | void lv_example_gridnav_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/gridnav/lv_example_gridnav_2.c function lv_example_gridnav_2 (line 7) | void lv_example_gridnav_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/gridnav/lv_example_gridnav_3.c function cont_sub_event_cb (line 4) | static void cont_sub_event_cb(lv_event_t * e) function lv_example_gridnav_3 (line 20) | void lv_example_gridnav_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/gridnav/lv_example_gridnav_4.c function event_handler (line 5) | static void event_handler(lv_event_t * e) function lv_example_gridnav_4 (line 15) | void lv_example_gridnav_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/monkey/lv_example_monkey_1.c function lv_example_monkey_1 (line 4) | void lv_example_monkey_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/monkey/lv_example_monkey_2.c function lv_example_monkey_2 (line 4) | void lv_example_monkey_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/monkey/lv_example_monkey_3.c function lv_example_monkey_3 (line 4) | void lv_example_monkey_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/snapshot/lv_example_snapshot_1.c function event_cb (line 4) | static void event_cb(lv_event_t* e) function lv_example_snapshot_1 (line 23) | void lv_example_snapshot_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/others/snapshot/lv_example_snapshot_1.py function event_cb (line 32) | def event_cb(e, snapshot_obj): FILE: Software/firmware_demo/lib/lvgl/examples/porting/lv_port_disp_template.c function lv_port_disp_init (line 44) | void lv_port_disp_init(void) function disp_init (line 129) | static void disp_init(void) function disp_flush (line 137) | static void disp_flush(lv_disp_drv_t * disp_drv, const lv_area_t * area,... type keep_pedantic_happy (line 178) | typedef int keep_pedantic_happy; FILE: Software/firmware_demo/lib/lvgl/examples/porting/lv_port_fs_template.c function lv_port_fs_init (line 56) | void lv_port_fs_init(void) function fs_init (line 92) | static void fs_init(void) function lv_fs_res_t (line 137) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 155) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 173) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 190) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 205) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 236) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * rddir_p, char *fn) function lv_fs_res_t (line 251) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * rddir_p) type keep_pedantic_happy (line 263) | typedef int keep_pedantic_happy; FILE: Software/firmware_demo/lib/lvgl/examples/porting/lv_port_indev_template.c function lv_port_indev_init (line 70) | void lv_port_indev_init(void) function touchpad_init (line 183) | static void touchpad_init(void) function touchpad_read (line 189) | static void touchpad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * ... function touchpad_is_pressed (line 208) | static bool touchpad_is_pressed(void) function touchpad_get_xy (line 216) | static void touchpad_get_xy(lv_coord_t * x, lv_coord_t * y) function mouse_init (line 229) | static void mouse_init(void) function mouse_read (line 235) | static void mouse_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) function mouse_is_pressed (line 249) | static bool mouse_is_pressed(void) function mouse_get_xy (line 257) | static void mouse_get_xy(lv_coord_t * x, lv_coord_t * y) function keypad_init (line 270) | static void keypad_init(void) function keypad_read (line 276) | static void keypad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) function keypad_get_key (line 316) | static uint32_t keypad_get_key(void) function encoder_init (line 328) | static void encoder_init(void) function encoder_read (line 334) | static void encoder_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * d... function encoder_handler (line 342) | static void encoder_handler(void) function button_init (line 355) | static void button_init(void) function button_read (line 361) | static void button_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data) function button_get_pressed_id (line 381) | static int8_t button_get_pressed_id(void) function button_is_pressed (line 398) | static bool button_is_pressed(uint8_t id) type keep_pedantic_happy (line 409) | typedef int keep_pedantic_happy; FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_1.c function lv_example_scroll_1 (line 7) | void lv_example_scroll_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_2.c function sw_event_cb (line 4) | static void sw_event_cb(lv_event_t * e) function lv_example_scroll_2 (line 20) | void lv_example_scroll_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_2.py function sw_event_cb (line 1) | def sw_event_cb(e,panel): FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_3.c function float_btn_event_cb (line 6) | static void float_btn_event_cb(lv_event_t * e) function lv_example_scroll_3 (line 27) | void lv_example_scroll_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_3.py class ScrollExample_3 (line 1) | class ScrollExample_3(): method __init__ (line 2) | def __init__(self): method float_btn_event_cb (line 24) | def float_btn_event_cb(self,e,list): FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_4.c function lv_example_scroll_4 (line 8) | void lv_example_scroll_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_5.c function lv_example_scroll_5 (line 8) | void lv_example_scroll_5(void) FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_6.c function scroll_event_cb (line 4) | static void scroll_event_cb(lv_event_t * e) function lv_example_scroll_6 (line 50) | void lv_example_scroll_6(void) FILE: Software/firmware_demo/lib/lvgl/examples/scroll/lv_example_scroll_6.py function scroll_event_cb (line 1) | def scroll_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_1.c function lv_example_style_1 (line 7) | void lv_example_style_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_10.c function lv_example_style_10 (line 7) | void lv_example_style_10(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_11.c function lv_example_style_11 (line 7) | void lv_example_style_11(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_12.c function lv_example_style_12 (line 7) | void lv_example_style_12(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_13.c function lv_example_style_13 (line 7) | void lv_example_style_13(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_14.c function new_theme_apply_cb (line 9) | static void new_theme_apply_cb(lv_theme_t * th, lv_obj_t * obj) function new_theme_init_and_set (line 18) | static void new_theme_init_and_set(void) function lv_example_style_14 (line 44) | void lv_example_style_14(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_14.py class NewTheme (line 5) | class NewTheme(lv.theme_t): method __init__ (line 6) | def __init__(self): class ExampleStyle_14 (line 21) | class ExampleStyle_14: method __init__ (line 23) | def __init__(self): method new_theme_apply_cb (line 42) | def new_theme_apply_cb(self, th, obj): method new_theme_init_and_set (line 47) | def new_theme_init_and_set(self): FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_2.c function lv_example_style_2 (line 7) | void lv_example_style_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_3.c function lv_example_style_3 (line 7) | void lv_example_style_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_4.c function lv_example_style_4 (line 7) | void lv_example_style_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_5.c function lv_example_style_5 (line 7) | void lv_example_style_5(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_6.c function lv_example_style_6 (line 7) | void lv_example_style_6(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_7.c function lv_example_style_7 (line 7) | void lv_example_style_7(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_8.c function lv_example_style_8 (line 7) | void lv_example_style_8(void) FILE: Software/firmware_demo/lib/lvgl/examples/styles/lv_example_style_9.c function lv_example_style_9 (line 7) | void lv_example_style_9(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/animimg/lv_example_animimg_1.c function lv_example_animimg_1 (line 13) | void lv_example_animimg_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/arc/lv_example_arc_1.c function lv_example_arc_1 (line 5) | void lv_example_arc_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/arc/lv_example_arc_2.c function set_angle (line 5) | static void set_angle(void * obj, int32_t v) function lv_example_arc_2 (line 13) | void lv_example_arc_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/arc/lv_example_arc_2.py class ArcLoader (line 4) | class ArcLoader(): method __init__ (line 5) | def __init__(self): method arc_loader_cb (line 8) | def arc_loader_cb(self,tim,arc): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_1.c function lv_example_bar_1 (line 4) | void lv_example_bar_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_2.c function lv_example_bar_2 (line 7) | void lv_example_bar_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_3.c function set_temp (line 4) | static void set_temp(void * bar, int32_t temp) function lv_example_bar_3 (line 12) | void lv_example_bar_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_3.py function set_temp (line 1) | def set_temp(bar, temp): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_4.c function lv_example_bar_4 (line 7) | void lv_example_bar_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_4.py function get_icon (line 4) | def get_icon(filename,xres,yres): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_5.c function lv_example_bar_5 (line 7) | void lv_example_bar_5(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_6.c function set_value (line 4) | static void set_value(void *bar, int32_t v) function event_cb (line 9) | static void event_cb(lv_event_t * e) function lv_example_bar_6 (line 49) | void lv_example_bar_6(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/lv_example_bar_6.py function set_value (line 1) | def set_value(bar, v): function event_cb (line 4) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/bar/test.py function set_value (line 4) | def set_value(bar, v): function event_cb (line 7) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btn/lv_example_btn_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_btn_1 (line 16) | void lv_example_btn_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btn/lv_example_btn_1.py function event_handler (line 1) | def event_handler(evt): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btn/lv_example_btn_2.c function lv_example_btn_2 (line 7) | void lv_example_btn_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btn/lv_example_btn_3.c function lv_example_btn_3 (line 7) | void lv_example_btn_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_btnmatrix_1 (line 21) | void lv_example_btnmatrix_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.py function event_handler (line 1) | def event_handler(evt): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c function event_cb (line 5) | static void event_cb(lv_event_t * e) function lv_example_btnmatrix_2 (line 65) | void lv_example_btnmatrix_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.py function event_cb (line 21) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_btnmatrix_3 (line 27) | void lv_example_btnmatrix_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.py function event_cb (line 1) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/calendar/lv_example_calendar_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_calendar_1 (line 17) | void lv_example_calendar_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/calendar/lv_example_calendar_1.py function event_handler (line 2) | def event_handler(evt): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/canvas/lv_example_canvas_1.c function lv_example_canvas_1 (line 8) | void lv_example_canvas_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/canvas/lv_example_canvas_2.c function lv_example_canvas_2 (line 10) | void lv_example_canvas_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/canvas/lv_example_canvas_2.py function LV_IMG_BUF_SIZE_ALPHA_1BIT (line 5) | def LV_IMG_BUF_SIZE_ALPHA_1BIT(w, h): function LV_IMG_BUF_SIZE_INDEXED_1BIT (line 8) | def LV_IMG_BUF_SIZE_INDEXED_1BIT(w, h): function LV_CANVAS_BUF_SIZE_INDEXED_1BIT (line 11) | def LV_CANVAS_BUF_SIZE_INDEXED_1BIT(w, h): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_1.c function lv_example_chart_1 (line 4) | void lv_example_chart_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_2.c function draw_event_cb (line 8) | static void draw_event_cb(lv_event_t * e) function add_data (line 87) | static void add_data(lv_timer_t * timer) function lv_example_chart_2 (line 101) | void lv_example_chart_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_2.py function draw_event_cb (line 1) | def draw_event_cb(e): function add_data (line 45) | def add_data(timer): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_3.c function draw_event_cb (line 4) | static void draw_event_cb(lv_event_t * e) function lv_example_chart_3 (line 18) | void lv_example_chart_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_3.py function draw_event_cb (line 1) | def draw_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_4.c function event_cb (line 5) | static void event_cb(lv_event_t * e) function lv_example_chart_4 (line 62) | void lv_example_chart_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_4.py function event_cb (line 1) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_5.c function slider_x_event_cb (line 49) | static void slider_x_event_cb(lv_event_t * e) function slider_y_event_cb (line 56) | static void slider_y_event_cb(lv_event_t * e) function lv_example_chart_5 (line 68) | void lv_example_chart_5(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_5.py function slider_x_event_cb (line 45) | def slider_x_event_cb(e): function slider_y_event_cb (line 51) | def slider_y_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_6.c function event_cb (line 8) | static void event_cb(lv_event_t * e) function lv_example_chart_6 (line 60) | void lv_example_chart_6(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_6.py class ExampleChart_6 (line 1) | class ExampleChart_6(): method __init__ (line 3) | def __init__(self): method event_cb (line 37) | def event_cb(self,e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_7.c function draw_event_cb (line 4) | static void draw_event_cb(lv_event_t * e) function add_data (line 29) | static void add_data(lv_timer_t * timer) function lv_example_chart_7 (line 39) | void lv_example_chart_7(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_7.py function draw_event_cb (line 6) | def draw_event_cb(e): function add_data (line 31) | def add_data(timer,chart): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_8.c type stacked_area_chart_t (line 5) | typedef struct function draw_event_cb (line 16) | static void draw_event_cb(lv_event_t *e) function round_fixed_point (line 54) | static int32_t round_fixed_point(int32_t n, int8_t shift) function lv_example_chart_8 (line 75) | void lv_example_chart_8(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_8.py class StackedAreaChart (line 6) | class StackedAreaChart: method __init__ (line 7) | def __init__(self): function draw_event_cb (line 16) | def draw_event_cb(e): function round_fixed_point (line 54) | def round_fixed_point(n, shift): function lv_example_chart_8 (line 74) | def lv_example_chart_8(): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_9.c function add_data (line 5) | static void add_data(lv_timer_t * t) function lv_example_chart_9 (line 26) | void lv_example_chart_9(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/chart/lv_example_chart_9.py function add_data (line 4) | def add_data(t): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_checkbox_1 (line 15) | void lv_example_checkbox_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.py function event_handler (line 1) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/checkbox/lv_example_checkbox_2.c function radio_event_handler (line 9) | static void radio_event_handler(lv_event_t * e) function radiobutton_create (line 28) | static void radiobutton_create(lv_obj_t * parent, const char * txt) function lv_example_checkbox_2 (line 40) | void lv_example_checkbox_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c function lv_example_colorwheel_1 (line 4) | void lv_example_colorwheel_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_dropdown_1 (line 15) | void lv_example_dropdown_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.py function event_handler (line 1) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c function lv_example_dropdown_2 (line 8) | void lv_example_dropdown_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_dropdown_3 (line 15) | void lv_example_dropdown_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.py function event_cb (line 21) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/img/lv_example_img_1.c function lv_example_img_1 (line 5) | void lv_example_img_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/img/lv_example_img_2.c function lv_example_img_2 (line 14) | void lv_example_img_2(void) function slider_event_cb (line 41) | static void slider_event_cb(lv_event_t * e) function lv_obj_t (line 52) | static lv_obj_t * create_slider(lv_color_t color) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/img/lv_example_img_2.py function create_slider (line 25) | def create_slider(color): function slider_event_cb (line 34) | def slider_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/img/lv_example_img_3.c function set_angle (line 4) | static void set_angle(void * img, int32_t v) function set_zoom (line 9) | static void set_zoom(void * img, int32_t v) function lv_example_img_3 (line 18) | void lv_example_img_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/img/lv_example_img_3.py function set_angle (line 25) | def set_angle(img, v): function set_zoom (line 28) | def set_zoom(img, v): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/img/lv_example_img_4.c function ofs_y_anim (line 4) | static void ofs_y_anim(void * img, int32_t v) function lv_example_img_4 (line 12) | void lv_example_img_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/img/lv_example_img_4.py function ofs_y_anim (line 3) | def ofs_y_anim(img, v): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c function lv_example_imgbtn_1 (line 4) | void lv_example_imgbtn_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c function ta_event_cb (line 4) | static void ta_event_cb(lv_event_t * e) function lv_example_keyboard_1 (line 20) | void lv_example_keyboard_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.py function ta_event_cb (line 1) | def ta_event_cb(e,kb): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/label/lv_example_label_1.c function lv_example_label_1 (line 7) | void lv_example_label_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/label/lv_example_label_2.c function lv_example_label_2 (line 7) | void lv_example_label_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/label/lv_example_label_3.c function lv_example_label_3 (line 7) | void lv_example_label_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/label/lv_example_label_4.c function add_mask_event_cb (line 7) | static void add_mask_event_cb(lv_event_t * e) function lv_example_label_4 (line 32) | void lv_example_label_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/led/lv_example_led_1.c function lv_example_led_1 (line 7) | void lv_example_led_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/line/lv_example_line_1.c function lv_example_line_1 (line 4) | void lv_example_line_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/list/lv_example_list_1.c function event_handler (line 5) | static void event_handler(lv_event_t * e) function lv_example_list_1 (line 14) | void lv_example_list_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/list/lv_example_list_1.py function event_handler (line 1) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/list/lv_example_list_2.c function event_handler (line 12) | static void event_handler(lv_event_t* e) function event_handler_top (line 45) | static void event_handler_top(lv_event_t* e) function event_handler_up (line 56) | static void event_handler_up(lv_event_t* e) function event_handler_center (line 69) | static void event_handler_center(lv_event_t* e) function event_handler_dn (line 85) | static void event_handler_dn(lv_event_t* e) function event_handler_bottom (line 98) | static void event_handler_bottom(lv_event_t* e) function event_handler_swap (line 109) | static void event_handler_swap(lv_event_t* e) function lv_example_list_2 (line 129) | void lv_example_list_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/list/lv_example_list_2.py function event_handler (line 6) | def event_handler(evt): function event_handler_top (line 23) | def event_handler_top(evt): function event_handler_up (line 33) | def event_handler_up(evt): function event_handler_center (line 46) | def event_handler_center(evt): function event_handler_dn (line 58) | def event_handler_dn(evt): function event_handler_bottom (line 69) | def event_handler_bottom(evt): function event_handler_swap (line 79) | def event_handler_swap(evt): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/list/test.py function event_handler (line 4) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/menu/lv_example_menu_1.c function lv_example_menu_1 (line 4) | void lv_example_menu_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/menu/lv_example_menu_2.c function back_event_handler (line 4) | static void back_event_handler(lv_event_t * e) function lv_example_menu_2 (line 15) | void lv_example_menu_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/menu/lv_example_menu_2.py function back_event_handler (line 1) | def back_event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/menu/lv_example_menu_3.c function lv_example_menu_3 (line 4) | void lv_example_menu_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/menu/lv_example_menu_4.c function float_btn_event_cb (line 8) | static void float_btn_event_cb(lv_event_t * e) function lv_example_menu_4 (line 31) | void lv_example_menu_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/menu/lv_example_menu_4.py function float_btn_event_cb (line 3) | def float_btn_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/menu/lv_example_menu_5.c type lv_menu_builder_variant_t (line 8) | typedef uint8_t lv_menu_builder_variant_t; function lv_example_menu_5 (line 20) | void lv_example_menu_5(void) function back_event_handler (line 110) | static void back_event_handler(lv_event_t * e) function switch_handler (line 121) | static void switch_handler(lv_event_t * e) function lv_obj_t (line 139) | static lv_obj_t * create_text(lv_obj_t * parent, const char * icon, cons... function lv_obj_t (line 167) | static lv_obj_t * create_slider(lv_obj_t * parent, const char * icon, co... function lv_obj_t (line 183) | static lv_obj_t * create_switch(lv_obj_t * parent, const char * icon, co... FILE: Software/firmware_demo/lib/lvgl/examples/widgets/meter/lv_example_meter_1.c function set_value (line 6) | static void set_value(void * indic, int32_t v) function lv_example_meter_1 (line 14) | void lv_example_meter_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/meter/lv_example_meter_1.py function set_value (line 6) | def set_value(indic, v): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/meter/lv_example_meter_2.c function set_value (line 6) | static void set_value(void * indic, int32_t v) function lv_example_meter_2 (line 15) | void lv_example_meter_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/meter/lv_example_meter_2.py function set_value (line 6) | def set_value(indic,v): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/meter/lv_example_meter_3.c function set_value (line 6) | static void set_value(void * indic, int32_t v) function lv_example_meter_3 (line 14) | void lv_example_meter_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/meter/lv_example_meter_3.py function set_value (line 38) | def set_value(indic, v): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/meter/lv_example_meter_4.c function lv_example_meter_4 (line 7) | void lv_example_meter_4(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c function event_cb (line 4) | static void event_cb(lv_event_t * e) function lv_example_msgbox_1 (line 10) | void lv_example_msgbox_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.py function event_cb (line 1) | def event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/obj/lv_example_obj_1.c function lv_example_obj_1 (line 4) | void lv_example_obj_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/obj/lv_example_obj_2.c function drag_event_handler (line 4) | static void drag_event_handler(lv_event_t * e) function lv_example_obj_2 (line 23) | void lv_example_obj_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/obj/lv_example_obj_2.py function drag_event_handler (line 1) | def drag_event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/roller/lv_example_roller_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_roller_1 (line 18) | void lv_example_roller_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/roller/lv_example_roller_1.py function event_handler (line 1) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/roller/lv_example_roller_2.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_roller_2 (line 18) | void lv_example_roller_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/roller/lv_example_roller_2.py function event_handler (line 4) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/roller/lv_example_roller_3.c function mask_event_cb (line 4) | static void mask_event_cb(lv_event_t * e) function lv_example_roller_3 (line 56) | void lv_example_roller_3(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/roller/lv_example_roller_3.py class Lv_Roller_3 (line 4) | class Lv_Roller_3(): method __init__ (line 6) | def __init__(self): method mask_event_cb (line 56) | def mask_event_cb(self,e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/slider/lv_example_slider_1.c function lv_example_slider_1 (line 10) | void lv_example_slider_1(void) function slider_event_cb (line 24) | static void slider_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/slider/lv_example_slider_1.py function slider_event_cb (line 4) | def slider_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/slider/lv_example_slider_2.c function lv_example_slider_2 (line 9) | void lv_example_slider_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/slider/lv_example_slider_3.c function lv_example_slider_3 (line 10) | void lv_example_slider_3(void) function slider_event_cb (line 25) | static void slider_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/slider/lv_example_slider_3.py function slider_event_cb (line 1) | def slider_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/span/lv_example_span_1.c function lv_example_span_1 (line 7) | void lv_example_span_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c function lv_spinbox_increment_event_cb (line 7) | static void lv_spinbox_increment_event_cb(lv_event_t * e) function lv_spinbox_decrement_event_cb (line 15) | static void lv_spinbox_decrement_event_cb(lv_event_t * e) function lv_example_spinbox_1 (line 24) | void lv_example_spinbox_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.py function increment_event_cb (line 1) | def increment_event_cb(e): function decrement_event_cb (line 6) | def decrement_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/spinner/lv_example_spinner_1.c function lv_example_spinner_1 (line 4) | void lv_example_spinner_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/switch/lv_example_switch_1.c function event_handler (line 4) | static void event_handler(lv_event_t * e) function lv_example_switch_1 (line 13) | void lv_example_switch_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/switch/lv_example_switch_1.py function event_handler (line 1) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/table/lv_example_table_1.c function draw_part_event_cb (line 4) | static void draw_part_event_cb(lv_event_t * e) function lv_example_table_1 (line 33) | void lv_example_table_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/table/lv_example_table_1.py function draw_part_event_cb (line 1) | def draw_part_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/table/lv_example_table_2.c function draw_event_cb (line 6) | static void draw_event_cb(lv_event_t * e) function change_event_cb (line 40) | static void change_event_cb(lv_event_t * e) function lv_example_table_2 (line 55) | void lv_example_table_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/table/lv_example_table_2.py function draw_event_cb (line 6) | def draw_event_cb(e): function change_event_cb (line 42) | def change_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/tabview/lv_example_tabview_1.c function lv_example_tabview_1 (line 4) | void lv_example_tabview_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/tabview/lv_example_tabview_2.c function scroll_begin_event (line 4) | static void scroll_begin_event(lv_event_t * e) function lv_example_tabview_2 (line 13) | void lv_example_tabview_2(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/tabview/lv_example_tabview_2.py function scroll_begin_event (line 1) | def scroll_begin_event(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/textarea/lv_example_textarea_1.c function textarea_event_handler (line 4) | static void textarea_event_handler(lv_event_t * e) function btnm_event_handler (line 10) | static void btnm_event_handler(lv_event_t * e) function lv_example_textarea_1 (line 22) | void lv_example_textarea_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/textarea/lv_example_textarea_1.py function textarea_event_handler (line 1) | def textarea_event_handler(e, ta): function btnm_event_handler (line 5) | def btnm_event_handler(e, ta): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/textarea/lv_example_textarea_2.c function lv_example_textarea_2 (line 8) | void lv_example_textarea_2(void) function ta_event_cb (line 45) | static void ta_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/textarea/lv_example_textarea_2.py function ta_event_cb (line 1) | def ta_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/textarea/lv_example_textarea_3.c function lv_example_textarea_3 (line 12) | void lv_example_textarea_3(void) function ta_event_cb (line 29) | static void ta_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/textarea/lv_example_textarea_3.py function ta_event_cb (line 1) | def ta_event_cb(e): FILE: Software/firmware_demo/lib/lvgl/examples/widgets/tileview/lv_example_tileview_1.c function lv_example_tileview_1 (line 9) | void lv_example_tileview_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/win/lv_example_win_1.c function event_handler (line 5) | static void event_handler(lv_event_t * e) function lv_example_win_1 (line 11) | void lv_example_win_1(void) FILE: Software/firmware_demo/lib/lvgl/examples/widgets/win/lv_example_win_1.py function event_handler (line 1) | def event_handler(e): FILE: Software/firmware_demo/lib/lvgl/lvgl.h function lv_version_major (line 119) | static inline int lv_version_major(void) function lv_version_minor (line 124) | static inline int lv_version_minor(void) function lv_version_patch (line 129) | static inline int lv_version_patch(void) FILE: Software/firmware_demo/lib/lvgl/scripts/release/com.py function cmd (line 11) | def cmd(c, ask_on_err = True): function define_set (line 19) | def define_set(fn, name, value): function ver_format (line 39) | def ver_format(ver): function get_lvgl_version (line 44) | def get_lvgl_version(): function push (line 74) | def push(c): function update_version (line 77) | def update_version(ver): FILE: Software/firmware_demo/lib/lvgl/scripts/release/patch.py function clone (line 16) | def clone(repo): FILE: Software/firmware_demo/lib/lvgl/scripts/style_api_gen.py function style_get_cast (line 373) | def style_get_cast(style_type, var_type): function obj_style_get (line 380) | def obj_style_get(p): function style_set_cast (line 392) | def style_set_cast(style_type): function style_set_c (line 399) | def style_set_c(p): function style_set_h (line 413) | def style_set_h(p): function local_style_set_c (line 419) | def local_style_set_c(p): function local_style_set_h (line 433) | def local_style_set_h(p): function style_const_set (line 438) | def style_const_set(p): function docs (line 449) | def docs(p): FILE: Software/firmware_demo/lib/lvgl/src/core/lv_disp.c function lv_obj_t (line 49) | lv_obj_t * lv_disp_get_scr_act(lv_disp_t * disp) function lv_obj_t (line 66) | lv_obj_t * lv_disp_get_scr_prev(lv_disp_t * disp) function lv_disp_load_scr (line 81) | void lv_disp_load_scr(lv_obj_t * scr) function lv_obj_t (line 104) | lv_obj_t * lv_disp_get_layer_top(lv_disp_t * disp) function lv_obj_t (line 121) | lv_obj_t * lv_disp_get_layer_sys(lv_disp_t * disp) function lv_disp_set_theme (line 136) | void lv_disp_set_theme(lv_disp_t * disp, lv_theme_t * th) function lv_theme_t (line 153) | lv_theme_t * lv_disp_get_theme(lv_disp_t * disp) function lv_disp_set_bg_color (line 164) | void lv_disp_set_bg_color(lv_disp_t * disp, lv_color_t color) function lv_disp_set_bg_image (line 185) | void lv_disp_set_bg_image(lv_disp_t * disp, const void * img_src) function lv_disp_set_bg_opa (line 205) | void lv_disp_set_bg_opa(lv_disp_t * disp, lv_opa_t opa) function lv_scr_load_anim (line 228) | void lv_scr_load_anim(lv_obj_t * new_scr, lv_scr_load_anim_t anim_type, ... function lv_disp_get_inactive_time (line 350) | uint32_t lv_disp_get_inactive_time(const lv_disp_t * disp) function lv_disp_trig_activity (line 370) | void lv_disp_trig_activity(lv_disp_t * disp) function lv_disp_clean_dcache (line 385) | void lv_disp_clean_dcache(lv_disp_t * disp) function lv_timer_t (line 403) | lv_timer_t * _lv_disp_get_refr_timer(lv_disp_t * disp) function scr_load_anim_start (line 418) | static void scr_load_anim_start(lv_anim_t * a) function opa_scale_anim (line 428) | static void opa_scale_anim(void * obj, int32_t v) function set_x_anim (line 433) | static void set_x_anim(void * obj, int32_t v) function set_y_anim (line 438) | static void set_y_anim(void * obj, int32_t v) function scr_anim_ready (line 443) | static void scr_anim_ready(lv_anim_t * a) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_disp.h type lv_scr_load_anim_t (line 28) | typedef enum { function lv_obj_t (line 162) | static inline lv_obj_t * lv_scr_act(void) function lv_obj_t (line 171) | static inline lv_obj_t * lv_layer_top(void) function lv_obj_t (line 180) | static inline lv_obj_t * lv_layer_sys(void) function lv_scr_load (line 185) | static inline void lv_scr_load(lv_obj_t * scr) function lv_coord_t (line 221) | static inline lv_coord_t lv_dpx(lv_coord_t n) function lv_coord_t (line 235) | static inline lv_coord_t lv_disp_dpx(const lv_disp_t * disp, lv_coord_t n) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_event.c type lv_event_dsc_t (line 20) | typedef struct _lv_event_dsc_t { function lv_res_t (line 52) | lv_res_t lv_event_send(lv_obj_t * obj, lv_event_code_t event_code, void ... function lv_res_t (line 84) | lv_res_t lv_obj_event_base(const lv_obj_class_t * class_p, lv_event_t * e) function lv_obj_t (line 108) | lv_obj_t * lv_event_get_target(lv_event_t * e) function lv_obj_t (line 113) | lv_obj_t * lv_event_get_current_target(lv_event_t * e) function lv_event_code_t (line 118) | lv_event_code_t lv_event_get_code(lv_event_t * e) function lv_event_stop_bubbling (line 133) | void lv_event_stop_bubbling(lv_event_t * e) function lv_event_stop_processing (line 138) | void lv_event_stop_processing(lv_event_t * e) function lv_event_register_id (line 144) | uint32_t lv_event_register_id(void) function _lv_event_mark_deleted (line 151) | void _lv_event_mark_deleted(lv_obj_t * obj) type _lv_event_dsc_t (line 162) | struct _lv_event_dsc_t function lv_obj_remove_event_cb (line 180) | bool lv_obj_remove_event_cb(lv_obj_t * obj, lv_event_cb_t event_cb) function lv_obj_remove_event_cb_with_user_data (line 204) | bool lv_obj_remove_event_cb_with_user_data(lv_obj_t * obj, lv_event_cb_t... function lv_obj_remove_event_dsc (line 230) | bool lv_obj_remove_event_dsc(lv_obj_t * obj, struct _lv_event_dsc_t * ev... type _lv_obj_t (line 254) | struct _lv_obj_t function lv_indev_t (line 266) | lv_indev_t * lv_event_get_indev(lv_event_t * e) function lv_obj_draw_part_dsc_t (line 293) | lv_obj_draw_part_dsc_t * lv_event_get_draw_part_dsc(lv_event_t * e) function lv_draw_ctx_t (line 305) | lv_draw_ctx_t * lv_event_get_draw_ctx(lv_event_t * e) function lv_area_t (line 321) | const lv_area_t * lv_event_get_old_size(lv_event_t * e) function lv_event_get_key (line 332) | uint32_t lv_event_get_key(lv_event_t * e) function lv_anim_t (line 345) | lv_anim_t * lv_event_get_scroll_anim(lv_event_t * e) function lv_event_set_ext_draw_size (line 356) | void lv_event_set_ext_draw_size(lv_event_t * e, lv_coord_t size) function lv_point_t (line 367) | lv_point_t * lv_event_get_self_size_info(lv_event_t * e) function lv_hit_test_info_t (line 378) | lv_hit_test_info_t * lv_event_get_hit_test_info(lv_event_t * e) function lv_area_t (line 389) | const lv_area_t * lv_event_get_cover_area(lv_event_t * e) function lv_event_set_cover_res (line 401) | void lv_event_set_cover_res(lv_event_t * e, lv_cover_res_t res) function lv_event_dsc_t (line 416) | static lv_event_dsc_t * lv_obj_get_event_dsc(const lv_obj_t * obj, uint3... function lv_res_t (line 426) | static lv_res_t event_send_core(lv_event_t * e) function event_is_bubbled (line 487) | static bool event_is_bubbled(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_event.h type _lv_obj_t (line 26) | struct _lv_obj_t type _lv_event_dsc_t (line 27) | struct _lv_event_dsc_t type lv_event_code_t (line 32) | typedef enum { type lv_event_t (line 94) | typedef struct _lv_event_t { type lv_hit_test_info_t (line 120) | typedef struct { type lv_cover_check_info_t (line 130) | typedef struct { type _lv_obj_t (line 146) | struct _lv_obj_t type _lv_obj_t (line 161) | struct _lv_obj_t type _lv_obj_t (line 169) | struct _lv_obj_t type _lv_obj_t (line 224) | struct _lv_obj_t type _lv_event_dsc_t (line 237) | struct _lv_event_dsc_t type _lv_obj_t (line 237) | struct _lv_obj_t type _lv_obj_t (line 246) | struct _lv_obj_t type _lv_obj_t (line 255) | struct _lv_obj_t type _lv_obj_t (line 265) | struct _lv_obj_t type _lv_event_dsc_t (line 265) | struct _lv_event_dsc_t type _lv_obj_t (line 273) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_group.c function _lv_group_init (line 45) | void _lv_group_init(void) function lv_group_t (line 50) | lv_group_t * lv_group_create(void) function lv_group_del (line 71) | void lv_group_del(lv_group_t * group) function lv_group_set_default (line 99) | void lv_group_set_default(lv_group_t * group) function lv_group_t (line 104) | lv_group_t * lv_group_get_default(void) function lv_group_add_obj (line 109) | void lv_group_add_obj(lv_group_t * group, lv_obj_t * obj) function lv_group_swap_obj (line 151) | void lv_group_swap_obj(lv_obj_t * obj1, lv_obj_t * obj2) function lv_group_remove_obj (line 170) | void lv_group_remove_obj(lv_obj_t * obj) function lv_group_remove_all_objs (line 211) | void lv_group_remove_all_objs(lv_group_t * group) function lv_group_focus_obj (line 229) | void lv_group_focus_obj(lv_obj_t * obj) function lv_group_focus_next (line 262) | void lv_group_focus_next(lv_group_t * group) function lv_group_focus_prev (line 267) | void lv_group_focus_prev(lv_group_t * group) function lv_group_focus_freeze (line 272) | void lv_group_focus_freeze(lv_group_t * group, bool en) function lv_res_t (line 278) | lv_res_t lv_group_send_data(lv_group_t * group, uint32_t c) function lv_group_set_focus_cb (line 285) | void lv_group_set_focus_cb(lv_group_t * group, lv_group_focus_cb_t focus... function lv_group_set_editing (line 290) | void lv_group_set_editing(lv_group_t * group, bool edit) function lv_group_set_refocus_policy (line 308) | void lv_group_set_refocus_policy(lv_group_t * group, lv_group_refocus_po... function lv_group_set_wrap (line 313) | void lv_group_set_wrap(lv_group_t * group, bool en) function lv_obj_t (line 318) | lv_obj_t * lv_group_get_focused(const lv_group_t * group) function lv_group_focus_cb_t (line 326) | lv_group_focus_cb_t lv_group_get_focus_cb(const lv_group_t * group) function lv_group_get_editing (line 332) | bool lv_group_get_editing(const lv_group_t * group) function lv_group_get_wrap (line 338) | bool lv_group_get_wrap(lv_group_t * group) function lv_group_get_obj_count (line 344) | uint32_t lv_group_get_obj_count(lv_group_t * group) function lv_group_refocus (line 352) | static void lv_group_refocus(lv_group_t * g) function focus_next_core (line 366) | static void focus_next_core(lv_group_t * group, void * (*begin)(const lv... function lv_indev_t (line 446) | static lv_indev_t * get_indev(const lv_group_t * g) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_group.h type lv_key_t (line 43) | typedef uint8_t lv_key_t; type _lv_obj_t (line 49) | struct _lv_obj_t type _lv_group_t (line 50) | struct _lv_group_t type _lv_group_t (line 52) | struct _lv_group_t type lv_group_t (line 58) | typedef struct _lv_group_t { type lv_group_refocus_policy_t (line 76) | typedef enum { type _lv_obj_t (line 120) | struct _lv_obj_t type _lv_obj_t (line 127) | struct _lv_obj_t type _lv_obj_t (line 127) | struct _lv_obj_t type _lv_obj_t (line 133) | struct _lv_obj_t type _lv_obj_t (line 145) | struct _lv_obj_t type _lv_obj_t (line 208) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_indev.c function lv_indev_read_timer_cb (line 64) | void lv_indev_read_timer_cb(lv_timer_t * timer) function lv_indev_enable (line 122) | void lv_indev_enable(lv_indev_t * indev, bool en) function lv_indev_t (line 129) | lv_indev_t * lv_indev_get_act(void) function lv_indev_type_t (line 134) | lv_indev_type_t lv_indev_get_type(const lv_indev_t * indev) function lv_indev_reset (line 141) | void lv_indev_reset(lv_indev_t * indev, lv_obj_t * obj) function lv_indev_reset_long_press (line 179) | void lv_indev_reset_long_press(lv_indev_t * indev) function lv_indev_set_cursor (line 186) | void lv_indev_set_cursor(lv_indev_t * indev, lv_obj_t * cur_obj) function lv_indev_set_group (line 197) | void lv_indev_set_group(lv_indev_t * indev, lv_group_t * group) function lv_indev_set_button_points (line 204) | void lv_indev_set_button_points(lv_indev_t * indev, const lv_point_t poi... function lv_indev_get_point (line 211) | void lv_indev_get_point(const lv_indev_t * indev, lv_point_t * point) function lv_dir_t (line 228) | lv_dir_t lv_indev_get_gesture_dir(const lv_indev_t * indev) function lv_indev_get_key (line 233) | uint32_t lv_indev_get_key(const lv_indev_t * indev) function lv_dir_t (line 241) | lv_dir_t lv_indev_get_scroll_dir(const lv_indev_t * indev) function lv_obj_t (line 248) | lv_obj_t * lv_indev_get_scroll_obj(const lv_indev_t * indev) function lv_indev_get_vect (line 255) | void lv_indev_get_vect(const lv_indev_t * indev, lv_point_t * point) function lv_indev_wait_release (line 268) | void lv_indev_wait_release(lv_indev_t * indev) function lv_obj_t (line 274) | lv_obj_t * lv_indev_get_obj_act(void) function lv_timer_t (line 279) | lv_timer_t * lv_indev_get_read_timer(lv_disp_t * indev) function lv_obj_t (line 289) | lv_obj_t * lv_indev_search_obj(lv_obj_t * obj, lv_point_t * point) function indev_pointer_proc (line 325) | static void indev_pointer_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_keypad_proc (line 381) | static void indev_keypad_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_encoder_proc (line 525) | static void indev_encoder_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_button_proc (line 732) | static void indev_button_proc(lv_indev_t * i, lv_indev_data_t * data) function indev_proc_press (line 781) | static void indev_proc_press(_lv_indev_proc_t * proc) function indev_proc_release (line 917) | static void indev_proc_release(_lv_indev_proc_t * proc) function indev_proc_reset_query_handler (line 969) | static void indev_proc_reset_query_handler(lv_indev_t * indev) function indev_click_focus (line 994) | static void indev_click_focus(_lv_indev_proc_t * proc) function indev_gesture (line 1063) | void indev_gesture(_lv_indev_proc_t * proc) function indev_reset_check (line 1116) | static bool indev_reset_check(_lv_indev_proc_t * proc) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_indev_scroll.c function _lv_indev_scroll_handler (line 46) | void _lv_indev_scroll_handler(_lv_indev_proc_t * proc) function _lv_indev_scroll_throw_handler (line 95) | void _lv_indev_scroll_throw_handler(_lv_indev_proc_t * proc) function lv_coord_t (line 207) | lv_coord_t lv_indev_scroll_throw_predict(lv_indev_t * indev, lv_dir_t dir) function lv_indev_scroll_get_snap_dist (line 232) | void lv_indev_scroll_get_snap_dist(lv_obj_t * obj, lv_point_t * p) function lv_obj_t (line 242) | static lv_obj_t * find_scroll_obj(_lv_indev_proc_t * proc) function init_scroll_limits (line 348) | static void init_scroll_limits(_lv_indev_proc_t * proc) function lv_coord_t (line 416) | static lv_coord_t find_snap_point_x(const lv_obj_t * obj, lv_coord_t min... function lv_coord_t (line 471) | static lv_coord_t find_snap_point_y(const lv_obj_t * obj, lv_coord_t min... function scroll_limit_diff (line 517) | static void scroll_limit_diff(_lv_indev_proc_t * proc, lv_coord_t * diff... function lv_coord_t (line 542) | static lv_coord_t scroll_throw_predict_y(_lv_indev_proc_t * proc) function lv_coord_t (line 558) | static lv_coord_t scroll_throw_predict_x(_lv_indev_proc_t * proc) function lv_coord_t (line 573) | static lv_coord_t elastic_diff(lv_obj_t * scroll_obj, lv_coord_t diff, l... FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj.c function lv_is_initialized (line 87) | bool lv_is_initialized(void) function lv_init (line 92) | void lv_init(void) function lv_deinit (line 184) | void lv_deinit(void) function lv_obj_t (line 200) | lv_obj_t * lv_obj_create(lv_obj_t * parent) function lv_obj_add_flag (line 216) | void lv_obj_add_flag(lv_obj_t * obj, lv_obj_flag_t f) function lv_obj_clear_flag (line 243) | void lv_obj_clear_flag(lv_obj_t * obj, lv_obj_flag_t f) function lv_obj_add_state (line 270) | void lv_obj_add_state(lv_obj_t * obj, lv_state_t state) function lv_obj_clear_state (line 280) | void lv_obj_clear_state(lv_obj_t * obj, lv_state_t state) function lv_obj_has_flag (line 294) | bool lv_obj_has_flag(const lv_obj_t * obj, lv_obj_flag_t f) function lv_obj_has_flag_any (line 301) | bool lv_obj_has_flag_any(const lv_obj_t * obj, lv_obj_flag_t f) function lv_state_t (line 308) | lv_state_t lv_obj_get_state(const lv_obj_t * obj) function lv_obj_has_state (line 315) | bool lv_obj_has_state(const lv_obj_t * obj, lv_state_t state) function lv_obj_allocate_spec_attr (line 334) | void lv_obj_allocate_spec_attr(lv_obj_t * obj) function lv_obj_check_type (line 352) | bool lv_obj_check_type(const lv_obj_t * obj, const lv_obj_class_t * clas... function lv_obj_has_class (line 358) | bool lv_obj_has_class(const lv_obj_t * obj, const lv_obj_class_t * class_p) function lv_obj_class_t (line 369) | const lv_obj_class_t * lv_obj_get_class(const lv_obj_t * obj) function lv_obj_is_valid (line 374) | bool lv_obj_is_valid(const lv_obj_t * obj) function lv_obj_constructor (line 395) | static void lv_obj_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_obj_destructor (line 426) | static void lv_obj_destructor(const lv_obj_class_t * class_p, lv_obj_t *... function lv_obj_draw (line 459) | static void lv_obj_draw(lv_event_t * e) function draw_scrollbar (line 615) | static void draw_scrollbar(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function lv_res_t (line 656) | static lv_res_t scrollbar_init_draw_dsc(lv_obj_t * obj, lv_draw_rect_dsc... function lv_obj_event (line 708) | static void lv_obj_event(const lv_obj_class_t * class_p, lv_event_t * e) function lv_obj_set_state (line 864) | static void lv_obj_set_state(lv_obj_t * obj, lv_state_t new_state) function obj_valid_child (line 937) | static bool obj_valid_child(const lv_obj_t * parent, const lv_obj_t * ob... FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj.h type _lv_obj_t (line 35) | struct _lv_obj_t type lv_state_t (line 60) | typedef uint16_t lv_state_t; type lv_part_t (line 83) | typedef uint32_t lv_part_t; type lv_obj_flag_t (line 125) | typedef uint32_t lv_obj_flag_t; type lv_obj_draw_part_type_t (line 131) | typedef enum { type _lv_obj_spec_attr_t (line 155) | typedef struct { type lv_obj_t (line 173) | typedef struct _lv_obj_t { function lv_obj_set_user_data (line 267) | static inline void lv_obj_set_user_data(lv_obj_t * obj, void * user_data) function lv_coord_t (line 377) | static inline lv_coord_t lv_obj_dpx(const lv_obj_t * obj, lv_coord_t n) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_class.c function lv_obj_t (line 43) | lv_obj_t * lv_obj_class_create_obj(const lv_obj_class_t * class_p, lv_ob... function lv_obj_class_init_obj (line 103) | void lv_obj_class_init_obj(lv_obj_t * obj) function _lv_obj_destruct (line 133) | void _lv_obj_destruct(lv_obj_t * obj) function lv_obj_is_editable (line 146) | bool lv_obj_is_editable(lv_obj_t * obj) function lv_obj_is_group_def (line 158) | bool lv_obj_is_group_def(lv_obj_t * obj) function lv_obj_construct (line 174) | static void lv_obj_construct(lv_obj_t * obj) function get_instance_size (line 192) | static uint32_t get_instance_size(const lv_obj_class_t * class_p) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_class.h type _lv_obj_t (line 28) | struct _lv_obj_t type _lv_obj_class_t (line 29) | struct _lv_obj_class_t type _lv_event_t (line 30) | struct _lv_event_t type lv_obj_class_editable_t (line 32) | typedef enum { type lv_obj_class_group_def_t (line 38) | typedef enum { type _lv_obj_class_t (line 44) | struct _lv_obj_class_t type _lv_event_t (line 44) | struct _lv_event_t type lv_obj_class_t (line 49) | typedef struct _lv_obj_class_t { type _lv_obj_t (line 75) | struct _lv_obj_t type _lv_obj_class_t (line 75) | struct _lv_obj_class_t type _lv_obj_t (line 75) | struct _lv_obj_t type _lv_obj_t (line 77) | struct _lv_obj_t type _lv_obj_t (line 79) | struct _lv_obj_t type _lv_obj_t (line 81) | struct _lv_obj_t type _lv_obj_t (line 83) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_draw.c function lv_obj_init_draw_rect_dsc (line 39) | void lv_obj_init_draw_rect_dsc(lv_obj_t * obj, uint32_t part, lv_draw_re... function lv_obj_init_draw_label_dsc (line 194) | void lv_obj_init_draw_label_dsc(lv_obj_t * obj, uint32_t part, lv_draw_l... function lv_obj_init_draw_img_dsc (line 222) | void lv_obj_init_draw_img_dsc(lv_obj_t * obj, uint32_t part, lv_draw_img... function lv_obj_init_draw_line_dsc (line 247) | void lv_obj_init_draw_line_dsc(lv_obj_t * obj, uint32_t part, lv_draw_li... function lv_obj_init_draw_arc_dsc (line 276) | void lv_obj_init_draw_arc_dsc(lv_obj_t * obj, uint32_t part, lv_draw_arc... function lv_coord_t (line 300) | lv_coord_t lv_obj_calculate_ext_draw_size(lv_obj_t * obj, uint32_t part) function lv_obj_draw_dsc_init (line 334) | void lv_obj_draw_dsc_init(lv_obj_draw_part_dsc_t * dsc, lv_draw_ctx_t * ... function lv_obj_draw_part_check_type (line 340) | bool lv_obj_draw_part_check_type(lv_obj_draw_part_dsc_t * dsc, const lv_... function lv_obj_refresh_ext_draw_size (line 346) | void lv_obj_refresh_ext_draw_size(lv_obj_t * obj) function lv_coord_t (line 370) | lv_coord_t _lv_obj_get_ext_draw_size(const lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_draw.h type _lv_obj_t (line 26) | struct _lv_obj_t type _lv_obj_class_t (line 27) | struct _lv_obj_class_t type lv_cover_res_t (line 30) | typedef enum { type lv_obj_draw_part_dsc_t (line 36) | typedef struct { type _lv_obj_t (line 77) | struct _lv_obj_t type _lv_obj_t (line 87) | struct _lv_obj_t type _lv_obj_t (line 96) | struct _lv_obj_t type _lv_obj_t (line 106) | struct _lv_obj_t type _lv_obj_t (line 115) | struct _lv_obj_t type _lv_obj_t (line 123) | struct _lv_obj_t type _lv_obj_class_t (line 139) | struct _lv_obj_class_t type _lv_obj_t (line 146) | struct _lv_obj_t type _lv_obj_t (line 153) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_pos.c function lv_obj_set_pos (line 43) | void lv_obj_set_pos(lv_obj_t * obj, lv_coord_t x, lv_coord_t y) function lv_obj_set_x (line 51) | void lv_obj_set_x(lv_obj_t * obj, lv_coord_t x) function lv_obj_set_y (line 65) | void lv_obj_set_y(lv_obj_t * obj, lv_coord_t y) function lv_obj_refr_size (line 79) | bool lv_obj_refr_size(lv_obj_t * obj) function lv_obj_set_size (line 212) | void lv_obj_set_size(lv_obj_t * obj, lv_coord_t w, lv_coord_t h) function lv_obj_set_width (line 220) | void lv_obj_set_width(lv_obj_t * obj, lv_coord_t w) function lv_obj_set_height (line 233) | void lv_obj_set_height(lv_obj_t * obj, lv_coord_t h) function lv_obj_set_content_width (line 246) | void lv_obj_set_content_width(lv_obj_t * obj, lv_coord_t w) function lv_obj_set_content_height (line 255) | void lv_obj_set_content_height(lv_obj_t * obj, lv_coord_t h) function lv_obj_set_layout (line 264) | void lv_obj_set_layout(lv_obj_t * obj, uint32_t layout) function lv_obj_is_layout_positioned (line 273) | bool lv_obj_is_layout_positioned(const lv_obj_t * obj) function lv_obj_mark_layout_as_dirty (line 285) | void lv_obj_mark_layout_as_dirty(lv_obj_t * obj) function lv_obj_update_layout (line 298) | void lv_obj_update_layout(const lv_obj_t * obj) function lv_layout_register (line 320) | uint32_t lv_layout_register(lv_layout_update_cb_t cb, void * user_data) function lv_obj_set_align (line 331) | void lv_obj_set_align(lv_obj_t * obj, lv_align_t align) function lv_obj_align (line 336) | void lv_obj_align(lv_obj_t * obj, lv_align_t align, lv_coord_t x_ofs, lv... function lv_obj_align_to (line 342) | void lv_obj_align_to(lv_obj_t * obj, const lv_obj_t * base, lv_align_t a... function lv_obj_get_coords (line 484) | void lv_obj_get_coords(const lv_obj_t * obj, lv_area_t * coords) function lv_coord_t (line 491) | lv_coord_t lv_obj_get_x(const lv_obj_t * obj) function lv_coord_t (line 509) | lv_coord_t lv_obj_get_x2(const lv_obj_t * obj) function lv_coord_t (line 516) | lv_coord_t lv_obj_get_y(const lv_obj_t * obj) function lv_coord_t (line 534) | lv_coord_t lv_obj_get_y2(const lv_obj_t * obj) function lv_coord_t (line 541) | lv_coord_t lv_obj_get_x_aligned(const lv_obj_t * obj) function lv_coord_t (line 546) | lv_coord_t lv_obj_get_y_aligned(const lv_obj_t * obj) function lv_coord_t (line 552) | lv_coord_t lv_obj_get_width(const lv_obj_t * obj) function lv_coord_t (line 559) | lv_coord_t lv_obj_get_height(const lv_obj_t * obj) function lv_coord_t (line 566) | lv_coord_t lv_obj_get_content_width(const lv_obj_t * obj) function lv_coord_t (line 577) | lv_coord_t lv_obj_get_content_height(const lv_obj_t * obj) function lv_obj_get_content_coords (line 588) | void lv_obj_get_content_coords(const lv_obj_t * obj, lv_area_t * area) function lv_coord_t (line 602) | lv_coord_t lv_obj_get_self_width(const lv_obj_t * obj) function lv_coord_t (line 609) | lv_coord_t lv_obj_get_self_height(const lv_obj_t * obj) function lv_obj_refresh_self_size (line 616) | bool lv_obj_refresh_self_size(lv_obj_t * obj) function lv_obj_refr_pos (line 626) | void lv_obj_refr_pos(lv_obj_t * obj) function lv_obj_move_to (line 705) | void lv_obj_move_to(lv_obj_t * obj, lv_coord_t x, lv_coord_t y) function lv_obj_move_children_by (line 778) | void lv_obj_move_children_by(lv_obj_t * obj, lv_coord_t x_diff, lv_coord... function lv_obj_invalidate_area (line 795) | void lv_obj_invalidate_area(const lv_obj_t * obj, const lv_area_t * area) function lv_obj_invalidate (line 806) | void lv_obj_invalidate(const lv_obj_t * obj) function lv_obj_area_is_visible (line 829) | bool lv_obj_area_is_visible(const lv_obj_t * obj, lv_area_t * area) function lv_obj_is_visible (line 874) | bool lv_obj_is_visible(const lv_obj_t * obj) function lv_obj_set_ext_click_area (line 890) | void lv_obj_set_ext_click_area(lv_obj_t * obj, lv_coord_t size) function lv_obj_get_click_area (line 898) | void lv_obj_get_click_area(const lv_obj_t * obj, lv_area_t * area) function lv_obj_hit_test (line 909) | bool lv_obj_hit_test(lv_obj_t * obj, const lv_point_t * point) function lv_coord_t (line 930) | lv_coord_t lv_clamp_width(lv_coord_t width, lv_coord_t min_width, lv_coo... function lv_coord_t (line 937) | lv_coord_t lv_clamp_height(lv_coord_t height, lv_coord_t min_height, lv_... function lv_coord_t (line 950) | static lv_coord_t calc_content_width(lv_obj_t * obj) function lv_coord_t (line 1034) | static lv_coord_t calc_content_height(lv_obj_t * obj) function layout_update_core (line 1087) | static void layout_update_core(lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_pos.h type _lv_obj_t (line 25) | struct _lv_obj_t type _lv_obj_t (line 27) | struct _lv_obj_t type lv_layout_dsc_t (line 28) | typedef struct { type _lv_obj_t (line 47) | struct _lv_obj_t type _lv_obj_t (line 58) | struct _lv_obj_t type _lv_obj_t (line 69) | struct _lv_obj_t type _lv_obj_t (line 82) | struct _lv_obj_t type _lv_obj_t (line 89) | struct _lv_obj_t type _lv_obj_t (line 101) | struct _lv_obj_t type _lv_obj_t (line 113) | struct _lv_obj_t type _lv_obj_t (line 120) | struct _lv_obj_t type _lv_obj_t (line 127) | struct _lv_obj_t type _lv_obj_t (line 134) | struct _lv_obj_t type _lv_obj_t (line 141) | struct _lv_obj_t type _lv_obj_t (line 147) | struct _lv_obj_t type _lv_obj_t (line 153) | struct _lv_obj_t type _lv_obj_t (line 168) | struct _lv_obj_t type _lv_obj_t (line 180) | struct _lv_obj_t type _lv_obj_t (line 191) | struct _lv_obj_t type _lv_obj_t (line 191) | struct _lv_obj_t function lv_obj_center (line 199) | static inline void lv_obj_center(struct _lv_obj_t * obj) type _lv_obj_t (line 210) | struct _lv_obj_t type _lv_obj_t (line 222) | struct _lv_obj_t type _lv_obj_t (line 234) | struct _lv_obj_t type _lv_obj_t (line 246) | struct _lv_obj_t type _lv_obj_t (line 258) | struct _lv_obj_t type _lv_obj_t (line 265) | struct _lv_obj_t type _lv_obj_t (line 272) | struct _lv_obj_t type _lv_obj_t (line 281) | struct _lv_obj_t type _lv_obj_t (line 290) | struct _lv_obj_t type _lv_obj_t (line 299) | struct _lv_obj_t type _lv_obj_t (line 308) | struct _lv_obj_t type _lv_obj_t (line 317) | struct _lv_obj_t type _lv_obj_t (line 326) | struct _lv_obj_t type _lv_obj_t (line 335) | struct _lv_obj_t type _lv_obj_t (line 342) | struct _lv_obj_t type _lv_obj_t (line 344) | struct _lv_obj_t type _lv_obj_t (line 346) | struct _lv_obj_t type _lv_obj_t (line 349) | struct _lv_obj_t type _lv_obj_t (line 357) | struct _lv_obj_t type _lv_obj_t (line 363) | struct _lv_obj_t type _lv_obj_t (line 371) | struct _lv_obj_t type _lv_obj_t (line 378) | struct _lv_obj_t type _lv_obj_t (line 385) | struct _lv_obj_t type _lv_obj_t (line 393) | struct _lv_obj_t type _lv_obj_t (line 401) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_scroll.c function lv_obj_set_scrollbar_mode (line 57) | void lv_obj_set_scrollbar_mode(lv_obj_t * obj, lv_scrollbar_mode_t mode) function lv_obj_set_scroll_dir (line 68) | void lv_obj_set_scroll_dir(lv_obj_t * obj, lv_dir_t dir) function lv_obj_set_scroll_snap_x (line 77) | void lv_obj_set_scroll_snap_x(lv_obj_t * obj, lv_scroll_snap_t align) function lv_obj_set_scroll_snap_y (line 83) | void lv_obj_set_scroll_snap_y(lv_obj_t * obj, lv_scroll_snap_t align) function lv_scrollbar_mode_t (line 93) | lv_scrollbar_mode_t lv_obj_get_scrollbar_mode(const lv_obj_t * obj) function lv_dir_t (line 99) | lv_dir_t lv_obj_get_scroll_dir(const lv_obj_t * obj) function lv_scroll_snap_t (line 105) | lv_scroll_snap_t lv_obj_get_scroll_snap_x(const lv_obj_t * obj) function lv_scroll_snap_t (line 111) | lv_scroll_snap_t lv_obj_get_scroll_snap_y(const lv_obj_t * obj) function lv_coord_t (line 117) | lv_coord_t lv_obj_get_scroll_x(const lv_obj_t * obj) function lv_coord_t (line 123) | lv_coord_t lv_obj_get_scroll_y(const lv_obj_t * obj) function lv_coord_t (line 129) | lv_coord_t lv_obj_get_scroll_top(lv_obj_t * obj) function lv_coord_t (line 135) | lv_coord_t lv_obj_get_scroll_bottom(lv_obj_t * obj) function lv_coord_t (line 162) | lv_coord_t lv_obj_get_scroll_left(lv_obj_t * obj) function lv_coord_t (line 205) | lv_coord_t lv_obj_get_scroll_right(lv_obj_t * obj) function lv_obj_get_scroll_end (line 241) | void lv_obj_get_scroll_end(struct _lv_obj_t * obj, lv_point_t * end) function lv_obj_scroll_by_bounded (line 255) | void lv_obj_scroll_by_bounded(lv_obj_t * obj, lv_coord_t dx, lv_coord_t ... function lv_obj_scroll_by (line 304) | void lv_obj_scroll_by(lv_obj_t * obj, lv_coord_t dx, lv_coord_t dy, lv_a... function lv_obj_scroll_to (line 359) | void lv_obj_scroll_to(lv_obj_t * obj, lv_coord_t x, lv_coord_t y, lv_ani... function lv_obj_scroll_to_x (line 365) | void lv_obj_scroll_to_x(lv_obj_t * obj, lv_coord_t x, lv_anim_enable_t a... function lv_obj_scroll_to_y (line 375) | void lv_obj_scroll_to_y(lv_obj_t * obj, lv_coord_t y, lv_anim_enable_t a... function lv_obj_scroll_to_view (line 385) | void lv_obj_scroll_to_view(lv_obj_t * obj, lv_anim_enable_t anim_en) function lv_obj_scroll_to_view_recursive (line 394) | void lv_obj_scroll_to_view_recursive(lv_obj_t * obj, lv_anim_enable_t an... function lv_obj_is_scrolling (line 409) | bool lv_obj_is_scrolling(const lv_obj_t * obj) function lv_obj_update_snap (line 420) | void lv_obj_update_snap(lv_obj_t * obj, lv_anim_enable_t anim_en) function lv_obj_get_scrollbar_area (line 428) | void lv_obj_get_scrollbar_area(lv_obj_t * obj, lv_area_t * hor_area, lv_... function lv_obj_scrollbar_invalidate (line 602) | void lv_obj_scrollbar_invalidate(lv_obj_t * obj) function lv_obj_readjust_scroll (line 614) | void lv_obj_readjust_scroll(lv_obj_t * obj, lv_anim_enable_t anim_en) function scroll_by_raw (line 651) | static void scroll_by_raw(lv_obj_t * obj, lv_coord_t x, lv_coord_t y) function scroll_x_anim (line 666) | static void scroll_x_anim(void * obj, int32_t v) function scroll_y_anim (line 671) | static void scroll_y_anim(void * obj, int32_t v) function scroll_anim_ready_cb (line 676) | static void scroll_anim_ready_cb(lv_anim_t * a) function scroll_area_into_view (line 681) | static void scroll_area_into_view(const lv_area_t * area, lv_obj_t * chi... FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_scroll.h type _lv_obj_t (line 28) | struct _lv_obj_t type lv_scrollbar_mode_t (line 37) | typedef uint8_t lv_scrollbar_mode_t; type lv_scroll_snap_t (line 47) | typedef uint8_t lv_scroll_snap_t; type _lv_obj_t (line 62) | struct _lv_obj_t type _lv_obj_t (line 69) | struct _lv_obj_t type _lv_obj_t (line 76) | struct _lv_obj_t type _lv_obj_t (line 83) | struct _lv_obj_t type _lv_obj_t (line 94) | struct _lv_obj_t type _lv_obj_t (line 101) | struct _lv_obj_t type _lv_obj_t (line 108) | struct _lv_obj_t type _lv_obj_t (line 115) | struct _lv_obj_t type _lv_obj_t (line 125) | struct _lv_obj_t type _lv_obj_t (line 135) | struct _lv_obj_t type _lv_obj_t (line 144) | struct _lv_obj_t type _lv_obj_t (line 153) | struct _lv_obj_t type _lv_obj_t (line 162) | struct _lv_obj_t type _lv_obj_t (line 171) | struct _lv_obj_t type _lv_obj_t (line 179) | struct _lv_obj_t type _lv_obj_t (line 194) | struct _lv_obj_t type _lv_obj_t (line 205) | struct _lv_obj_t type _lv_obj_t (line 215) | struct _lv_obj_t type _lv_obj_t (line 224) | struct _lv_obj_t type _lv_obj_t (line 233) | struct _lv_obj_t type _lv_obj_t (line 240) | struct _lv_obj_t type _lv_obj_t (line 249) | struct _lv_obj_t type _lv_obj_t (line 256) | struct _lv_obj_t type _lv_obj_t (line 263) | struct _lv_obj_t type _lv_obj_t (line 271) | struct _lv_obj_t type _lv_obj_t (line 277) | struct _lv_obj_t type _lv_obj_t (line 284) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_style.c type trans_t (line 22) | typedef struct { type cache_t (line 30) | typedef enum { function _lv_obj_style_init (line 71) | void _lv_obj_style_init(void) function lv_obj_add_style (line 76) | void lv_obj_add_style(lv_obj_t * obj, lv_style_t * style, lv_style_selec... function lv_obj_remove_style (line 106) | void lv_obj_remove_style(lv_obj_t * obj, lv_style_t * style, lv_style_se... function lv_obj_report_style_change (line 153) | void lv_obj_report_style_change(lv_style_t * style) function lv_obj_refresh_style (line 167) | void lv_obj_refresh_style(lv_obj_t * obj, lv_style_selector_t selector, ... function lv_obj_enable_style_refresh (line 205) | void lv_obj_enable_style_refresh(bool en) function lv_style_value_t (line 210) | lv_style_value_t lv_obj_get_style_prop(const lv_obj_t * obj, lv_part_t p... function lv_obj_set_local_style_prop (line 257) | void lv_obj_set_local_style_prop(lv_obj_t * obj, lv_style_prop_t prop, l... function lv_res_t (line 266) | lv_res_t lv_obj_get_local_style_prop(lv_obj_t * obj, lv_style_prop_t pro... function lv_obj_remove_local_style_prop (line 280) | bool lv_obj_remove_local_style_prop(lv_obj_t * obj, lv_style_prop_t prop... function _lv_obj_style_create_transition (line 299) | void _lv_obj_style_create_transition(lv_obj_t * obj, lv_part_t part, lv_... function _lv_style_state_cmp_t (line 358) | _lv_style_state_cmp_t _lv_obj_style_state_compare(lv_obj_t * obj, lv_sta... function lv_obj_fade_in (line 420) | void lv_obj_fade_in(lv_obj_t * obj, uint32_t time, uint32_t delay) function lv_obj_fade_out (line 433) | void lv_obj_fade_out(lv_obj_t * obj, uint32_t time, uint32_t delay) function lv_state_t (line 445) | lv_state_t lv_obj_style_get_selector_state(lv_style_selector_t selector) function lv_part_t (line 450) | lv_part_t lv_obj_style_get_selector_part(lv_style_selector_t selector) function lv_text_align_t (line 456) | lv_text_align_t lv_obj_calculate_style_text_align(const struct _lv_obj_t... function lv_style_t (line 475) | static lv_style_t * get_local_style(lv_obj_t * obj, lv_style_selector_t ... function _lv_obj_style_t (line 511) | static _lv_obj_style_t * get_trans_style(lv_obj_t * obj, lv_style_selec... function get_prop_core (line 537) | static bool get_prop_core(const lv_obj_t * obj, lv_part_t part, lv_style... function lv_style_value_t (line 599) | static lv_style_value_t apply_color_filter(const lv_obj_t * obj, uint32_... function report_style_change_core (line 615) | static void report_style_change_core(void * style, lv_obj_t * obj) function refresh_children_style (line 636) | static void refresh_children_style(lv_obj_t * obj) function trans_del (line 659) | static bool trans_del(lv_obj_t * obj, lv_part_t part, lv_style_prop_t pr... function trans_anim_cb (line 691) | static void trans_anim_cb(void * _tr, int32_t v) function trans_anim_start_cb (line 754) | static void trans_anim_start_cb(lv_anim_t * a) function trans_anim_ready_cb (line 775) | static void trans_anim_ready_cb(lv_anim_t * a) function fade_anim_cb (line 813) | static void fade_anim_cb(void * obj, int32_t v) function fade_in_anim_ready (line 818) | static void fade_in_anim_ready(lv_anim_t * a) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_style.h type _lv_obj_t (line 28) | struct _lv_obj_t type _lv_style_state_cmp_t (line 30) | typedef enum { type lv_style_selector_t (line 37) | typedef uint32_t lv_style_selector_t; type _lv_obj_style_t (line 39) | typedef struct { type _lv_obj_style_transition_dsc_t (line 46) | typedef struct { type _lv_obj_t (line 75) | struct _lv_obj_t type _lv_obj_t (line 86) | struct _lv_obj_t function lv_obj_remove_style_all (line 92) | static inline void lv_obj_remove_style_all(struct _lv_obj_t * obj) type _lv_obj_t (line 112) | struct _lv_obj_t type _lv_obj_t (line 131) | struct _lv_obj_t type _lv_obj_t (line 140) | struct _lv_obj_t type _lv_obj_t (line 143) | struct _lv_obj_t type _lv_obj_t (line 153) | struct _lv_obj_t type _lv_obj_t (line 163) | struct _lv_obj_t type _lv_obj_t (line 173) | struct _lv_obj_t type _lv_obj_t (line 181) | struct _lv_obj_t type _lv_obj_t (line 189) | struct _lv_obj_t function lv_obj_set_style_pad_all (line 197) | static inline void lv_obj_set_style_pad_all(struct _lv_obj_t * obj, lv_c... function lv_obj_set_style_pad_hor (line 205) | static inline void lv_obj_set_style_pad_hor(struct _lv_obj_t * obj, lv_c... function lv_obj_set_style_pad_ver (line 211) | static inline void lv_obj_set_style_pad_ver(struct _lv_obj_t * obj, lv_c... function lv_obj_set_style_pad_gap (line 217) | static inline void lv_obj_set_style_pad_gap(struct _lv_obj_t * obj, lv_c... function lv_obj_set_style_size (line 223) | static inline void lv_obj_set_style_size(struct _lv_obj_t * obj, lv_coor... type _lv_obj_t (line 229) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_style_gen.c function lv_obj_set_style_width (line 3) | void lv_obj_set_style_width(struct _lv_obj_t * obj, lv_coord_t value, lv... function lv_obj_set_style_min_width (line 11) | void lv_obj_set_style_min_width(struct _lv_obj_t * obj, lv_coord_t value... function lv_obj_set_style_max_width (line 19) | void lv_obj_set_style_max_width(struct _lv_obj_t * obj, lv_coord_t value... function lv_obj_set_style_height (line 27) | void lv_obj_set_style_height(struct _lv_obj_t * obj, lv_coord_t value, l... function lv_obj_set_style_min_height (line 35) | void lv_obj_set_style_min_height(struct _lv_obj_t * obj, lv_coord_t valu... function lv_obj_set_style_max_height (line 43) | void lv_obj_set_style_max_height(struct _lv_obj_t * obj, lv_coord_t valu... function lv_obj_set_style_x (line 51) | void lv_obj_set_style_x(struct _lv_obj_t * obj, lv_coord_t value, lv_sty... function lv_obj_set_style_y (line 59) | void lv_obj_set_style_y(struct _lv_obj_t * obj, lv_coord_t value, lv_sty... function lv_obj_set_style_align (line 67) | void lv_obj_set_style_align(struct _lv_obj_t * obj, lv_align_t value, lv... function lv_obj_set_style_transform_width (line 75) | void lv_obj_set_style_transform_width(struct _lv_obj_t * obj, lv_coord_t... function lv_obj_set_style_transform_height (line 83) | void lv_obj_set_style_transform_height(struct _lv_obj_t * obj, lv_coord_... function lv_obj_set_style_translate_x (line 91) | void lv_obj_set_style_translate_x(struct _lv_obj_t * obj, lv_coord_t val... function lv_obj_set_style_translate_y (line 99) | void lv_obj_set_style_translate_y(struct _lv_obj_t * obj, lv_coord_t val... function lv_obj_set_style_transform_zoom (line 107) | void lv_obj_set_style_transform_zoom(struct _lv_obj_t * obj, lv_coord_t ... function lv_obj_set_style_transform_angle (line 115) | void lv_obj_set_style_transform_angle(struct _lv_obj_t * obj, lv_coord_t... function lv_obj_set_style_pad_top (line 123) | void lv_obj_set_style_pad_top(struct _lv_obj_t * obj, lv_coord_t value, ... function lv_obj_set_style_pad_bottom (line 131) | void lv_obj_set_style_pad_bottom(struct _lv_obj_t * obj, lv_coord_t valu... function lv_obj_set_style_pad_left (line 139) | void lv_obj_set_style_pad_left(struct _lv_obj_t * obj, lv_coord_t value,... function lv_obj_set_style_pad_right (line 147) | void lv_obj_set_style_pad_right(struct _lv_obj_t * obj, lv_coord_t value... function lv_obj_set_style_pad_row (line 155) | void lv_obj_set_style_pad_row(struct _lv_obj_t * obj, lv_coord_t value, ... function lv_obj_set_style_pad_column (line 163) | void lv_obj_set_style_pad_column(struct _lv_obj_t * obj, lv_coord_t valu... function lv_obj_set_style_bg_color (line 171) | void lv_obj_set_style_bg_color(struct _lv_obj_t * obj, lv_color_t value,... function lv_obj_set_style_bg_color_filtered (line 179) | void lv_obj_set_style_bg_color_filtered(struct _lv_obj_t * obj, lv_color... function lv_obj_set_style_bg_opa (line 187) | void lv_obj_set_style_bg_opa(struct _lv_obj_t * obj, lv_opa_t value, lv_... function lv_obj_set_style_bg_grad_color (line 195) | void lv_obj_set_style_bg_grad_color(struct _lv_obj_t * obj, lv_color_t v... function lv_obj_set_style_bg_grad_color_filtered (line 203) | void lv_obj_set_style_bg_grad_color_filtered(struct _lv_obj_t * obj, lv_... function lv_obj_set_style_bg_grad_dir (line 211) | void lv_obj_set_style_bg_grad_dir(struct _lv_obj_t * obj, lv_grad_dir_t ... function lv_obj_set_style_bg_main_stop (line 219) | void lv_obj_set_style_bg_main_stop(struct _lv_obj_t * obj, lv_coord_t va... function lv_obj_set_style_bg_grad_stop (line 227) | void lv_obj_set_style_bg_grad_stop(struct _lv_obj_t * obj, lv_coord_t va... function lv_obj_set_style_bg_grad (line 235) | void lv_obj_set_style_bg_grad(struct _lv_obj_t * obj, const lv_grad_dsc_... function lv_obj_set_style_bg_dither_mode (line 243) | void lv_obj_set_style_bg_dither_mode(struct _lv_obj_t * obj, lv_dither_m... function lv_obj_set_style_bg_img_src (line 251) | void lv_obj_set_style_bg_img_src(struct _lv_obj_t * obj, const void * va... function lv_obj_set_style_bg_img_opa (line 259) | void lv_obj_set_style_bg_img_opa(struct _lv_obj_t * obj, lv_opa_t value,... function lv_obj_set_style_bg_img_recolor (line 267) | void lv_obj_set_style_bg_img_recolor(struct _lv_obj_t * obj, lv_color_t ... function lv_obj_set_style_bg_img_recolor_filtered (line 275) | void lv_obj_set_style_bg_img_recolor_filtered(struct _lv_obj_t * obj, lv... function lv_obj_set_style_bg_img_recolor_opa (line 283) | void lv_obj_set_style_bg_img_recolor_opa(struct _lv_obj_t * obj, lv_opa_... function lv_obj_set_style_bg_img_tiled (line 291) | void lv_obj_set_style_bg_img_tiled(struct _lv_obj_t * obj, bool value, l... function lv_obj_set_style_border_color (line 299) | void lv_obj_set_style_border_color(struct _lv_obj_t * obj, lv_color_t va... function lv_obj_set_style_border_color_filtered (line 307) | void lv_obj_set_style_border_color_filtered(struct _lv_obj_t * obj, lv_c... function lv_obj_set_style_border_opa (line 315) | void lv_obj_set_style_border_opa(struct _lv_obj_t * obj, lv_opa_t value,... function lv_obj_set_style_border_width (line 323) | void lv_obj_set_style_border_width(struct _lv_obj_t * obj, lv_coord_t va... function lv_obj_set_style_border_side (line 331) | void lv_obj_set_style_border_side(struct _lv_obj_t * obj, lv_border_side... function lv_obj_set_style_border_post (line 339) | void lv_obj_set_style_border_post(struct _lv_obj_t * obj, bool value, lv... function lv_obj_set_style_outline_width (line 347) | void lv_obj_set_style_outline_width(struct _lv_obj_t * obj, lv_coord_t v... function lv_obj_set_style_outline_color (line 355) | void lv_obj_set_style_outline_color(struct _lv_obj_t * obj, lv_color_t v... function lv_obj_set_style_outline_color_filtered (line 363) | void lv_obj_set_style_outline_color_filtered(struct _lv_obj_t * obj, lv_... function lv_obj_set_style_outline_opa (line 371) | void lv_obj_set_style_outline_opa(struct _lv_obj_t * obj, lv_opa_t value... function lv_obj_set_style_outline_pad (line 379) | void lv_obj_set_style_outline_pad(struct _lv_obj_t * obj, lv_coord_t val... function lv_obj_set_style_shadow_width (line 387) | void lv_obj_set_style_shadow_width(struct _lv_obj_t * obj, lv_coord_t va... function lv_obj_set_style_shadow_ofs_x (line 395) | void lv_obj_set_style_shadow_ofs_x(struct _lv_obj_t * obj, lv_coord_t va... function lv_obj_set_style_shadow_ofs_y (line 403) | void lv_obj_set_style_shadow_ofs_y(struct _lv_obj_t * obj, lv_coord_t va... function lv_obj_set_style_shadow_spread (line 411) | void lv_obj_set_style_shadow_spread(struct _lv_obj_t * obj, lv_coord_t v... function lv_obj_set_style_shadow_color (line 419) | void lv_obj_set_style_shadow_color(struct _lv_obj_t * obj, lv_color_t va... function lv_obj_set_style_shadow_color_filtered (line 427) | void lv_obj_set_style_shadow_color_filtered(struct _lv_obj_t * obj, lv_c... function lv_obj_set_style_shadow_opa (line 435) | void lv_obj_set_style_shadow_opa(struct _lv_obj_t * obj, lv_opa_t value,... function lv_obj_set_style_img_opa (line 443) | void lv_obj_set_style_img_opa(struct _lv_obj_t * obj, lv_opa_t value, lv... function lv_obj_set_style_img_recolor (line 451) | void lv_obj_set_style_img_recolor(struct _lv_obj_t * obj, lv_color_t val... function lv_obj_set_style_img_recolor_filtered (line 459) | void lv_obj_set_style_img_recolor_filtered(struct _lv_obj_t * obj, lv_co... function lv_obj_set_style_img_recolor_opa (line 467) | void lv_obj_set_style_img_recolor_opa(struct _lv_obj_t * obj, lv_opa_t v... function lv_obj_set_style_line_width (line 475) | void lv_obj_set_style_line_width(struct _lv_obj_t * obj, lv_coord_t valu... function lv_obj_set_style_line_dash_width (line 483) | void lv_obj_set_style_line_dash_width(struct _lv_obj_t * obj, lv_coord_t... function lv_obj_set_style_line_dash_gap (line 491) | void lv_obj_set_style_line_dash_gap(struct _lv_obj_t * obj, lv_coord_t v... function lv_obj_set_style_line_rounded (line 499) | void lv_obj_set_style_line_rounded(struct _lv_obj_t * obj, bool value, l... function lv_obj_set_style_line_color (line 507) | void lv_obj_set_style_line_color(struct _lv_obj_t * obj, lv_color_t valu... function lv_obj_set_style_line_color_filtered (line 515) | void lv_obj_set_style_line_color_filtered(struct _lv_obj_t * obj, lv_col... function lv_obj_set_style_line_opa (line 523) | void lv_obj_set_style_line_opa(struct _lv_obj_t * obj, lv_opa_t value, l... function lv_obj_set_style_arc_width (line 531) | void lv_obj_set_style_arc_width(struct _lv_obj_t * obj, lv_coord_t value... function lv_obj_set_style_arc_rounded (line 539) | void lv_obj_set_style_arc_rounded(struct _lv_obj_t * obj, bool value, lv... function lv_obj_set_style_arc_color (line 547) | void lv_obj_set_style_arc_color(struct _lv_obj_t * obj, lv_color_t value... function lv_obj_set_style_arc_color_filtered (line 555) | void lv_obj_set_style_arc_color_filtered(struct _lv_obj_t * obj, lv_colo... function lv_obj_set_style_arc_opa (line 563) | void lv_obj_set_style_arc_opa(struct _lv_obj_t * obj, lv_opa_t value, lv... function lv_obj_set_style_arc_img_src (line 571) | void lv_obj_set_style_arc_img_src(struct _lv_obj_t * obj, const void * v... function lv_obj_set_style_text_color (line 579) | void lv_obj_set_style_text_color(struct _lv_obj_t * obj, lv_color_t valu... function lv_obj_set_style_text_color_filtered (line 587) | void lv_obj_set_style_text_color_filtered(struct _lv_obj_t * obj, lv_col... function lv_obj_set_style_text_opa (line 595) | void lv_obj_set_style_text_opa(struct _lv_obj_t * obj, lv_opa_t value, l... function lv_obj_set_style_text_font (line 603) | void lv_obj_set_style_text_font(struct _lv_obj_t * obj, const lv_font_t ... function lv_obj_set_style_text_letter_space (line 611) | void lv_obj_set_style_text_letter_space(struct _lv_obj_t * obj, lv_coord... function lv_obj_set_style_text_line_space (line 619) | void lv_obj_set_style_text_line_space(struct _lv_obj_t * obj, lv_coord_t... function lv_obj_set_style_text_decor (line 627) | void lv_obj_set_style_text_decor(struct _lv_obj_t * obj, lv_text_decor_t... function lv_obj_set_style_text_align (line 635) | void lv_obj_set_style_text_align(struct _lv_obj_t * obj, lv_text_align_t... function lv_obj_set_style_radius (line 643) | void lv_obj_set_style_radius(struct _lv_obj_t * obj, lv_coord_t value, l... function lv_obj_set_style_clip_corner (line 651) | void lv_obj_set_style_clip_corner(struct _lv_obj_t * obj, bool value, lv... function lv_obj_set_style_opa (line 659) | void lv_obj_set_style_opa(struct _lv_obj_t * obj, lv_opa_t value, lv_sty... function lv_obj_set_style_color_filter_dsc (line 667) | void lv_obj_set_style_color_filter_dsc(struct _lv_obj_t * obj, const lv_... function lv_obj_set_style_color_filter_opa (line 676) | void lv_obj_set_style_color_filter_opa(struct _lv_obj_t * obj, lv_opa_t ... function lv_obj_set_style_anim_time (line 684) | void lv_obj_set_style_anim_time(struct _lv_obj_t * obj, uint32_t value, ... function lv_obj_set_style_anim_speed (line 692) | void lv_obj_set_style_anim_speed(struct _lv_obj_t * obj, uint32_t value,... function lv_obj_set_style_transition (line 700) | void lv_obj_set_style_transition(struct _lv_obj_t * obj, const lv_style_... function lv_obj_set_style_blend_mode (line 709) | void lv_obj_set_style_blend_mode(struct _lv_obj_t * obj, lv_blend_mode_t... function lv_obj_set_style_layout (line 717) | void lv_obj_set_style_layout(struct _lv_obj_t * obj, uint16_t value, lv_... function lv_obj_set_style_base_dir (line 725) | void lv_obj_set_style_base_dir(struct _lv_obj_t * obj, lv_base_dir_t val... FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_style_gen.h function lv_coord_t (line 1) | static inline lv_coord_t lv_obj_get_style_width(const struct _lv_obj_t *... function lv_coord_t (line 7) | static inline lv_coord_t lv_obj_get_style_min_width(const struct _lv_obj... function lv_coord_t (line 13) | static inline lv_coord_t lv_obj_get_style_max_width(const struct _lv_obj... function lv_coord_t (line 19) | static inline lv_coord_t lv_obj_get_style_height(const struct _lv_obj_t ... function lv_coord_t (line 25) | static inline lv_coord_t lv_obj_get_style_min_height(const struct _lv_ob... function lv_coord_t (line 31) | static inline lv_coord_t lv_obj_get_style_max_height(const struct _lv_ob... function lv_coord_t (line 37) | static inline lv_coord_t lv_obj_get_style_x(const struct _lv_obj_t * obj... function lv_coord_t (line 43) | static inline lv_coord_t lv_obj_get_style_y(const struct _lv_obj_t * obj... function lv_align_t (line 49) | static inline lv_align_t lv_obj_get_style_align(const struct _lv_obj_t *... function lv_coord_t (line 55) | static inline lv_coord_t lv_obj_get_style_transform_width(const struct _... function lv_coord_t (line 61) | static inline lv_coord_t lv_obj_get_style_transform_height(const struct ... function lv_coord_t (line 67) | static inline lv_coord_t lv_obj_get_style_translate_x(const struct _lv_o... function lv_coord_t (line 73) | static inline lv_coord_t lv_obj_get_style_translate_y(const struct _lv_o... function lv_coord_t (line 79) | static inline lv_coord_t lv_obj_get_style_transform_zoom(const struct _l... function lv_coord_t (line 85) | static inline lv_coord_t lv_obj_get_style_transform_angle(const struct _... function lv_coord_t (line 91) | static inline lv_coord_t lv_obj_get_style_pad_top(const struct _lv_obj_t... function lv_coord_t (line 97) | static inline lv_coord_t lv_obj_get_style_pad_bottom(const struct _lv_ob... function lv_coord_t (line 103) | static inline lv_coord_t lv_obj_get_style_pad_left(const struct _lv_obj_... function lv_coord_t (line 109) | static inline lv_coord_t lv_obj_get_style_pad_right(const struct _lv_obj... function lv_coord_t (line 115) | static inline lv_coord_t lv_obj_get_style_pad_row(const struct _lv_obj_t... function lv_coord_t (line 121) | static inline lv_coord_t lv_obj_get_style_pad_column(const struct _lv_ob... function lv_color_t (line 127) | static inline lv_color_t lv_obj_get_style_bg_color(const struct _lv_obj_... function lv_color_t (line 133) | static inline lv_color_t lv_obj_get_style_bg_color_filtered(const struct... function lv_opa_t (line 139) | static inline lv_opa_t lv_obj_get_style_bg_opa(const struct _lv_obj_t * ... function lv_color_t (line 145) | static inline lv_color_t lv_obj_get_style_bg_grad_color(const struct _lv... function lv_color_t (line 151) | static inline lv_color_t lv_obj_get_style_bg_grad_color_filtered(const s... function lv_grad_dir_t (line 157) | static inline lv_grad_dir_t lv_obj_get_style_bg_grad_dir(const struct _l... function lv_coord_t (line 163) | static inline lv_coord_t lv_obj_get_style_bg_main_stop(const struct _lv_... function lv_coord_t (line 169) | static inline lv_coord_t lv_obj_get_style_bg_grad_stop(const struct _lv_... function lv_grad_dsc_t (line 175) | static inline const lv_grad_dsc_t * lv_obj_get_style_bg_grad(const struc... function lv_dither_mode_t (line 181) | static inline lv_dither_mode_t lv_obj_get_style_bg_dither_mode(const str... type _lv_obj_t (line 187) | struct _lv_obj_t function lv_opa_t (line 193) | static inline lv_opa_t lv_obj_get_style_bg_img_opa(const struct _lv_obj_... function lv_color_t (line 199) | static inline lv_color_t lv_obj_get_style_bg_img_recolor(const struct _l... function lv_color_t (line 205) | static inline lv_color_t lv_obj_get_style_bg_img_recolor_filtered(const ... function lv_opa_t (line 211) | static inline lv_opa_t lv_obj_get_style_bg_img_recolor_opa(const struct ... function lv_obj_get_style_bg_img_tiled (line 217) | static inline bool lv_obj_get_style_bg_img_tiled(const struct _lv_obj_t ... function lv_color_t (line 223) | static inline lv_color_t lv_obj_get_style_border_color(const struct _lv_... function lv_color_t (line 229) | static inline lv_color_t lv_obj_get_style_border_color_filtered(const st... function lv_opa_t (line 235) | static inline lv_opa_t lv_obj_get_style_border_opa(const struct _lv_obj_... function lv_coord_t (line 241) | static inline lv_coord_t lv_obj_get_style_border_width(const struct _lv_... function lv_border_side_t (line 247) | static inline lv_border_side_t lv_obj_get_style_border_side(const struct... function lv_obj_get_style_border_post (line 253) | static inline bool lv_obj_get_style_border_post(const struct _lv_obj_t *... function lv_coord_t (line 259) | static inline lv_coord_t lv_obj_get_style_outline_width(const struct _lv... function lv_color_t (line 265) | static inline lv_color_t lv_obj_get_style_outline_color(const struct _lv... function lv_color_t (line 271) | static inline lv_color_t lv_obj_get_style_outline_color_filtered(const s... function lv_opa_t (line 277) | static inline lv_opa_t lv_obj_get_style_outline_opa(const struct _lv_obj... function lv_coord_t (line 283) | static inline lv_coord_t lv_obj_get_style_outline_pad(const struct _lv_o... function lv_coord_t (line 289) | static inline lv_coord_t lv_obj_get_style_shadow_width(const struct _lv_... function lv_coord_t (line 295) | static inline lv_coord_t lv_obj_get_style_shadow_ofs_x(const struct _lv_... function lv_coord_t (line 301) | static inline lv_coord_t lv_obj_get_style_shadow_ofs_y(const struct _lv_... function lv_coord_t (line 307) | static inline lv_coord_t lv_obj_get_style_shadow_spread(const struct _lv... function lv_color_t (line 313) | static inline lv_color_t lv_obj_get_style_shadow_color(const struct _lv_... function lv_color_t (line 319) | static inline lv_color_t lv_obj_get_style_shadow_color_filtered(const st... function lv_opa_t (line 325) | static inline lv_opa_t lv_obj_get_style_shadow_opa(const struct _lv_obj_... function lv_opa_t (line 331) | static inline lv_opa_t lv_obj_get_style_img_opa(const struct _lv_obj_t *... function lv_color_t (line 337) | static inline lv_color_t lv_obj_get_style_img_recolor(const struct _lv_o... function lv_color_t (line 343) | static inline lv_color_t lv_obj_get_style_img_recolor_filtered(const str... function lv_opa_t (line 349) | static inline lv_opa_t lv_obj_get_style_img_recolor_opa(const struct _lv... function lv_coord_t (line 355) | static inline lv_coord_t lv_obj_get_style_line_width(const struct _lv_ob... function lv_coord_t (line 361) | static inline lv_coord_t lv_obj_get_style_line_dash_width(const struct _... function lv_coord_t (line 367) | static inline lv_coord_t lv_obj_get_style_line_dash_gap(const struct _lv... function lv_obj_get_style_line_rounded (line 373) | static inline bool lv_obj_get_style_line_rounded(const struct _lv_obj_t ... function lv_color_t (line 379) | static inline lv_color_t lv_obj_get_style_line_color(const struct _lv_ob... function lv_color_t (line 385) | static inline lv_color_t lv_obj_get_style_line_color_filtered(const stru... function lv_opa_t (line 391) | static inline lv_opa_t lv_obj_get_style_line_opa(const struct _lv_obj_t ... function lv_coord_t (line 397) | static inline lv_coord_t lv_obj_get_style_arc_width(const struct _lv_obj... function lv_obj_get_style_arc_rounded (line 403) | static inline bool lv_obj_get_style_arc_rounded(const struct _lv_obj_t *... function lv_color_t (line 409) | static inline lv_color_t lv_obj_get_style_arc_color(const struct _lv_obj... function lv_color_t (line 415) | static inline lv_color_t lv_obj_get_style_arc_color_filtered(const struc... function lv_opa_t (line 421) | static inline lv_opa_t lv_obj_get_style_arc_opa(const struct _lv_obj_t *... type _lv_obj_t (line 427) | struct _lv_obj_t function lv_color_t (line 433) | static inline lv_color_t lv_obj_get_style_text_color(const struct _lv_ob... function lv_color_t (line 439) | static inline lv_color_t lv_obj_get_style_text_color_filtered(const stru... function lv_opa_t (line 445) | static inline lv_opa_t lv_obj_get_style_text_opa(const struct _lv_obj_t ... function lv_font_t (line 451) | static inline const lv_font_t * lv_obj_get_style_text_font(const struct ... function lv_coord_t (line 457) | static inline lv_coord_t lv_obj_get_style_text_letter_space(const struct... function lv_coord_t (line 463) | static inline lv_coord_t lv_obj_get_style_text_line_space(const struct _... function lv_text_decor_t (line 469) | static inline lv_text_decor_t lv_obj_get_style_text_decor(const struct _... function lv_text_align_t (line 475) | static inline lv_text_align_t lv_obj_get_style_text_align(const struct _... function lv_coord_t (line 481) | static inline lv_coord_t lv_obj_get_style_radius(const struct _lv_obj_t ... function lv_obj_get_style_clip_corner (line 487) | static inline bool lv_obj_get_style_clip_corner(const struct _lv_obj_t *... function lv_opa_t (line 493) | static inline lv_opa_t lv_obj_get_style_opa(const struct _lv_obj_t * obj... function lv_color_filter_dsc_t (line 499) | static inline const lv_color_filter_dsc_t * lv_obj_get_style_color_filte... function lv_opa_t (line 506) | static inline lv_opa_t lv_obj_get_style_color_filter_opa(const struct _l... function lv_obj_get_style_anim_time (line 512) | static inline uint32_t lv_obj_get_style_anim_time(const struct _lv_obj_t... function lv_obj_get_style_anim_speed (line 518) | static inline uint32_t lv_obj_get_style_anim_speed(const struct _lv_obj_... function lv_style_transition_dsc_t (line 524) | static inline const lv_style_transition_dsc_t * lv_obj_get_style_transit... function lv_blend_mode_t (line 530) | static inline lv_blend_mode_t lv_obj_get_style_blend_mode(const struct _... function lv_obj_get_style_layout (line 536) | static inline uint16_t lv_obj_get_style_layout(const struct _lv_obj_t * ... function lv_base_dir_t (line 542) | static inline lv_base_dir_t lv_obj_get_style_base_dir(const struct _lv_o... type _lv_obj_t (line 548) | struct _lv_obj_t type _lv_obj_t (line 549) | struct _lv_obj_t type _lv_obj_t (line 550) | struct _lv_obj_t type _lv_obj_t (line 551) | struct _lv_obj_t type _lv_obj_t (line 552) | struct _lv_obj_t type _lv_obj_t (line 553) | struct _lv_obj_t type _lv_obj_t (line 554) | struct _lv_obj_t type _lv_obj_t (line 555) | struct _lv_obj_t type _lv_obj_t (line 556) | struct _lv_obj_t type _lv_obj_t (line 557) | struct _lv_obj_t type _lv_obj_t (line 558) | struct _lv_obj_t type _lv_obj_t (line 559) | struct _lv_obj_t type _lv_obj_t (line 560) | struct _lv_obj_t type _lv_obj_t (line 561) | struct _lv_obj_t type _lv_obj_t (line 562) | struct _lv_obj_t type _lv_obj_t (line 563) | struct _lv_obj_t type _lv_obj_t (line 564) | struct _lv_obj_t type _lv_obj_t (line 565) | struct _lv_obj_t type _lv_obj_t (line 566) | struct _lv_obj_t type _lv_obj_t (line 567) | struct _lv_obj_t type _lv_obj_t (line 568) | struct _lv_obj_t type _lv_obj_t (line 569) | struct _lv_obj_t type _lv_obj_t (line 570) | struct _lv_obj_t type _lv_obj_t (line 571) | struct _lv_obj_t type _lv_obj_t (line 572) | struct _lv_obj_t type _lv_obj_t (line 573) | struct _lv_obj_t type _lv_obj_t (line 574) | struct _lv_obj_t type _lv_obj_t (line 575) | struct _lv_obj_t type _lv_obj_t (line 576) | struct _lv_obj_t type _lv_obj_t (line 577) | struct _lv_obj_t type _lv_obj_t (line 578) | struct _lv_obj_t type _lv_obj_t (line 579) | struct _lv_obj_t type _lv_obj_t (line 580) | struct _lv_obj_t type _lv_obj_t (line 581) | struct _lv_obj_t type _lv_obj_t (line 582) | struct _lv_obj_t type _lv_obj_t (line 583) | struct _lv_obj_t type _lv_obj_t (line 584) | struct _lv_obj_t type _lv_obj_t (line 585) | struct _lv_obj_t type _lv_obj_t (line 586) | struct _lv_obj_t type _lv_obj_t (line 587) | struct _lv_obj_t type _lv_obj_t (line 588) | struct _lv_obj_t type _lv_obj_t (line 589) | struct _lv_obj_t type _lv_obj_t (line 590) | struct _lv_obj_t type _lv_obj_t (line 591) | struct _lv_obj_t type _lv_obj_t (line 592) | struct _lv_obj_t type _lv_obj_t (line 593) | struct _lv_obj_t type _lv_obj_t (line 594) | struct _lv_obj_t type _lv_obj_t (line 595) | struct _lv_obj_t type _lv_obj_t (line 596) | struct _lv_obj_t type _lv_obj_t (line 597) | struct _lv_obj_t type _lv_obj_t (line 598) | struct _lv_obj_t type _lv_obj_t (line 599) | struct _lv_obj_t type _lv_obj_t (line 600) | struct _lv_obj_t type _lv_obj_t (line 601) | struct _lv_obj_t type _lv_obj_t (line 602) | struct _lv_obj_t type _lv_obj_t (line 603) | struct _lv_obj_t type _lv_obj_t (line 604) | struct _lv_obj_t type _lv_obj_t (line 605) | struct _lv_obj_t type _lv_obj_t (line 606) | struct _lv_obj_t type _lv_obj_t (line 607) | struct _lv_obj_t type _lv_obj_t (line 608) | struct _lv_obj_t type _lv_obj_t (line 609) | struct _lv_obj_t type _lv_obj_t (line 610) | struct _lv_obj_t type _lv_obj_t (line 611) | struct _lv_obj_t type _lv_obj_t (line 612) | struct _lv_obj_t type _lv_obj_t (line 613) | struct _lv_obj_t type _lv_obj_t (line 614) | struct _lv_obj_t type _lv_obj_t (line 615) | struct _lv_obj_t type _lv_obj_t (line 616) | struct _lv_obj_t type _lv_obj_t (line 617) | struct _lv_obj_t type _lv_obj_t (line 618) | struct _lv_obj_t type _lv_obj_t (line 619) | struct _lv_obj_t type _lv_obj_t (line 620) | struct _lv_obj_t type _lv_obj_t (line 621) | struct _lv_obj_t type _lv_obj_t (line 622) | struct _lv_obj_t type _lv_obj_t (line 623) | struct _lv_obj_t type _lv_obj_t (line 624) | struct _lv_obj_t type _lv_obj_t (line 625) | struct _lv_obj_t type _lv_obj_t (line 626) | struct _lv_obj_t type _lv_obj_t (line 627) | struct _lv_obj_t type _lv_obj_t (line 628) | struct _lv_obj_t type _lv_obj_t (line 629) | struct _lv_obj_t type _lv_obj_t (line 630) | struct _lv_obj_t type _lv_obj_t (line 631) | struct _lv_obj_t type _lv_obj_t (line 633) | struct _lv_obj_t type _lv_obj_t (line 634) | struct _lv_obj_t type _lv_obj_t (line 635) | struct _lv_obj_t type _lv_obj_t (line 636) | struct _lv_obj_t type _lv_obj_t (line 638) | struct _lv_obj_t type _lv_obj_t (line 639) | struct _lv_obj_t type _lv_obj_t (line 640) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_tree.c function lv_obj_del (line 45) | void lv_obj_del(lv_obj_t * obj) function lv_obj_clean (line 84) | void lv_obj_clean(lv_obj_t * obj) function lv_obj_del_delayed (line 108) | void lv_obj_del_delayed(lv_obj_t * obj, uint32_t delay_ms) function lv_obj_del_anim_ready_cb (line 120) | void lv_obj_del_anim_ready_cb(lv_anim_t * a) function lv_obj_del_async (line 125) | void lv_obj_del_async(lv_obj_t * obj) function lv_obj_set_parent (line 131) | void lv_obj_set_parent(lv_obj_t * obj, lv_obj_t * parent) function lv_obj_move_to_index (line 189) | void lv_obj_move_to_index(lv_obj_t * obj, int32_t index) function lv_obj_swap (line 224) | void lv_obj_swap(lv_obj_t * obj1, lv_obj_t * obj2) function lv_obj_t (line 254) | lv_obj_t * lv_obj_get_screen(const lv_obj_t * obj) function lv_disp_t (line 269) | lv_disp_t * lv_obj_get_disp(const lv_obj_t * obj) function lv_obj_t (line 290) | lv_obj_t * lv_obj_get_parent(const lv_obj_t * obj) function lv_obj_t (line 298) | lv_obj_t * lv_obj_get_child(const lv_obj_t * obj, int32_t id) function lv_obj_get_child_cnt (line 318) | uint32_t lv_obj_get_child_cnt(const lv_obj_t * obj) function lv_obj_get_index (line 325) | uint32_t lv_obj_get_index(const lv_obj_t * obj) function lv_obj_tree_walk (line 340) | void lv_obj_tree_walk(lv_obj_t * start_obj, lv_obj_tree_walk_cb_t cb, vo... function lv_obj_del_async_cb (line 349) | static void lv_obj_del_async_cb(void * obj) function obj_del_core (line 356) | static void obj_del_core(lv_obj_t * obj) function lv_obj_tree_walk_res_t (line 423) | static lv_obj_tree_walk_res_t walk_core(lv_obj_t * obj, lv_obj_tree_walk... FILE: Software/firmware_demo/lib/lvgl/src/core/lv_obj_tree.h type _lv_obj_t (line 28) | struct _lv_obj_t type _lv_obj_class_t (line 29) | struct _lv_obj_class_t type lv_obj_tree_walk_res_t (line 31) | typedef enum { type lv_obj_tree_walk_res_t (line 37) | typedef lv_obj_tree_walk_res_t (*lv_obj_tree_walk_cb_t)(struct _lv_obj_t... type _lv_obj_t (line 49) | struct _lv_obj_t type _lv_obj_t (line 57) | struct _lv_obj_t type _lv_obj_t (line 64) | struct _lv_obj_t type _lv_obj_t (line 78) | struct _lv_obj_t type _lv_obj_t (line 86) | struct _lv_obj_t type _lv_obj_t (line 86) | struct _lv_obj_t type _lv_obj_t (line 94) | struct _lv_obj_t type _lv_obj_t (line 94) | struct _lv_obj_t type _lv_obj_t (line 104) | struct _lv_obj_t type _lv_obj_t (line 111) | struct _lv_obj_t type _lv_obj_t (line 111) | struct _lv_obj_t type _lv_obj_t (line 118) | struct _lv_obj_t type _lv_obj_t (line 125) | struct _lv_obj_t type _lv_obj_t (line 125) | struct _lv_obj_t type _lv_obj_t (line 138) | struct _lv_obj_t type _lv_obj_t (line 138) | struct _lv_obj_t type _lv_obj_t (line 145) | struct _lv_obj_t type _lv_obj_t (line 153) | struct _lv_obj_t type _lv_obj_t (line 161) | struct _lv_obj_t FILE: Software/firmware_demo/lib/lvgl/src/core/lv_refr.c type perf_monitor_t (line 32) | typedef struct { type mem_monitor_t (line 43) | typedef struct { function _lv_refr_init (line 100) | void _lv_refr_init(void) function lv_refr_now (line 110) | void lv_refr_now(lv_disp_t * disp) function lv_refr_obj (line 127) | void lv_refr_obj(lv_draw_ctx_t * draw_ctx, lv_obj_t * obj) function _lv_inv_area (line 200) | void _lv_inv_area(lv_disp_t * disp, const lv_area_t * area_p) function lv_disp_t (line 255) | lv_disp_t * _lv_refr_get_disp_refreshing(void) function _lv_refr_set_disp_refreshing (line 266) | void _lv_refr_set_disp_refreshing(lv_disp_t * disp) function _lv_disp_refr_timer (line 275) | void _lv_disp_refr_timer(lv_timer_t * tmr) function lv_refr_reset_fps_counter (line 426) | void lv_refr_reset_fps_counter(void) function lv_refr_get_fps_avg (line 432) | uint32_t lv_refr_get_fps_avg(void) function lv_refr_join_area (line 449) | static void lv_refr_join_area(void) function lv_refr_areas (line 486) | static void lv_refr_areas(void) function lv_refr_area (line 522) | static void lv_refr_area(const lv_area_t * area_p) function lv_refr_area_part (line 589) | static void lv_refr_area_part(lv_draw_ctx_t * draw_ctx) function lv_obj_t (line 671) | static lv_obj_t * lv_refr_get_top_obj(const lv_area_t * area_p, lv_obj_t... function lv_refr_obj_and_children (line 711) | static void lv_refr_obj_and_children(lv_draw_ctx_t * draw_ctx, lv_obj_t ... function get_max_row (line 757) | static uint32_t get_max_row(lv_disp_t * disp, lv_coord_t area_w, lv_coor... function draw_buf_rotate_180 (line 795) | static void draw_buf_rotate_180(lv_disp_drv_t * drv, lv_area_t * area, l... function LV_ATTRIBUTE_FAST_MEM (line 819) | static LV_ATTRIBUTE_FAST_MEM void draw_buf_rotate_90(bool invert_i, lv_c... function draw_buf_rotate4 (line 842) | static inline void draw_buf_rotate4(lv_color_t * a, lv_color_t * b, lv_c... function draw_buf_rotate_90_sqr (line 856) | static void draw_buf_rotate_90_sqr(bool is_270, lv_coord_t w, lv_color_t... function draw_buf_rotate (line 886) | static void draw_buf_rotate(lv_area_t * area, lv_color_t * color_p) function draw_buf_flush (line 975) | static void draw_buf_flush(lv_disp_t * disp) function call_flush_cb (line 1016) | static void call_flush_cb(lv_disp_drv_t * drv, const lv_area_t * area, l... function perf_monitor_init (line 1032) | static void perf_monitor_init(perf_monitor_t * _perf_monitor) function mem_monitor_init (line 1045) | static void mem_monitor_init(mem_monitor_t * _mem_monitor) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_theme.c function lv_theme_t (line 36) | lv_theme_t * lv_theme_get_from_obj(lv_obj_t * obj) function lv_theme_apply (line 47) | void lv_theme_apply(lv_obj_t * obj) function lv_theme_set_parent (line 64) | void lv_theme_set_parent(lv_theme_t * new_theme, lv_theme_t * base) function lv_theme_set_apply_cb (line 75) | void lv_theme_set_apply_cb(lv_theme_t * theme, lv_theme_apply_cb_t apply... function lv_font_t (line 80) | const lv_font_t * lv_theme_get_font_small(lv_obj_t * obj) function lv_font_t (line 86) | const lv_font_t * lv_theme_get_font_normal(lv_obj_t * obj) function lv_font_t (line 92) | const lv_font_t * lv_theme_get_font_large(lv_obj_t * obj) function lv_color_t (line 98) | lv_color_t lv_theme_get_color_primary(lv_obj_t * obj) function lv_color_t (line 104) | lv_color_t lv_theme_get_color_secondary(lv_obj_t * obj) function apply_theme (line 114) | static void apply_theme(lv_theme_t * th, lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/core/lv_theme.h type _lv_theme_t (line 26) | struct _lv_theme_t type _lv_disp_t (line 27) | struct _lv_disp_t type _lv_theme_t (line 29) | struct _lv_theme_t type lv_theme_t (line 31) | typedef struct _lv_theme_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw.c function lv_draw_init (line 40) | void lv_draw_init(void) FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw.h type lv_draw_mask_t (line 39) | typedef struct { type lv_draw_ctx_t (line 44) | typedef struct _lv_draw_ctx_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_arc.c function lv_draw_arc_dsc_init (line 36) | void lv_draw_arc_dsc_init(lv_draw_arc_dsc_t * dsc) function lv_draw_arc (line 44) | void lv_draw_arc(lv_draw_ctx_t * draw_ctx, const lv_draw_arc_dsc_t * dsc... function lv_draw_arc_get_area (line 57) | void lv_draw_arc_get_area(lv_coord_t x, lv_coord_t y, uint16_t radius, ... FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_arc.h type lv_draw_arc_dsc_t (line 28) | typedef struct { type _lv_draw_ctx_t (line 39) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 58) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_img.c function lv_draw_img_dsc_init (line 46) | void lv_draw_img_dsc_init(lv_draw_img_dsc_t * dsc) function lv_draw_img (line 62) | void lv_draw_img(lv_draw_ctx_t * draw_ctx, const lv_draw_img_dsc_t * dsc... function lv_img_cf_get_px_size (line 92) | uint8_t lv_img_cf_get_px_size(lv_img_cf_t cf) function lv_img_cf_is_chroma_keyed (line 137) | bool lv_img_cf_is_chroma_keyed(lv_img_cf_t cf) function lv_img_cf_has_alpha (line 160) | bool lv_img_cf_has_alpha(lv_img_cf_t cf) function lv_img_src_t (line 193) | lv_img_src_t lv_img_src_get_type(const void * src) function lv_draw_img_decoded (line 218) | void lv_draw_img_decoded(lv_draw_ctx_t * draw_ctx, const lv_draw_img_dsc... function LV_ATTRIBUTE_FAST_MEM (line 230) | LV_ATTRIBUTE_FAST_MEM static lv_res_t decode_and_draw(lv_draw_ctx_t * dr... function show_error (line 335) | static void show_error(lv_draw_ctx_t * draw_ctx, const lv_area_t * coord... function draw_cleanup (line 347) | static void draw_cleanup(_lv_img_cache_entry_t * cache) FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_img.h type lv_draw_img_dsc_t (line 32) | typedef struct { type _lv_draw_ctx_t (line 48) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 62) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 66) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_label.c type cmd_state_t (line 31) | typedef uint8_t cmd_state_t; function lv_draw_label_dsc_init (line 55) | void lv_draw_label_dsc_init(lv_draw_label_dsc_t * dsc) function LV_ATTRIBUTE_FAST_MEM (line 77) | LV_ATTRIBUTE_FAST_MEM void lv_draw_label(lv_draw_ctx_t * draw_ctx, const... function lv_draw_letter (line 364) | void lv_draw_letter(lv_draw_ctx_t * draw_ctx, const lv_draw_label_dsc_t ... function hex_char_to_num (line 380) | static uint8_t hex_char_to_num(char hex) FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_label.h type lv_draw_label_dsc_t (line 30) | typedef struct { type lv_draw_label_hint_t (line 54) | typedef struct _lv_draw_label_hint_t { type _lv_draw_ctx_t (line 66) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 82) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 85) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_line.c function LV_ATTRIBUTE_FAST_MEM (line 37) | LV_ATTRIBUTE_FAST_MEM void lv_draw_line_dsc_init(lv_draw_line_dsc_t * dsc) function LV_ATTRIBUTE_FAST_MEM (line 45) | LV_ATTRIBUTE_FAST_MEM void lv_draw_line(struct _lv_draw_ctx_t * draw_ctx... FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_line.h type lv_draw_line_dsc_t (line 28) | typedef struct { type _lv_draw_ctx_t (line 40) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 55) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_mask.c function lv_draw_mask_add (line 81) | int16_t lv_draw_mask_add(void * param, void * custom_id) function LV_ATTRIBUTE_FAST_MEM (line 111) | LV_ATTRIBUTE_FAST_MEM lv_draw_mask_res_t lv_draw_mask_apply(lv_opa_t * m... function LV_ATTRIBUTE_FAST_MEM (line 145) | LV_ATTRIBUTE_FAST_MEM lv_draw_mask_res_t lv_draw_mask_apply_ids(lv_opa_t... function lv_draw_mask_free_param (line 210) | void lv_draw_mask_free_param(void * p) function _lv_draw_mask_cleanup (line 231) | void _lv_draw_mask_cleanup(void) function LV_ATTRIBUTE_FAST_MEM (line 246) | LV_ATTRIBUTE_FAST_MEM uint8_t lv_draw_mask_get_cnt(void) function lv_draw_mask_is_any (line 256) | bool lv_draw_mask_is_any(const lv_area_t * a) function lv_draw_mask_line_points_init (line 293) | void lv_draw_mask_line_points_init(lv_draw_mask_line_param_t * param, lv... function lv_draw_mask_line_angle_init (line 387) | void lv_draw_mask_line_angle_init(lv_draw_mask_line_param_t * param, lv_... function lv_draw_mask_angle_init (line 413) | void lv_draw_mask_angle_init(lv_draw_mask_angle_param_t * param, lv_coor... function lv_draw_mask_radius_init (line 477) | void lv_draw_mask_radius_init(lv_draw_mask_radius_param_t * param, const... function lv_draw_mask_fade_init (line 543) | void lv_draw_mask_fade_init(lv_draw_mask_fade_param_t * param, const lv_... function lv_draw_mask_map_init (line 562) | void lv_draw_mask_map_init(lv_draw_mask_map_param_t * param, const lv_ar... function lv_draw_mask_polygon_init (line 570) | void lv_draw_mask_polygon_init(lv_draw_mask_polygon_param_t * param, con... function LV_ATTRIBUTE_FAST_MEM (line 599) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t lv_draw_mask_line(lv_opa... function LV_ATTRIBUTE_FAST_MEM (line 659) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t line_mask_flat(lv_opa_t ... function LV_ATTRIBUTE_FAST_MEM (line 775) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t line_mask_steep(lv_opa_t... function LV_ATTRIBUTE_FAST_MEM (line 917) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t lv_draw_mask_angle(lv_op... function LV_ATTRIBUTE_FAST_MEM (line 1056) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t lv_draw_mask_radius(lv_o... function LV_ATTRIBUTE_FAST_MEM (line 1173) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t lv_draw_mask_fade(lv_opa... function LV_ATTRIBUTE_FAST_MEM (line 1219) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t lv_draw_mask_map(lv_opa_... function LV_ATTRIBUTE_FAST_MEM (line 1253) | LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t lv_draw_mask_polygon(lv_... function circ_init (line 1332) | static void circ_init(lv_point_t * c, lv_coord_t * tmp, lv_coord_t radius) function circ_cont (line 1344) | static bool circ_cont(lv_point_t * c) function circ_next (line 1354) | static void circ_next(lv_point_t * c, lv_coord_t * tmp) function circ_calc_aa4 (line 1367) | static void circ_calc_aa4(_lv_draw_mask_radius_circle_dsc_t * c, lv_coor... function lv_opa_t (line 1515) | static lv_opa_t * get_next_line(_lv_draw_mask_radius_circle_dsc_t * c, l... function LV_ATTRIBUTE_FAST_MEM (line 1524) | LV_ATTRIBUTE_FAST_MEM static inline lv_opa_t mask_mix(lv_opa_t mask_act,... FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_mask.h type lv_draw_mask_res_t (line 43) | typedef uint8_t lv_draw_mask_res_t; type _lv_draw_mask_saved_t (line 45) | typedef struct { type _lv_draw_mask_saved_t (line 50) | typedef _lv_draw_mask_saved_t _lv_draw_mask_saved_arr_t[_LV_MASK_MAX_NUM]; function lv_draw_mask_get_cnt (line 55) | static inline uint8_t lv_draw_mask_get_cnt(void) function lv_draw_mask_is_any (line 60) | static inline bool lv_draw_mask_is_any(const lv_area_t * a) type lv_draw_mask_type_t (line 79) | typedef uint8_t lv_draw_mask_type_t; type lv_draw_mask_res_t (line 92) | typedef lv_draw_mask_res_t (*lv_draw_mask_xcb_t)(lv_opa_t * mask_buf, lv... type lv_draw_mask_line_side_t (line 96) | typedef uint8_t lv_draw_mask_line_side_t; type _lv_draw_mask_common_dsc_t (line 98) | typedef struct { type lv_draw_mask_line_param_t (line 103) | typedef struct { type lv_draw_mask_angle_param_t (line 141) | typedef struct { type _lv_draw_mask_radius_circle_dsc_t (line 156) | typedef struct { type _lv_draw_mask_radius_circle_dsc_t (line 166) | typedef _lv_draw_mask_radius_circle_dsc_t _lv_draw_mask_radius_circle_ds... type lv_draw_mask_radius_param_t (line 168) | typedef struct { type lv_draw_mask_fade_param_t (line 183) | typedef struct { type lv_draw_mask_map_param_t (line 198) | typedef struct _lv_draw_mask_map_param_t { type lv_draw_mask_polygon_param_t (line 208) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_rect.c function LV_ATTRIBUTE_FAST_MEM (line 37) | LV_ATTRIBUTE_FAST_MEM void lv_draw_rect_dsc_init(lv_draw_rect_dsc_t * dsc) function lv_draw_rect (line 64) | void lv_draw_rect(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc_t * d... FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_rect.h type lv_draw_rect_dsc_t (line 32) | typedef struct { type _lv_draw_ctx_t (line 77) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 92) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_triangle.c function lv_draw_polygon (line 38) | void lv_draw_polygon(struct _lv_draw_ctx_t * draw_ctx, const lv_draw_rec... function lv_draw_triangle (line 44) | void lv_draw_triangle(struct _lv_draw_ctx_t * draw_ctx, const lv_draw_re... FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_draw_triangle.h type _lv_draw_ctx_t (line 30) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 33) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_img_buf.c function lv_color_t (line 51) | lv_color_t lv_img_buf_get_px_color(lv_img_dsc_t * dsc, lv_coord_t x, lv_... function lv_opa_t (line 118) | lv_opa_t lv_img_buf_get_px_alpha(lv_img_dsc_t * dsc, lv_coord_t x, lv_co... function lv_img_buf_set_px_alpha (line 181) | void lv_img_buf_set_px_alpha(lv_img_dsc_t * dsc, lv_coord_t x, lv_coord_... function lv_img_buf_set_px_color (line 240) | void lv_img_buf_set_px_color(lv_img_dsc_t * dsc, lv_coord_t x, lv_coord_... function lv_img_buf_set_palette (line 309) | void lv_img_buf_set_palette(lv_img_dsc_t * dsc, uint8_t id, lv_color_t c) function lv_img_dsc_t (line 330) | lv_img_dsc_t * lv_img_buf_alloc(lv_coord_t w, lv_coord_t h, lv_img_cf_t cf) function lv_img_buf_free (line 366) | void lv_img_buf_free(lv_img_dsc_t * dsc) function lv_img_buf_get_img_size (line 383) | uint32_t lv_img_buf_get_img_size(lv_coord_t w, lv_coord_t h, lv_img_cf_t... function _lv_img_buf_transform_init (line 418) | void _lv_img_buf_transform_init(lv_img_transform_dsc_t * dsc) function _lv_img_buf_get_transformed_area (line 474) | void _lv_img_buf_get_transformed_area(lv_area_t * res, lv_coord_t w, lv_... function _lv_img_buf_transform (line 569) | bool _lv_img_buf_transform(lv_img_transform_dsc_t * dsc, lv_coord_t x, l... function _lv_img_buf_transform_anti_alias (line 654) | bool _lv_img_buf_transform_anti_alias(lv_img_transform_dsc_t * dsc) FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_img_buf.h type lv_img_cf_t (line 99) | typedef uint8_t lv_img_cf_t; type lv_img_header_t (line 109) | typedef struct { type lv_img_header_t (line 120) | typedef struct { type lv_img_dsc_t (line 135) | typedef struct { type lv_img_transform_dsc_t (line 141) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_img_cache.c function _lv_img_cache_entry_t (line 63) | _lv_img_cache_entry_t * _lv_img_cache_open(const void * src, lv_color_t ... function lv_img_cache_set_size (line 149) | void lv_img_cache_set_size(uint16_t new_entry_cnt) function lv_img_cache_invalidate_src (line 180) | void lv_img_cache_invalidate_src(const void * src) function lv_img_cache_match (line 204) | static bool lv_img_cache_match(const void * src1, const void * src2) FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_img_cache.h type _lv_img_cache_entry_t (line 31) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_img_decoder.c type lv_img_decoder_built_in_data_t (line 25) | typedef struct { function _lv_img_decoder_init (line 56) | void _lv_img_decoder_init(void) function lv_res_t (line 83) | lv_res_t lv_img_decoder_get_info(const void * src, lv_img_header_t * hea... function lv_res_t (line 107) | lv_res_t lv_img_decoder_open(lv_img_decoder_dsc_t * dsc, const void * sr... function lv_res_t (line 176) | lv_res_t lv_img_decoder_read_line(lv_img_decoder_dsc_t * dsc, lv_coord_t... function lv_img_decoder_close (line 188) | void lv_img_decoder_close(lv_img_decoder_dsc_t * dsc) function lv_img_decoder_t (line 204) | lv_img_decoder_t * lv_img_decoder_create(void) function lv_img_decoder_delete (line 220) | void lv_img_decoder_delete(lv_img_decoder_t * decoder) function lv_img_decoder_set_info_cb (line 231) | void lv_img_decoder_set_info_cb(lv_img_decoder_t * decoder, lv_img_decod... function lv_img_decoder_set_open_cb (line 241) | void lv_img_decoder_set_open_cb(lv_img_decoder_t * decoder, lv_img_decod... function lv_img_decoder_set_read_line_cb (line 251) | void lv_img_decoder_set_read_line_cb(lv_img_decoder_t * decoder, lv_img_... function lv_img_decoder_set_close_cb (line 261) | void lv_img_decoder_set_close_cb(lv_img_decoder_t * decoder, lv_img_deco... function lv_res_t (line 273) | lv_res_t lv_img_decoder_built_in_info(lv_img_decoder_t * decoder, const ... function lv_res_t (line 326) | lv_res_t lv_img_decoder_built_in_open(lv_img_decoder_t * decoder, lv_img... function lv_res_t (line 454) | lv_res_t lv_img_decoder_built_in_read_line(lv_img_decoder_t * decoder, l... function lv_img_decoder_built_in_close (line 490) | void lv_img_decoder_built_in_close(lv_img_decoder_t * decoder, lv_img_de... function lv_res_t (line 511) | static lv_res_t lv_img_decoder_built_in_line_true_color(lv_img_decoder_d... function lv_res_t (line 536) | static lv_res_t lv_img_decoder_built_in_line_alpha(lv_img_decoder_dsc_t ... function lv_res_t (line 627) | static lv_res_t lv_img_decoder_built_in_line_indexed(lv_img_decoder_dsc_... FILE: Software/firmware_demo/lib/lvgl/src/draw/lv_img_decoder.h type lv_img_src_t (line 41) | typedef uint8_t lv_img_src_t; type _lv_img_decoder_dsc_t (line 44) | struct _lv_img_decoder_dsc_t type _lv_img_decoder_t (line 45) | struct _lv_img_decoder_t type lv_res_t (line 54) | typedef lv_res_t (*lv_img_decoder_info_f_t)(struct _lv_img_decoder_t * d... type lv_res_t (line 62) | typedef lv_res_t (*lv_img_decoder_open_f_t)(struct _lv_img_decoder_t * d... type lv_res_t (line 75) | typedef lv_res_t (*lv_img_decoder_read_line_f_t)(struct _lv_img_decoder_... type _lv_img_decoder_t (line 83) | struct _lv_img_decoder_t type _lv_img_decoder_dsc_t (line 83) | struct _lv_img_decoder_dsc_t type lv_img_decoder_t (line 86) | typedef struct _lv_img_decoder_t { type lv_img_decoder_dsc_t (line 99) | typedef struct _lv_img_decoder_dsc_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/nxp_pxp/lv_gpu_nxp_pxp.c function lv_res_t (line 100) | lv_res_t lv_gpu_nxp_pxp_init(lv_nxp_pxp_cfg_t * cfg) function lv_gpu_nxp_pxp_deinit (line 126) | void lv_gpu_nxp_pxp_deinit(void) function lv_gpu_nxp_pxp_fill (line 142) | void lv_gpu_nxp_pxp_fill(lv_color_t * dest_buf, lv_coord_t dest_width, c... function lv_gpu_nxp_pxp_blit (line 220) | void lv_gpu_nxp_pxp_blit(lv_color_t * dest, lv_coord_t dest_width, const... function lv_gpu_nxp_pxp_enable_color_key (line 293) | void lv_gpu_nxp_pxp_enable_color_key(void) function lv_gpu_nxp_pxp_disable_color_key (line 302) | void lv_gpu_nxp_pxp_disable_color_key(void) function lv_gpu_nxp_pxp_enable_recolor (line 313) | void lv_gpu_nxp_pxp_enable_recolor(lv_color_t color, lv_opa_t opa) function lv_gpu_nxp_pxp_disable_recolor (line 324) | void lv_gpu_nxp_pxp_disable_recolor(void) function lv_gpu_nxp_pxp_run (line 339) | static void lv_gpu_nxp_pxp_run(void) function lv_gpu_nxp_pxp_blit_recolor (line 365) | static void lv_gpu_nxp_pxp_blit_recolor(lv_color_t * dest, lv_coord_t de... FILE: Software/firmware_demo/lib/lvgl/src/draw/nxp_pxp/lv_gpu_nxp_pxp.h type lv_nxp_pxp_cfg_t (line 90) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/draw/nxp_pxp/lv_gpu_nxp_pxp_osa.c function PXP_IRQHandler (line 83) | void PXP_IRQHandler(void) function lv_res_t (line 108) | static lv_res_t _lv_gpu_nxp_pxp_interrupt_init(void) function _lv_gpu_nxp_pxp_interrupt_deinit (line 129) | static void _lv_gpu_nxp_pxp_interrupt_deinit(void) function _lv_gpu_nxp_pxp_run (line 140) | static void _lv_gpu_nxp_pxp_run(void) FILE: Software/firmware_demo/lib/lvgl/src/draw/nxp_vglite/lv_gpu_nxp_vglite.c function lv_res_t (line 146) | lv_res_t lv_gpu_nxp_vglite_fill(lv_color_t * dest_buf, lv_coord_t dest_w... function lv_res_t (line 267) | lv_res_t lv_gpu_nxp_vglite_blit(lv_gpu_nxp_vglite_blit_info_t * blit) function lv_res_t (line 445) | static lv_res_t _lv_gpu_nxp_vglite_blit_single(lv_gpu_nxp_vglite_blit_in... function lv_res_t (line 539) | static lv_res_t _init_vg_buf(vg_lite_buffer_t * dst, uint32_t width, uin... function _sw_blit (line 585) | static void _sw_blit(lv_gpu_nxp_vglite_blit_info_t * blit) function lv_res_t (line 623) | static lv_res_t _lv_gpu_nxp_vglite_check_blit(lv_gpu_nxp_vglite_blit_inf... function _align_x (line 684) | static void _align_x(lv_area_t * area, lv_color_t ** buf) function _align_y (line 701) | static void _align_y(lv_area_t * area, lv_color_t ** buf, uint32_t strid... function _draw_rectangle (line 731) | static void _draw_rectangle(lv_color_t * dest_buf, lv_coord_t dest_width... FILE: Software/firmware_demo/lib/lvgl/src/draw/nxp_vglite/lv_gpu_nxp_vglite.h type lv_gpu_nxp_vglite_blit_info_t (line 91) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl.c function lv_draw_sdl_init_ctx (line 61) | void lv_draw_sdl_init_ctx(lv_disp_drv_t * disp_drv, lv_draw_ctx_t * draw... function lv_draw_sdl_deinit_ctx (line 79) | void lv_draw_sdl_deinit_ctx(lv_disp_drv_t * disp_drv, lv_draw_ctx_t * dr... function SDL_Texture (line 87) | SDL_Texture * lv_draw_sdl_create_screen_texture(SDL_Renderer * renderer,... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl.h type lv_draw_sdl_context_internals_t (line 40) | struct lv_draw_sdl_context_internals_t type lv_draw_sdl_drv_param_t (line 42) | typedef struct { type lv_draw_sdl_ctx_t (line 50) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_arc.c function lv_draw_sdl_draw_arc (line 47) | void lv_draw_sdl_draw_arc(lv_draw_ctx_t * draw_ctx, const lv_draw_arc_ds... function dump_masks (line 144) | static void dump_masks(SDL_Texture * texture, const lv_area_t * coords, ... function get_cap_area (line 198) | static void get_cap_area(int16_t angle, lv_coord_t thickness, uint16_t r... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_bg.c function lv_draw_sdl_draw_bg (line 53) | void lv_draw_sdl_draw_bg(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_ds... function draw_bg_color (line 77) | static void draw_bg_color(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coo... function draw_bg_img (line 92) | static void draw_bg_img(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coord... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_composite.c type composite_key_t (line 29) | typedef struct { function lv_draw_sdl_composite_begin (line 55) | bool lv_draw_sdl_composite_begin(lv_draw_sdl_ctx_t * ctx, const lv_area_... function lv_draw_sdl_composite_end (line 124) | void lv_draw_sdl_composite_end(lv_draw_sdl_ctx_t * ctx, const lv_area_t ... function SDL_Texture (line 179) | SDL_Texture * lv_draw_sdl_composite_texture_obtain(lv_draw_sdl_ctx_t * c... function composite_key_t (line 204) | static composite_key_t mask_key_create(lv_draw_sdl_composite_texture_id_... function lv_coord_t (line 214) | static lv_coord_t next_pow_of_2(lv_coord_t num) function dump_masks (line 223) | static void dump_masks(SDL_Texture * texture, const lv_area_t * coords) FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_composite.h type lv_draw_sdl_composite_texture_id_t (line 33) | typedef enum lv_draw_sdl_composite_texture_id_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_img.c type lv_draw_img_rounded_key_t (line 34) | typedef struct { function lv_res_t (line 96) | lv_res_t lv_draw_sdl_img_core(lv_draw_ctx_t * draw_ctx, const lv_draw_im... function calc_draw_part (line 149) | static void calc_draw_part(SDL_Texture * texture, const lv_draw_sdl_img_... function lv_draw_sdl_img_load_texture (line 181) | bool lv_draw_sdl_img_load_texture(lv_draw_sdl_ctx_t * ctx, lv_draw_sdl_c... function SDL_Texture (line 224) | static SDL_Texture * upload_img_texture(SDL_Renderer * renderer, lv_img_... function SDL_Texture (line 248) | static SDL_Texture * upload_img_texture_fallback(SDL_Renderer * renderer... function check_mask_simple_radius (line 274) | static bool check_mask_simple_radius(const lv_area_t * coords, lv_coord_... function draw_img_simple (line 290) | static void draw_img_simple(lv_draw_sdl_ctx_t * ctx, SDL_Texture * textu... function draw_img_rounded (line 312) | static void draw_img_rounded(lv_draw_sdl_ctx_t * ctx, SDL_Texture * text... function apply_recolor_opa (line 360) | static void apply_recolor_opa(SDL_Texture * texture, const lv_draw_img_d... function SDL_Texture (line 374) | static SDL_Texture * img_rounded_frag_obtain(lv_draw_sdl_ctx_t * ctx, SD... function lv_draw_img_rounded_key_t (line 446) | static lv_draw_img_rounded_key_t rounded_key_create(const SDL_Texture * ... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_img.h type lv_draw_sdl_img_header_t (line 35) | typedef struct lv_draw_sdl_img_header_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_label.c type lv_font_glyph_key_t (line 31) | typedef struct { function lv_draw_sdl_draw_letter (line 56) | void lv_draw_sdl_draw_letter(lv_draw_ctx_t * draw_ctx, const lv_draw_lab... function lv_font_glyph_key_t (line 147) | static lv_font_glyph_key_t font_key_glyph_create(const lv_font_t * font_... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_line.c type lv_draw_line_key_t (line 28) | typedef struct { function lv_draw_sdl_draw_line (line 55) | void lv_draw_sdl_draw_line(lv_draw_ctx_t * draw_ctx, const lv_draw_line_... function lv_draw_line_key_t (line 110) | static lv_draw_line_key_t line_key_create(const lv_draw_line_dsc_t * dsc... function SDL_Texture (line 121) | static SDL_Texture * line_texture_create(lv_draw_sdl_ctx_t * sdl_ctx, co... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_mask.c function lv_opa_t (line 44) | lv_opa_t * lv_draw_sdl_mask_dump_opa(const lv_area_t * coords, const int... function SDL_Texture (line 68) | SDL_Texture * lv_draw_sdl_mask_dump_texture(SDL_Renderer * renderer, con... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_polygon.c function lv_draw_sdl_polygon (line 43) | void lv_draw_sdl_polygon(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_ds... function dump_masks (line 100) | static void dump_masks(SDL_Texture * texture, const lv_area_t * coords) FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_priv.h type lv_draw_sdl_context_internals_t (line 34) | typedef struct lv_draw_sdl_context_internals_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_rect.c type lv_draw_rect_bg_key_t (line 34) | typedef struct { type lv_draw_rect_shadow_key_t (line 40) | typedef struct { type lv_draw_rect_border_key_t (line 47) | typedef struct { function lv_draw_sdl_draw_rect (line 105) | void lv_draw_sdl_draw_rect(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_... function SDL_Texture (line 144) | SDL_Texture * lv_draw_sdl_rect_bg_frag_obtain(lv_draw_sdl_ctx_t * ctx, l... function lv_draw_sdl_rect_bg_frag_draw_corners (line 162) | void lv_draw_sdl_rect_bg_frag_draw_corners(lv_draw_sdl_ctx_t * ctx, SDL_... function draw_bg_color (line 245) | static void draw_bg_color(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coo... function draw_bg_img (line 276) | static void draw_bg_img(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coord... function draw_shadow (line 363) | static void draw_shadow(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coord... function draw_border (line 441) | static void draw_border(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coord... function draw_outline (line 463) | static void draw_outline(lv_draw_sdl_ctx_t * ctx, const lv_area_t * coor... function draw_border_generic (line 506) | static void draw_border_generic(lv_draw_sdl_ctx_t * ctx, const lv_area_t... function frag_render_borders (line 561) | static void frag_render_borders(SDL_Renderer * renderer, SDL_Texture * f... function frag_render_center (line 644) | static void frag_render_center(SDL_Renderer * renderer, SDL_Texture * fr... function lv_draw_rect_bg_key_t (line 671) | static lv_draw_rect_bg_key_t rect_bg_key_create(lv_coord_t radius, lv_co... function lv_draw_rect_shadow_key_t (line 681) | static lv_draw_rect_shadow_key_t rect_shadow_key_create(lv_coord_t radiu... function lv_draw_rect_border_key_t (line 692) | static lv_draw_rect_border_key_t rect_border_key_create(lv_coord_t rout,... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_rect.h type lv_draw_sdl_rect_header_t (line 35) | typedef struct lv_draw_sdl_rect_header_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.c function lv_stack_blur_grayscale (line 81) | void lv_stack_blur_grayscale(lv_opa_t * buf, uint16_t w, uint16_t h, uin... function stack_blur_job (line 91) | static void stack_blur_job(lv_opa_t * src, unsigned int w, unsigned int ... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.c type draw_cache_value_t (line 26) | typedef struct { type temp_texture_key_t (line 33) | typedef struct { type temp_texture_userdata_t (line 37) | typedef struct { function lv_draw_sdl_texture_cache_init (line 57) | void lv_draw_sdl_texture_cache_init(lv_draw_sdl_ctx_t * ctx) function lv_draw_sdl_texture_cache_deinit (line 63) | void lv_draw_sdl_texture_cache_deinit(lv_draw_sdl_ctx_t * ctx) function SDL_Texture (line 68) | SDL_Texture * lv_draw_sdl_texture_cache_get(lv_draw_sdl_ctx_t * ctx, con... function SDL_Texture (line 73) | SDL_Texture * lv_draw_sdl_texture_cache_get_with_userdata(lv_draw_sdl_ct... function lv_draw_sdl_texture_cache_put (line 84) | void lv_draw_sdl_texture_cache_put(lv_draw_sdl_ctx_t * ctx, const void *... function lv_draw_sdl_texture_cache_put_advanced (line 89) | void lv_draw_sdl_texture_cache_put_advanced(lv_draw_sdl_ctx_t * ctx, con... function lv_draw_sdl_cache_key_head_img_t (line 118) | lv_draw_sdl_cache_key_head_img_t * lv_draw_sdl_texture_img_key_create(co... function draw_cache_free_value (line 147) | static void draw_cache_free_value(draw_cache_value_t * value) function draw_cache_value_t (line 159) | static draw_cache_value_t * draw_cache_get_entry(lv_draw_sdl_ctx_t * ctx... FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.h type lv_draw_sdl_dec_dsc_userdata_t (line 37) | typedef struct { type lv_sdl_cache_key_magic_t (line 45) | typedef enum { type lv_draw_sdl_cache_flag_t (line 57) | typedef enum { type lv_draw_sdl_cache_key_head_img_t (line 62) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/draw/sdl/lv_draw_sdl_utils.c function _lv_draw_sdl_utils_init (line 49) | void _lv_draw_sdl_utils_init() function _lv_draw_sdl_utils_deinit (line 58) | void _lv_draw_sdl_utils_deinit() function lv_area_to_sdl_rect (line 70) | void lv_area_to_sdl_rect(const lv_area_t * in, SDL_Rect * out) function lv_color_to_sdl_color (line 78) | void lv_color_to_sdl_color(const lv_color_t * in, SDL_Color * out) function lv_area_zoom_to_sdl_rect (line 95) | void lv_area_zoom_to_sdl_rect(const lv_area_t * in, SDL_Rect * out, uint... function SDL_Palette (line 107) | SDL_Palette * lv_sdl_alloc_palette_for_bpp(const uint8_t * mapping, uint... function SDL_Surface (line 121) | SDL_Surface * lv_sdl_create_opa_surface(lv_opa_t * opa, lv_coord_t width... function SDL_Texture (line 130) | SDL_Texture * lv_sdl_create_opa_texture(SDL_Renderer * renderer, lv_opa_... function lv_sdl_to_8bpp (line 139) | void lv_sdl_to_8bpp(uint8_t * dest, const uint8_t * src, int width, int ... FILE: Software/firmware_demo/lib/lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.c function lv_draw_stm32_dma2d_init (line 73) | void lv_draw_stm32_dma2d_init(void) function lv_draw_stm32_dma2d_ctx_init (line 96) | void lv_draw_stm32_dma2d_ctx_init(lv_disp_drv_t * drv, lv_draw_ctx_t * d... function lv_draw_stm32_dma2d_ctx_deinit (line 109) | void lv_draw_stm32_dma2d_ctx_deinit(lv_disp_drv_t * drv, lv_draw_ctx_t *... function lv_draw_stm32_dma2d_blend (line 116) | void lv_draw_stm32_dma2d_blend(lv_draw_ctx_t * draw_ctx, const lv_draw_s... function lv_draw_stm32_dma2d_img_decoded (line 150) | static void lv_draw_stm32_dma2d_img_decoded(lv_draw_ctx_t * draw_ctx, co... function lv_draw_stm32_dma2d_blend_fill (line 158) | static void lv_draw_stm32_dma2d_blend_fill(lv_color_t * dest_buf, lv_coo... function lv_draw_stm32_dma2d_blend_map (line 179) | static void lv_draw_stm32_dma2d_blend_map(lv_color_t * dest_buf, const l... function lv_gpu_stm32_dma2d_wait_cb (line 225) | void lv_gpu_stm32_dma2d_wait_cb(lv_draw_ctx_t * draw_ctx) function invalidate_cache (line 244) | static void invalidate_cache(void) FILE: Software/firmware_demo/lib/lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.h type lv_draw_sw_ctx_t (line 35) | typedef lv_draw_sw_ctx_t lv_draw_stm32_dma2d_ctx_t; type _lv_disp_drv_t (line 37) | struct _lv_disp_drv_t type _lv_disp_drv_t (line 48) | struct _lv_disp_drv_t type _lv_disp_drv_t (line 50) | struct _lv_disp_drv_t FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw.c function lv_draw_sw_init_ctx (line 40) | void lv_draw_sw_init_ctx(lv_disp_drv_t * drv, lv_draw_ctx_t * draw_ctx) function lv_draw_sw_deinit_ctx (line 58) | void lv_draw_sw_deinit_ctx(lv_disp_drv_t * drv, lv_draw_ctx_t * draw_ctx) function lv_draw_sw_wait_for_finish (line 66) | void lv_draw_sw_wait_for_finish(lv_draw_ctx_t * draw_ctx) FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw.h type _lv_disp_drv_t (line 30) | struct _lv_disp_drv_t type lv_draw_sw_ctx_t (line 32) | typedef struct { type _lv_disp_drv_t (line 43) | struct _lv_disp_drv_t type _lv_disp_drv_t (line 44) | struct _lv_disp_drv_t type _lv_draw_ctx_t (line 57) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 60) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 63) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_arc.c type quarter_draw_dsc_t (line 24) | typedef struct { function lv_draw_sw_arc (line 60) | void lv_draw_sw_arc(lv_draw_ctx_t * draw_ctx, const lv_draw_arc_dsc_t * ... function draw_quarter_0 (line 224) | static void draw_quarter_0(quarter_draw_dsc_t * q) function draw_quarter_1 (line 291) | static void draw_quarter_1(quarter_draw_dsc_t * q) function draw_quarter_2 (line 358) | static void draw_quarter_2(quarter_draw_dsc_t * q) function draw_quarter_3 (line 425) | static void draw_quarter_3(quarter_draw_dsc_t * q) function get_rounded_area (line 493) | static void get_rounded_area(int16_t angle, lv_coord_t radius, uint8_t t... FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_blend.c function lv_draw_sw_blend (line 95) | void lv_draw_sw_blend(lv_draw_ctx_t * draw_ctx, const lv_draw_sw_blend_d... function LV_ATTRIBUTE_FAST_MEM (line 108) | LV_ATTRIBUTE_FAST_MEM void lv_draw_sw_blend_basic(lv_draw_ctx_t * draw_c... function fill_set_px (line 184) | static void fill_set_px(lv_color_t * dest_buf, const lv_area_t * blend_a... function FILL_NORMAL_MASK_PX (line 304) | FILL_NORMAL_MASK_PX(color) function fill_blended (line 364) | static void fill_blended(lv_color_t * dest_buf, const lv_area_t * dest_a... function map_set_px (line 435) | static void map_set_px(lv_color_t * dest_buf, const lv_area_t * dest_are... function map_blended (line 600) | static void map_blended(lv_color_t * dest_buf, const lv_area_t * dest_ar... function lv_color_t (line 654) | static inline lv_color_t color_blend_true_color_additive(lv_color_t fg, ... function lv_color_t (line 707) | static inline lv_color_t color_blend_true_color_subtractive(lv_color_t f... function lv_color_t (line 733) | static inline lv_color_t color_blend_true_color_multiply(lv_color_t fg, ... FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_blend.h type lv_draw_sw_blend_dsc_t (line 29) | typedef struct { type _lv_draw_ctx_t (line 41) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 52) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 59) | struct _lv_draw_ctx_t FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_dither.c function LV_ATTRIBUTE_FAST_MEM (line 20) | LV_ATTRIBUTE_FAST_MEM void lv_dither_none(lv_grad_t * grad, lv_coord_t x... function LV_ATTRIBUTE_FAST_MEM (line 43) | LV_ATTRIBUTE_FAST_MEM void lv_dither_ordered_hor(lv_grad_t * grad, lv_co... function LV_ATTRIBUTE_FAST_MEM (line 66) | LV_ATTRIBUTE_FAST_MEM void lv_dither_ordered_ver(lv_grad_t * grad, lv_co... function LV_ATTRIBUTE_FAST_MEM (line 102) | LV_ATTRIBUTE_FAST_MEM void lv_dither_err_diff_hor(lv_grad_t * grad, lv_c... function LV_ATTRIBUTE_FAST_MEM (line 156) | LV_ATTRIBUTE_FAST_MEM void lv_dither_err_diff_ver(lv_grad_t * grad, lv_c... FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_dither.h type lv_scolor24_t (line 33) | typedef struct { type _lv_gradient_cache_t (line 37) | struct _lv_gradient_cache_t type _lv_gradient_cache_t (line 38) | struct _lv_gradient_cache_t type _lv_gradient_cache_t (line 48) | struct _lv_gradient_cache_t type _lv_gradient_cache_t (line 50) | struct _lv_gradient_cache_t type _lv_gradient_cache_t (line 52) | struct _lv_gradient_cache_t type _lv_gradient_cache_t (line 56) | struct _lv_gradient_cache_t type _lv_gradient_cache_t (line 58) | struct _lv_gradient_cache_t FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_gradient.c type lv_res_t (line 47) | typedef lv_res_t (*op_cache_t)(lv_grad_t * c, void * ctx); function compute_key (line 72) | static uint32_t compute_key(const lv_grad_dsc_t * g, lv_coord_t size, lv... function get_cache_item_size (line 79) | static size_t get_cache_item_size(lv_grad_t * c) function lv_grad_t (line 91) | static lv_grad_t * next_in_cache(lv_grad_t * item) function lv_res_t (line 106) | static lv_res_t iterate_cache(op_cache_t func, void * ctx, lv_grad_t ** ... function lv_res_t (line 119) | static lv_res_t find_oldest_item_life(lv_grad_t * c, void * ctx) function free_item (line 126) | static void free_item(lv_grad_t * c) function lv_res_t (line 149) | static lv_res_t kill_oldest_item(lv_grad_t * c, void * ctx) function lv_res_t (line 160) | static lv_res_t find_item(lv_grad_t * c, void * ctx) function lv_grad_t (line 167) | static lv_grad_t * allocate_item(const lv_grad_dsc_t * g, lv_coord_t w, ... function lv_gradient_free_cache (line 244) | void lv_gradient_free_cache(void) function lv_gradient_set_cache_size (line 251) | void lv_gradient_set_cache_size(size_t max_bytes) function lv_grad_t (line 260) | lv_grad_t * lv_gradient_get(const lv_grad_dsc_t * g, lv_coord_t w, lv_co... function LV_ATTRIBUTE_FAST_MEM (line 305) | LV_ATTRIBUTE_FAST_MEM lv_grad_color_t lv_gradient_calculate(const lv_gra... function lv_gradient_cleanup (line 348) | void lv_gradient_cleanup(lv_grad_t * grad) FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_gradient.h type lv_color32_t (line 32) | typedef lv_color32_t lv_grad_color_t; type lv_color_t (line 34) | typedef lv_color_t lv_grad_color_t; type lv_grad_t (line 40) | typedef struct _lv_gradient_cache_t { FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_img.c function LV_ATTRIBUTE_FAST_MEM (line 41) | LV_ATTRIBUTE_FAST_MEM void lv_draw_sw_img_decoded(struct _lv_draw_ctx_t ... FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_letter.c function lv_draw_sw_letter (line 95) | void lv_draw_sw_letter(lv_draw_ctx_t * draw_ctx, const lv_draw_label_dsc... function LV_ATTRIBUTE_FAST_MEM (line 148) | LV_ATTRIBUTE_FAST_MEM static void draw_letter_normal(lv_draw_ctx_t * dra... function draw_letter_subpx (line 320) | static void draw_letter_subpx(lv_draw_ctx_t * draw_ctx, const lv_draw_la... FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_line.c type _lv_draw_ctx_t (line 26) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 28) | struct _lv_draw_ctx_t type _lv_draw_ctx_t (line 30) | struct _lv_draw_ctx_t function LV_ATTRIBUTE_FAST_MEM (line 52) | LV_ATTRIBUTE_FAST_MEM void lv_draw_sw_line(struct _lv_draw_ctx_t * draw_... function LV_ATTRIBUTE_FAST_MEM (line 112) | LV_ATTRIBUTE_FAST_MEM static void draw_line_hor(struct _lv_draw_ctx_t * ... function LV_ATTRIBUTE_FAST_MEM (line 198) | LV_ATTRIBUTE_FAST_MEM static void draw_line_ver(struct _lv_draw_ctx_t * ... function LV_ATTRIBUTE_FAST_MEM (line 278) | LV_ATTRIBUTE_FAST_MEM static void draw_line_skew(struct _lv_draw_ctx_t *... FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_polygon.c function lv_draw_sw_polygon (line 47) | void lv_draw_sw_polygon(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc... FILE: Software/firmware_demo/lib/lvgl/src/draw/sw/lv_draw_sw_rect.c function lv_draw_sw_rect (line 69) | void lv_draw_sw_rect(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc_t ... function lv_draw_sw_bg (line 85) | void lv_draw_sw_bg(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc_t * ... function else (line 207) | else if(dither_mode == LV_DITHER_ERR_DIFF) function draw_bg_img (line 331) | static void draw_bg_img(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc... function draw_border (line 395) | static void draw_border(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_dsc... function LV_ATTRIBUTE_FAST_MEM (line 424) | LV_ATTRIBUTE_FAST_MEM static void draw_shadow(lv_draw_ctx_t * draw_ctx, ... function LV_ATTRIBUTE_FAST_MEM (line 944) | LV_ATTRIBUTE_FAST_MEM static void shadow_draw_corner_buf(const lv_area_t... function LV_ATTRIBUTE_FAST_MEM (line 1031) | LV_ATTRIBUTE_FAST_MEM static void shadow_blur_corner(lv_coord_t size, lv... function draw_outline (line 1105) | static void draw_outline(lv_draw_ctx_t * draw_ctx, const lv_draw_rect_ds... function draw_border_generic (line 1146) | void draw_border_generic(lv_draw_ctx_t * draw_ctx, const lv_area_t * out... function draw_border_simple (line 1371) | static void draw_border_simple(lv_draw_ctx_t * draw_ctx, const lv_area_t... FILE: Software/firmware_demo/lib/lvgl/src/extra/layouts/flex/lv_flex.c type flex_t (line 20) | typedef struct { type grow_dsc_t (line 29) | typedef struct { type track_t (line 38) | typedef struct { function lv_flex_init (line 92) | void lv_flex_init(void) function lv_obj_set_flex_flow (line 102) | void lv_obj_set_flex_flow(lv_obj_t * obj, lv_flex_flow_t flow) function lv_obj_set_flex_align (line 108) | void lv_obj_set_flex_align(lv_obj_t * obj, lv_flex_align_t main_place, l... function lv_obj_set_flex_grow (line 117) | void lv_obj_set_flex_grow(lv_obj_t * obj, uint8_t grow) function lv_style_set_flex_flow (line 124) | void lv_style_set_flex_flow(lv_style_t * style, lv_flex_flow_t value) function lv_style_set_flex_main_place (line 132) | void lv_style_set_flex_main_place(lv_style_t * style, lv_flex_align_t va... function lv_style_set_flex_cross_place (line 140) | void lv_style_set_flex_cross_place(lv_style_t * style, lv_flex_align_t v... function lv_style_set_flex_track_place (line 148) | void lv_style_set_flex_track_place(lv_style_t * style, lv_flex_align_t v... function lv_style_set_flex_grow (line 156) | void lv_style_set_flex_grow(lv_style_t * style, uint8_t value) function lv_obj_set_style_flex_flow (line 165) | void lv_obj_set_style_flex_flow(lv_obj_t * obj, lv_flex_flow_t value, lv... function lv_obj_set_style_flex_main_place (line 173) | void lv_obj_set_style_flex_main_place(lv_obj_t * obj, lv_flex_align_t va... function lv_obj_set_style_flex_cross_place (line 181) | void lv_obj_set_style_flex_cross_place(lv_obj_t * obj, lv_flex_align_t v... function lv_obj_set_style_flex_track_place (line 189) | void lv_obj_set_style_flex_track_place(lv_obj_t * obj, lv_flex_align_t v... function lv_obj_set_style_flex_grow (line 197) | void lv_obj_set_style_flex_grow(lv_obj_t * obj, uint8_t value, lv_style_... function flex_update (line 209) | static void flex_update(lv_obj_t * cont, void * user_data) function find_track_end (line 317) | static int32_t find_track_end(lv_obj_t * cont, flex_t * f, int32_t item_... function children_repos (line 405) | static void children_repos(lv_obj_t * cont, flex_t * f, int32_t item_fir... function place_content (line 541) | static void place_content(lv_flex_align_t place, lv_coord_t max_size, lv... function lv_obj_t (line 581) | static lv_obj_t * get_next_item(lv_obj_t * cont, bool rev, int32_t * ite... FILE: Software/firmware_demo/lib/lvgl/src/extra/layouts/flex/lv_flex.h type _lv_obj_t (line 35) | struct _lv_obj_t type lv_flex_align_t (line 37) | typedef enum { type lv_flex_flow_t (line 46) | typedef enum { function lv_flex_flow_t (line 112) | static inline lv_flex_flow_t lv_obj_get_style_flex_flow(const lv_obj_t *... function lv_flex_align_t (line 118) | static inline lv_flex_align_t lv_obj_get_style_flex_main_place(const lv_... function lv_flex_align_t (line 124) | static inline lv_flex_align_t lv_obj_get_style_flex_cross_place(const lv... function lv_flex_align_t (line 130) | static inline lv_flex_align_t lv_obj_get_style_flex_track_place(const lv... function lv_obj_get_style_flex_grow (line 136) | static inline uint8_t lv_obj_get_style_flex_grow(const lv_obj_t * obj, u... FILE: Software/firmware_demo/lib/lvgl/src/extra/layouts/grid/lv_grid.c type item_repos_hint_t (line 26) | typedef struct { type _lv_grid_calc_t (line 32) | typedef struct { function lv_coord_t (line 61) | static inline const lv_coord_t * get_col_dsc(lv_obj_t * obj) function lv_coord_t (line 65) | static inline const lv_coord_t * get_row_dsc(lv_obj_t * obj) function get_col_pos (line 69) | static inline uint8_t get_col_pos(lv_obj_t * obj) function get_row_pos (line 73) | static inline uint8_t get_row_pos(lv_obj_t * obj) function get_col_span (line 77) | static inline uint8_t get_col_span(lv_obj_t * obj) function get_row_span (line 81) | static inline uint8_t get_row_span(lv_obj_t * obj) function get_cell_col_align (line 85) | static inline uint8_t get_cell_col_align(lv_obj_t * obj) function get_cell_row_align (line 89) | static inline uint8_t get_cell_row_align(lv_obj_t * obj) function get_grid_col_align (line 93) | static inline uint8_t get_grid_col_align(lv_obj_t * obj) function get_grid_row_align (line 97) | static inline uint8_t get_grid_row_align(lv_obj_t * obj) function lv_grid_init (line 130) | void lv_grid_init(void) function lv_obj_set_grid_dsc_array (line 147) | void lv_obj_set_grid_dsc_array(lv_obj_t * obj, const lv_coord_t col_dsc[... function lv_obj_set_grid_align (line 154) | void lv_obj_set_grid_align(lv_obj_t * obj, lv_grid_align_t column_align,... function lv_obj_set_grid_cell (line 161) | void lv_obj_set_grid_cell(lv_obj_t * obj, lv_grid_align_t x_align, uint8... function lv_style_set_grid_row_dsc_array (line 176) | void lv_style_set_grid_row_dsc_array(lv_style_t * style, const lv_coord_... function lv_style_set_grid_column_dsc_array (line 184) | void lv_style_set_grid_column_dsc_array(lv_style_t * style, const lv_coo... function lv_style_set_grid_row_align (line 192) | void lv_style_set_grid_row_align(lv_style_t * style, lv_grid_align_t value) function lv_style_set_grid_column_align (line 200) | void lv_style_set_grid_column_align(lv_style_t * style, lv_grid_align_t ... function lv_style_set_grid_cell_column_pos (line 209) | void lv_style_set_grid_cell_column_pos(lv_style_t * style, lv_coord_t va... function lv_style_set_grid_cell_column_span (line 217) | void lv_style_set_grid_cell_column_span(lv_style_t * style, lv_coord_t v... function lv_style_set_grid_cell_row_pos (line 225) | void lv_style_set_grid_cell_row_pos(lv_style_t * style, lv_coord_t value) function lv_style_set_grid_cell_row_span (line 233) | void lv_style_set_grid_cell_row_span(lv_style_t * style, lv_coord_t value) function lv_style_set_grid_cell_x_align (line 241) | void lv_style_set_grid_cell_x_align(lv_style_t * style, lv_coord_t value) function lv_style_set_grid_cell_y_align (line 249) | void lv_style_set_grid_cell_y_align(lv_style_t * style, lv_coord_t value) function lv_obj_set_style_grid_row_dsc_array (line 257) | void lv_obj_set_style_grid_row_dsc_array(lv_obj_t * obj, const lv_coord_... function lv_obj_set_style_grid_column_dsc_array (line 265) | void lv_obj_set_style_grid_column_dsc_array(lv_obj_t * obj, const lv_coo... function lv_obj_set_style_grid_row_align (line 274) | void lv_obj_set_style_grid_row_align(lv_obj_t * obj, lv_grid_align_t val... function lv_obj_set_style_grid_column_align (line 282) | void lv_obj_set_style_grid_column_align(lv_obj_t * obj, lv_grid_align_t ... function lv_obj_set_style_grid_cell_column_pos (line 291) | void lv_obj_set_style_grid_cell_column_pos(lv_obj_t * obj, lv_coord_t va... function lv_obj_set_style_grid_cell_column_span (line 299) | void lv_obj_set_style_grid_cell_column_span(lv_obj_t * obj, lv_coord_t v... function lv_obj_set_style_grid_cell_row_pos (line 307) | void lv_obj_set_style_grid_cell_row_pos(lv_obj_t * obj, lv_coord_t value... function lv_obj_set_style_grid_cell_row_span (line 315) | void lv_obj_set_style_grid_cell_row_span(lv_obj_t * obj, lv_coord_t valu... function lv_obj_set_style_grid_cell_x_align (line 323) | void lv_obj_set_style_grid_cell_x_align(lv_obj_t * obj, lv_coord_t value... function lv_obj_set_style_grid_cell_y_align (line 331) | void lv_obj_set_style_grid_cell_y_align(lv_obj_t * obj, lv_coord_t value... function grid_update (line 344) | static void grid_update(lv_obj_t * cont, void * user_data) function calc (line 391) | static void calc(lv_obj_t * cont, _lv_grid_calc_t * calc_out) function calc_free (line 425) | static void calc_free(_lv_grid_calc_t * calc) function calc_cols (line 433) | static void calc_cols(lv_obj_t * cont, _lv_grid_calc_t * c) function calc_rows (line 505) | static void calc_rows(lv_obj_t * cont, _lv_grid_calc_t * c) function item_repos (line 580) | static void item_repos(lv_obj_t * item, _lv_grid_calc_t * c, item_repos_... function lv_coord_t (line 704) | static lv_coord_t grid_align(lv_coord_t cont_size, bool auto_size, uint... function count_tracks (line 771) | static uint32_t count_tracks(const lv_coord_t * templ) FILE: Software/firmware_demo/lib/lvgl/src/extra/layouts/grid/lv_grid.h type _lv_obj_t (line 40) | struct _lv_obj_t type lv_grid_align_t (line 42) | typedef enum { function lv_coord_t (line 94) | static inline lv_coord_t lv_grid_fr(uint8_t x) function lv_coord_t (line 121) | static inline const lv_coord_t * lv_obj_get_style_grid_row_dsc_array(con... function lv_coord_t (line 127) | static inline const lv_coord_t * lv_obj_get_style_grid_column_dsc_array(... function lv_grid_align_t (line 133) | static inline lv_grid_align_t lv_obj_get_style_grid_row_align(const lv_o... function lv_grid_align_t (line 139) | static inline lv_grid_align_t lv_obj_get_style_grid_column_align(const l... function lv_coord_t (line 145) | static inline lv_coord_t lv_obj_get_style_grid_cell_column_pos(const lv_... function lv_coord_t (line 151) | static inline lv_coord_t lv_obj_get_style_grid_cell_column_span(const lv... function lv_coord_t (line 157) | static inline lv_coord_t lv_obj_get_style_grid_cell_row_pos(const lv_obj... function lv_coord_t (line 163) | static inline lv_coord_t lv_obj_get_style_grid_cell_row_span(const lv_ob... function lv_coord_t (line 169) | static inline lv_coord_t lv_obj_get_style_grid_cell_x_align(const lv_obj... function lv_coord_t (line 175) | static inline lv_coord_t lv_obj_get_style_grid_cell_y_align(const lv_obj... FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/bmp/lv_bmp.c type bmp_dsc_t (line 22) | typedef struct { function lv_bmp_init (line 54) | void lv_bmp_init(void) function lv_res_t (line 73) | static lv_res_t decoder_info(lv_img_decoder_t * decoder, const void * sr... function lv_res_t (line 124) | static lv_res_t decoder_open(lv_img_decoder_t * decoder, lv_img_decoder_... function lv_res_t (line 192) | static lv_res_t decoder_read_line(lv_img_decoder_t * decoder, lv_img_dec... function decoder_close (line 240) | static void decoder_close(lv_img_decoder_t * decoder, lv_img_decoder_dsc... FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/ffmpeg/lv_ffmpeg.c type ffmpeg_context_s (line 43) | struct ffmpeg_context_s { type lv_img_pixel_color_s (line 61) | struct lv_img_pixel_color_s { type ffmpeg_context_s (line 76) | struct ffmpeg_context_s type ffmpeg_context_s (line 77) | struct ffmpeg_context_s type ffmpeg_context_s (line 78) | struct ffmpeg_context_s type ffmpeg_context_s (line 79) | struct ffmpeg_context_s type ffmpeg_context_s (line 80) | struct ffmpeg_context_s type ffmpeg_context_s (line 82) | struct ffmpeg_context_s type ffmpeg_context_s (line 83) | struct ffmpeg_context_s type ffmpeg_context_s (line 84) | struct ffmpeg_context_s type ffmpeg_context_s (line 85) | struct ffmpeg_context_s type AVPixelFormat (line 86) | enum AVPixelFormat type AVPixelFormat (line 87) | enum AVPixelFormat function lv_ffmpeg_init (line 114) | void lv_ffmpeg_init(void) function lv_ffmpeg_get_frame_num (line 126) | int lv_ffmpeg_get_frame_num(const char * path) function lv_obj_t (line 139) | lv_obj_t * lv_ffmpeg_player_create(lv_obj_t * parent) function lv_res_t (line 146) | lv_res_t lv_ffmpeg_player_set_src(lv_obj_t * obj, const char * path) function lv_ffmpeg_player_set_cmd (line 211) | void lv_ffmpeg_player_set_cmd(lv_obj_t * obj, lv_ffmpeg_player_cmd_t cmd) function lv_ffmpeg_player_set_auto_restart (line 250) | void lv_ffmpeg_player_set_auto_restart(lv_obj_t * obj, bool en) function lv_res_t (line 261) | static lv_res_t decoder_info(lv_img_decoder_t * decoder, const void * sr... function lv_res_t (line 281) | static lv_res_t decoder_open(lv_img_decoder_t * decoder, lv_img_decoder_... function decoder_close (line 324) | static void decoder_close(lv_img_decoder_t * decoder, lv_img_decoder_dsc... function convert_color_depth (line 332) | static void convert_color_depth(uint8_t * img, uint32_t px_cnt) type ffmpeg_context_s (line 349) | struct ffmpeg_context_s function ffmpeg_pix_fmt_has_alpha (line 360) | static bool ffmpeg_pix_fmt_has_alpha(enum AVPixelFormat pix_fmt) function ffmpeg_pix_fmt_is_yuv (line 375) | static bool ffmpeg_pix_fmt_is_yuv(enum AVPixelFormat pix_fmt) function ffmpeg_output_video_frame (line 386) | static int ffmpeg_output_video_frame(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_decode_packet (line 475) | static int ffmpeg_decode_packet(AVCodecContext * dec, const AVPacket * pkt, function ffmpeg_open_codec_context (line 520) | static int ffmpeg_open_codec_context(int * stream_idx, function ffmpeg_get_img_header (line 577) | static int ffmpeg_get_img_header(const char * filepath, function ffmpeg_get_frame_refr_period (line 619) | static int ffmpeg_get_frame_refr_period(struct ffmpeg_context_s * ffmpeg... function ffmpeg_update_next_frame (line 631) | static int ffmpeg_update_next_frame(struct ffmpeg_context_s * ffmpeg_ctx) type ffmpeg_context_s (line 671) | struct ffmpeg_context_s type ffmpeg_context_s (line 678) | struct ffmpeg_context_s type ffmpeg_context_s (line 678) | struct ffmpeg_context_s function ffmpeg_image_allocate (line 728) | static int ffmpeg_image_allocate(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_close_src_ctx (line 778) | static void ffmpeg_close_src_ctx(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_close_dst_ctx (line 789) | static void ffmpeg_close_dst_ctx(struct ffmpeg_context_s * ffmpeg_ctx) function ffmpeg_close (line 797) | static void ffmpeg_close(struct ffmpeg_context_s * ffmpeg_ctx) function lv_ffmpeg_player_frame_update_cb (line 812) | static void lv_ffmpeg_player_frame_update_cb(lv_timer_t * timer) function lv_ffmpeg_player_constructor (line 839) | static void lv_ffmpeg_player_constructor(const lv_obj_class_t * class_p, function lv_ffmpeg_player_destructor (line 855) | static void lv_ffmpeg_player_destructor(const lv_obj_class_t * class_p, FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/ffmpeg/lv_ffmpeg.h type ffmpeg_context_s (line 25) | struct ffmpeg_context_s type lv_ffmpeg_player_t (line 29) | typedef struct { type lv_ffmpeg_player_cmd_t (line 37) | typedef enum { FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/freetype/lv_freetype.c type lv_faces_control_t (line 27) | typedef struct { type name_refer_t (line 31) | typedef struct name_refer_t { type lv_font_fmt_ft_dsc_t (line 36) | typedef struct { function lv_freetype_init (line 100) | bool lv_freetype_init(uint16_t max_faces, uint16_t max_sizes, uint32_t m... function lv_freetype_destroy (line 153) | void lv_freetype_destroy(void) function lv_ft_font_init (line 161) | bool lv_ft_font_init(lv_ft_info_t * info) function lv_ft_font_destroy (line 170) | void lv_ft_font_destroy(lv_font_t * font) function FT_Error (line 184) | static FT_Error font_face_requester(FTC_FaceID face_id, function get_bold_glyph (line 205) | static bool get_bold_glyph(const lv_font_t * font, FT_Face face, function get_glyph_dsc_cb_cache (line 235) | static bool get_glyph_dsc_cb_cache(const lv_font_t * font, function lv_ft_font_init_cache (line 353) | static bool lv_ft_font_init_cache(lv_ft_info_t * info) function lv_ft_font_destroy_cache (line 403) | void lv_ft_font_destroy_cache(lv_font_t * font) function FT_Face (line 418) | static FT_Face face_find_in_list(lv_ft_info_t * info) function face_add_to_list (line 433) | static void face_add_to_list(FT_Face face) function face_remove_from_list (line 440) | static void face_remove_from_list(FT_Face face) function face_generic_finalizer (line 453) | static void face_generic_finalizer(void * object) function get_glyph_dsc_cb_nocache (line 460) | static bool get_glyph_dsc_cb_nocache(const lv_font_t * font, function lv_ft_font_init_nocache (line 534) | static bool lv_ft_font_init_nocache(lv_ft_info_t * info) function lv_ft_font_destroy_nocache (line 601) | static void lv_ft_font_destroy_nocache(lv_font_t * font) function name_refer_del (line 640) | static void name_refer_del(const char * name) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/freetype/lv_freetype.h type LV_FT_FONT_STYLE (line 25) | typedef enum { type lv_ft_info_t (line 31) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/fsdrv/lv_fs_fatfs.c function lv_fs_fatfs_init (line 53) | void lv_fs_fatfs_init(void) function fs_init (line 91) | static void fs_init(void) function lv_fs_res_t (line 133) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 151) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 168) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 185) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 212) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 247) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn) function lv_fs_res_t (line 275) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/fsdrv/lv_fs_posix.c function lv_fs_posix_init (line 63) | void lv_fs_posix_init(void) function lv_fs_res_t (line 128) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 145) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 161) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 176) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 191) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 254) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn) function lv_fs_res_t (line 302) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/fsdrv/lv_fs_stdio.c function lv_fs_stdio_init (line 57) | void lv_fs_stdio_init(void) function lv_fs_res_t (line 121) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 138) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 154) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 169) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 184) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 246) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn) function lv_fs_res_t (line 294) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/fsdrv/lv_fs_win32.c function lv_fs_win32_init (line 55) | void lv_fs_win32_init(void) function is_dots_name (line 92) | static bool is_dots_name(const char * name) function lv_fs_res_t (line 103) | static lv_fs_res_t fs_error_from_win32(DWORD error) function lv_fs_res_t (line 235) | static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) function lv_fs_res_t (line 253) | static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf,... function lv_fs_res_t (line 270) | static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void... function lv_fs_res_t (line 286) | static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t po... function lv_fs_res_t (line 316) | static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * ... function lv_fs_res_t (line 401) | static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn) function lv_fs_res_t (line 440) | static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/gif/gifdec.c type Entry (line 14) | typedef struct Entry { type Table (line 20) | typedef struct Table { function read_num (line 32) | static uint16_t function gd_GIF (line 43) | gd_GIF * function gd_GIF (line 56) | gd_GIF * function gd_GIF (line 68) | static gd_GIF * gif_open(gd_GIF * gif_base) function discard_sub_blocks (line 166) | static void function read_plain_text_ext (line 177) | static void function read_graphic_control_ext (line 204) | static void function read_comment_ext (line 221) | static void function read_application_ext (line 233) | static void function read_ext (line 261) | static void function Table (line 285) | static Table * function add_entry (line 305) | static int function get_key (line 323) | static uint16_t function interlaced_line_index (line 353) | static int function read_image_data (line 376) | static int function read_image (line 450) | static int function render_frame_rect (line 476) | static void function dispose (line 512) | static void function gd_get_frame (line 559) | int function gd_render_frame (line 579) | void function gd_rewind (line 594) | void function gd_close_gif (line 600) | void function f_gif_open (line 607) | static bool f_gif_open(gd_GIF * gif, const void * path, bool is_file) function f_gif_read (line 623) | static void f_gif_read(gd_GIF * gif, void * buf, size_t len) function f_gif_seek (line 634) | static int f_gif_seek(gd_GIF * gif, size_t pos, int k) function f_gif_close (line 648) | static void f_gif_close(gd_GIF * gif) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/gif/gifdec.h type gd_Palette (line 9) | typedef struct gd_Palette { type gd_GCE (line 14) | typedef struct gd_GCE { type gd_GIF (line 24) | typedef struct gd_GIF { FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/gif/lv_gif.c function lv_obj_t (line 49) | lv_obj_t * lv_gif_create(lv_obj_t * parent) function lv_gif_set_src (line 58) | void lv_gif_set_src(lv_obj_t * obj, const void * src) function lv_gif_restart (line 98) | void lv_gif_restart(lv_obj_t * obj) function lv_gif_constructor (line 108) | static void lv_gif_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_gif_destructor (line 118) | static void lv_gif_destructor(const lv_obj_class_t * class_p, lv_obj_t *... function next_frame_task_cb (line 127) | static void next_frame_task_cb(lv_timer_t * t) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/gif/lv_gif.h type lv_gif_t (line 30) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/png/lodepng.c function lodepng_free (line 89) | static void lodepng_free(void* ptr) { function lodepng_memcpy (line 120) | static void lodepng_memcpy(void* LODEPNG_RESTRICT dst, function lodepng_memset (line 126) | static void lodepng_memset(void* LODEPNG_RESTRICT dst, function lodepng_strlen (line 133) | static size_t lodepng_strlen(const char* a) { function lodepng_addofl (line 148) | static int lodepng_addofl(size_t a, size_t b, size_t* result) { function lodepng_mulofl (line 157) | static int lodepng_mulofl(size_t a, size_t b, size_t* result) { function lodepng_gtofl (line 164) | static int lodepng_gtofl(size_t a, size_t b, size_t c) { type uivector (line 218) | typedef struct uivector { function uivector_cleanup (line 224) | static void uivector_cleanup(void* p) { function uivector_resize (line 231) | static unsigned uivector_resize(uivector* p, size_t size) { function uivector_init (line 246) | static void uivector_init(uivector* p) { function uivector_push_back (line 252) | static unsigned uivector_push_back(uivector* p, unsigned c) { type ucvector (line 263) | typedef struct ucvector { function ucvector_resize (line 270) | static unsigned ucvector_resize(ucvector* p, size_t size) { function ucvector (line 284) | static ucvector ucvector_init(unsigned char* buffer, size_t size) { function string_cleanup (line 297) | static void string_cleanup(char** out) { function lodepng_read32bitInt (line 322) | static unsigned lodepng_read32bitInt(const unsigned char* buffer) { function lodepng_set32bitInt (line 330) | static void lodepng_set32bitInt(unsigned char* buffer, unsigned value) { function lodepng_filesize (line 345) | static long lodepng_filesize(const char* filename) { function lodepng_buffer_file (line 361) | static unsigned lodepng_buffer_file(unsigned char* out, size_t size, con... function lodepng_load_file (line 374) | unsigned lodepng_load_file(unsigned char** out, size_t* outsize, const c... function lodepng_save_file (line 386) | unsigned lodepng_save_file(const unsigned char* buffer, size_t buffersiz... type LodePNGBitWriter (line 408) | typedef struct { function LodePNGBitWriter_init (line 413) | static void LodePNGBitWriter_init(LodePNGBitWriter* writer, ucvector* da... function writeBits (line 430) | static void writeBits(LodePNGBitWriter* writer, unsigned value, size_t n... function writeBitsReversed (line 443) | static void writeBitsReversed(LodePNGBitWriter* writer, unsigned value, ... type LodePNGBitReader (line 454) | typedef struct { function LodePNGBitReader_init (line 463) | static unsigned LodePNGBitReader_init(LodePNGBitReader* reader, const un... function ensureBits9 (line 492) | static unsigned ensureBits9(LodePNGBitReader* reader, size_t nbits) { function ensureBits17 (line 508) | static unsigned ensureBits17(LodePNGBitReader* reader, size_t nbits) { function ensureBits25 (line 526) | static LODEPNG_INLINE unsigned ensureBits25(LodePNGBitReader* reader, si... function ensureBits32 (line 545) | static LODEPNG_INLINE unsigned ensureBits32(LodePNGBitReader* reader, si... function peekBits (line 566) | static unsigned peekBits(LodePNGBitReader* reader, size_t nbits) { function advanceBits (line 572) | static void advanceBits(LodePNGBitReader* reader, size_t nbits) { function readBits (line 578) | static unsigned readBits(LodePNGBitReader* reader, size_t nbits) { function lode_png_test_bitreader (line 586) | static unsigned lode_png_test_bitreader(const unsigned char* data, size_... function reverseBits (line 608) | static unsigned reverseBits(unsigned bits, unsigned num) { type HuffmanTree (line 658) | typedef struct HuffmanTree { function HuffmanTree_init (line 668) | static void HuffmanTree_init(HuffmanTree* tree) { function HuffmanTree_cleanup (line 675) | static void HuffmanTree_cleanup(HuffmanTree* tree) { function HuffmanTree_makeTable (line 691) | static unsigned HuffmanTree_makeTable(HuffmanTree* tree) { function HuffmanTree_makeFromLengths2 (line 811) | static unsigned HuffmanTree_makeFromLengths2(HuffmanTree* tree) { function HuffmanTree_makeFromLengths (line 852) | static unsigned HuffmanTree_makeFromLengths(HuffmanTree* tree, const uns... type BPMNode (line 869) | typedef struct BPMNode { type BPMLists (line 877) | typedef struct BPMLists { function BPMNode (line 891) | static BPMNode* bpmnode_create(BPMLists* lists, int weight, unsigned ind... function bpmnode_sort (line 920) | static void bpmnode_sort(BPMNode* leaves, size_t num) { function boundaryPM (line 943) | static void boundaryPM(BPMLists* lists, BPMNode* leaves, size_t numprese... function lodepng_huffman_code_lengths (line 968) | unsigned lodepng_huffman_code_lengths(unsigned* lengths, const unsigned*... function HuffmanTree_makeFromFrequencies (line 1047) | static unsigned HuffmanTree_makeFromFrequencies(HuffmanTree* tree, const... function generateFixedLitLenTree (line 1063) | static unsigned generateFixedLitLenTree(HuffmanTree* tree) { function generateFixedDistanceTree (line 1081) | static unsigned generateFixedDistanceTree(HuffmanTree* tree) { function huffmanDecodeSymbol (line 1099) | static unsigned huffmanDecodeSymbol(LodePNGBitReader* reader, const Huff... function getTreeInflateFixed (line 1124) | static unsigned getTreeInflateFixed(HuffmanTree* tree_ll, HuffmanTree* t... function getTreeInflateDynamic (line 1131) | static unsigned getTreeInflateDynamic(HuffmanTree* tree_ll, HuffmanTree*... function inflateHuffmanBlock (line 1264) | static unsigned inflateHuffmanBlock(ucvector* out, LodePNGBitReader* rea... function inflateNoCompression (line 1357) | static unsigned inflateNoCompression(ucvector* out, LodePNGBitReader* re... function lodepng_inflatev (line 1389) | static unsigned lodepng_inflatev(ucvector* out, function lodepng_inflate (line 1414) | unsigned lodepng_inflate(unsigned char** out, size_t* outsize, function inflatev (line 1424) | static unsigned inflatev(ucvector* out, const unsigned char* in, size_t ... function searchCodeIndex (line 1453) | static size_t searchCodeIndex(const unsigned* array, size_t array_size, ... function addLengthDistance (line 1467) | static void addLengthDistance(uivector* values, size_t length, size_t di... type Hash (line 1495) | typedef struct Hash { function hash_init (line 1508) | static unsigned hash_init(Hash* hash, unsigned windowsize) { function hash_cleanup (line 1533) | static void hash_cleanup(Hash* hash) { function getHash (line 1545) | static unsigned getHash(const unsigned char* data, size_t size, size_t p... function countZeros (line 1564) | static unsigned countZeros(const unsigned char* data, size_t size, size_... function updateHashChain (line 1575) | static void updateHashChain(Hash* hash, size_t wpos, unsigned hashval, u... function encodeLZ77 (line 1594) | static unsigned encodeLZ77(uivector* out, Hash* hash, function deflateNoCompression (line 1745) | static unsigned deflateNoCompression(ucvector* out, const unsigned char*... function writeLZ77data (line 1783) | static void writeLZ77data(LodePNGBitWriter* writer, const uivector* lz77... function deflateDynamic (line 1808) | static unsigned deflateDynamic(LodePNGBitWriter* writer, Hash* hash, function deflateFixed (line 2030) | static unsigned deflateFixed(LodePNGBitWriter* writer, Hash* hash, function lodepng_deflatev (line 2075) | static unsigned lodepng_deflatev(ucvector* out, const unsigned char* in,... function lodepng_deflate (line 2116) | unsigned lodepng_deflate(unsigned char** out, size_t* outsize, function deflate (line 2126) | static unsigned deflate(unsigned char** out, size_t* outsize, function update_adler32 (line 2144) | static unsigned update_adler32(unsigned adler, const unsigned char* data... function adler32 (line 2165) | static unsigned adler32(const unsigned char* data, unsigned len) { function lodepng_zlib_decompressv (line 2175) | static unsigned lodepng_zlib_decompressv(ucvector* out, function lodepng_zlib_decompress (line 2217) | unsigned lodepng_zlib_decompress(unsigned char** out, size_t* outsize, c... function zlib_decompress (line 2227) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, si... function lodepng_zlib_compress (line 2256) | unsigned lodepng_zlib_compress(unsigned char** out, size_t* outsize, con... function zlib_compress (line 2294) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, cons... function zlib_decompress (line 2310) | static unsigned zlib_decompress(unsigned char** out, size_t* outsize, si... function zlib_compress (line 2318) | static unsigned zlib_compress(unsigned char** out, size_t* outsize, cons... function lodepng_compress_settings_init (line 2334) | void lodepng_compress_settings_init(LodePNGCompressSettings* settings) { function lodepng_decompress_settings_init (line 2355) | void lodepng_decompress_settings_init(LodePNGDecompressSettings* setting... function lodepng_crc32 (line 2420) | unsigned lodepng_crc32(const unsigned char* data, size_t length) { function readBitFromReversedStream (line 2439) | static unsigned char readBitFromReversedStream(size_t* bitpointer, const... function readBitsFromReversedStream (line 2446) | static unsigned readBitsFromReversedStream(size_t* bitpointer, const uns... function setBitOfReversedStream (line 2456) | static void setBitOfReversedStream(size_t* bitpointer, unsigned char* bi... function lodepng_chunk_length (line 2467) | unsigned lodepng_chunk_length(const unsigned char* chunk) { function lodepng_chunk_type (line 2471) | void lodepng_chunk_type(char type[5], const unsigned char* chunk) { function lodepng_chunk_type_equals (line 2477) | unsigned char lodepng_chunk_type_equals(const unsigned char* chunk, cons... function lodepng_chunk_ancillary (line 2482) | unsigned char lodepng_chunk_ancillary(const unsigned char* chunk) { function lodepng_chunk_private (line 2486) | unsigned char lodepng_chunk_private(const unsigned char* chunk) { function lodepng_chunk_safetocopy (line 2490) | unsigned char lodepng_chunk_safetocopy(const unsigned char* chunk) { function lodepng_chunk_check_crc (line 2502) | unsigned lodepng_chunk_check_crc(const unsigned char* chunk) { function lodepng_chunk_generate_crc (line 2511) | void lodepng_chunk_generate_crc(unsigned char* chunk) { function lodepng_chunk_append (line 2569) | unsigned lodepng_chunk_append(unsigned char** out, size_t* outsize, cons... function lodepng_chunk_init (line 2592) | static unsigned lodepng_chunk_init(unsigned char** chunk, function lodepng_chunk_createv (line 2611) | static unsigned lodepng_chunk_createv(ucvector* out, function lodepng_chunk_create (line 2625) | unsigned lodepng_chunk_create(unsigned char** out, size_t* outsize, function checkColorValidity (line 2640) | static unsigned checkColorValidity(LodePNGColorType colortype, unsigned ... function getNumColorChannels (line 2653) | static unsigned getNumColorChannels(LodePNGColorType colortype) { function lodepng_get_bpp_lct (line 2665) | static unsigned lodepng_get_bpp_lct(LodePNGColorType colortype, unsigned... function lodepng_color_mode_init (line 2672) | void lodepng_color_mode_init(LodePNGColorMode* info) { function lodepng_color_mode_alloc_palette (line 2682) | static void lodepng_color_mode_alloc_palette(LodePNGColorMode* info) { function lodepng_color_mode_cleanup (line 2699) | void lodepng_color_mode_cleanup(LodePNGColorMode* info) { function lodepng_color_mode_copy (line 2703) | unsigned lodepng_color_mode_copy(LodePNGColorMode* dest, const LodePNGCo... function LodePNGColorMode (line 2714) | LodePNGColorMode lodepng_color_mode_make(LodePNGColorType colortype, uns... function lodepng_color_mode_equal (line 2722) | static int lodepng_color_mode_equal(const LodePNGColorMode* a, const Lod... function lodepng_palette_clear (line 2739) | void lodepng_palette_clear(LodePNGColorMode* info) { function lodepng_palette_add (line 2745) | unsigned lodepng_palette_add(LodePNGColorMode* info, function lodepng_get_bpp (line 2763) | unsigned lodepng_get_bpp(const LodePNGColorMode* info) { function lodepng_get_channels (line 2767) | unsigned lodepng_get_channels(const LodePNGColorMode* info) { function lodepng_is_greyscale_type (line 2771) | unsigned lodepng_is_greyscale_type(const LodePNGColorMode* info) { function lodepng_is_alpha_type (line 2775) | unsigned lodepng_is_alpha_type(const LodePNGColorMode* info) { function lodepng_is_palette_type (line 2779) | unsigned lodepng_is_palette_type(const LodePNGColorMode* info) { function lodepng_has_palette_alpha (line 2783) | unsigned lodepng_has_palette_alpha(const LodePNGColorMode* info) { function lodepng_can_have_alpha (line 2791) | unsigned lodepng_can_have_alpha(const LodePNGColorMode* info) { function lodepng_get_raw_size_lct (line 2797) | static size_t lodepng_get_raw_size_lct(unsigned w, unsigned h, LodePNGCo... function lodepng_get_raw_size (line 2803) | size_t lodepng_get_raw_size(unsigned w, unsigned h, const LodePNGColorMo... function lodepng_get_raw_size_idat (line 2813) | static size_t lodepng_get_raw_size_idat(unsigned w, unsigned h, unsigned... function lodepng_pixel_overflow (line 2829) | static int lodepng_pixel_overflow(unsigned w, unsigned h, function LodePNGUnknownChunks_init (line 2852) | static void LodePNGUnknownChunks_init(LodePNGInfo* info) { function LodePNGUnknownChunks_cleanup (line 2858) | static void LodePNGUnknownChunks_cleanup(LodePNGInfo* info) { function LodePNGUnknownChunks_copy (line 2863) | static unsigned LodePNGUnknownChunks_copy(LodePNGInfo* dest, const LodeP... function LodePNGText_init (line 2883) | static void LodePNGText_init(LodePNGInfo* info) { function LodePNGText_cleanup (line 2889) | static void LodePNGText_cleanup(LodePNGInfo* info) { function LodePNGText_copy (line 2899) | static unsigned LodePNGText_copy(LodePNGInfo* dest, const LodePNGInfo* s... function lodepng_add_text_sized (line 2910) | static unsigned lodepng_add_text_sized(LodePNGInfo* info, const char* ke... function lodepng_add_text (line 2927) | unsigned lodepng_add_text(LodePNGInfo* info, const char* key, const char... function lodepng_clear_text (line 2931) | void lodepng_clear_text(LodePNGInfo* info) { function LodePNGIText_init (line 2937) | static void LodePNGIText_init(LodePNGInfo* info) { function LodePNGIText_cleanup (line 2945) | static void LodePNGIText_cleanup(LodePNGInfo* info) { function LodePNGIText_copy (line 2959) | static unsigned LodePNGIText_copy(LodePNGInfo* dest, const LodePNGInfo* ... function lodepng_clear_itext (line 2973) | void lodepng_clear_itext(LodePNGInfo* info) { function lodepng_add_itext_sized (line 2977) | static unsigned lodepng_add_itext_sized(LodePNGInfo* info, const char* k... function lodepng_add_itext (line 3001) | unsigned lodepng_add_itext(LodePNGInfo* info, const char* key, const cha... function lodepng_assign_icc (line 3007) | static unsigned lodepng_assign_icc(LodePNGInfo* info, const char* name, ... function lodepng_set_icc (line 3021) | unsigned lodepng_set_icc(LodePNGInfo* info, const char* name, const unsi... function lodepng_clear_icc (line 3028) | void lodepng_clear_icc(LodePNGInfo* info) { function lodepng_info_init (line 3037) | void lodepng_info_init(LodePNGInfo* info) { function lodepng_info_cleanup (line 3063) | void lodepng_info_cleanup(LodePNGInfo* info) { function lodepng_info_copy (line 3075) | unsigned lodepng_info_copy(LodePNGInfo* dest, const LodePNGInfo* source) { function addColorBits (line 3097) | static void addColorBits(unsigned char* out, size_t index, unsigned bits... type ColorTree (line 3107) | typedef struct ColorTree ColorTree; type ColorTree (line 3115) | struct ColorTree { function color_tree_init (line 3120) | static void color_tree_init(ColorTree* tree) { function color_tree_cleanup (line 3125) | static void color_tree_cleanup(ColorTree* tree) { function color_tree_get (line 3136) | static int color_tree_get(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_has (line 3147) | static int color_tree_has(ColorTree* tree, unsigned char r, unsigned cha... function color_tree_add (line 3155) | static unsigned color_tree_add(ColorTree* tree, function rgba8ToPixel (line 3172) | static unsigned rgba8ToPixel(unsigned char* out, size_t i, function rgba16ToPixel (line 3226) | static void rgba16ToPixel(unsigned char* out, size_t i, function getPixelColorRGBA8 (line 3259) | static void getPixelColorRGBA8(unsigned char* r, unsigned char* g, function getPixelColorsRGBA8 (line 3333) | static void getPixelColorsRGBA8(unsigned char* LODEPNG_RESTRICT buffer, ... function getPixelColorsRGB8 (line 3429) | static void getPixelColorsRGB8(unsigned char* LODEPNG_RESTRICT buffer, s... function getPixelColorRGBA16 (line 3503) | static void getPixelColorRGBA16(unsigned short* r, unsigned short* g, un... function lodepng_convert (line 3529) | unsigned lodepng_convert(unsigned char* out, const unsigned char* in, function lodepng_convert_rgb (line 3610) | static unsigned lodepng_convert_rgb( function lodepng_color_stats_init (line 3662) | void lodepng_color_stats_init(LodePNGColorStats* stats) { function getValueRequiredBits (line 3689) | static unsigned getValueRequiredBits(unsigned char value) { function lodepng_compute_color_stats (line 3697) | unsigned lodepng_compute_color_stats(LodePNGColorStats* stats, function lodepng_color_stats_add (line 3884) | static unsigned lodepng_color_stats_add(LodePNGColorStats* stats, function auto_choose_color (line 3907) | static unsigned auto_choose_color(LodePNGColorMode* mode_out, function paethPredictor (line 3979) | static unsigned char paethPredictor(short a, short b, short c) { function Adam7_getpassvalues (line 4010) | static void Adam7_getpassvalues(unsigned passw[7], unsigned passh[7], si... function lodepng_inspect (line 4042) | unsigned lodepng_inspect(unsigned* w, unsigned* h, LodePNGState* state, function unfilterScanline (line 4106) | static unsigned unfilterScanline(unsigned char* recon, const unsigned ch... function unfilter (line 4203) | static unsigned unfilter(unsigned char* out, const unsigned char* in, un... function Adam7_deinterlace (line 4244) | static void Adam7_deinterlace(unsigned char* out, const unsigned char* i... function removePaddingBits (line 4284) | static void removePaddingBits(unsigned char* out, const unsigned char* in, function postProcessScanlines (line 4311) | static unsigned postProcessScanlines(unsigned char* out, unsigned char* in, function readChunk_PLTE (line 4354) | static unsigned readChunk_PLTE(LodePNGColorMode* color, const unsigned c... function readChunk_tRNS (line 4374) | static unsigned readChunk_tRNS(LodePNGColorMode* color, const unsigned c... function readChunk_bKGD (line 4404) | static unsigned readChunk_bKGD(LodePNGInfo* info, const unsigned char* d... function readChunk_tEXt (line 4436) | static unsigned readChunk_tEXt(LodePNGInfo* info, const unsigned char* d... function readChunk_zTXt (line 4476) | static unsigned readChunk_zTXt(LodePNGInfo* info, const LodePNGDecoderSe... function readChunk_iTXt (line 4523) | static unsigned readChunk_iTXt(LodePNGInfo* info, const LodePNGDecoderSe... function readChunk_tIME (line 4609) | static unsigned readChunk_tIME(LodePNGInfo* info, const unsigned char* d... function readChunk_pHYs (line 4623) | static unsigned readChunk_pHYs(LodePNGInfo* info, const unsigned char* d... function readChunk_gAMA (line 4634) | static unsigned readChunk_gAMA(LodePNGInfo* info, const unsigned char* d... function readChunk_cHRM (line 4643) | static unsigned readChunk_cHRM(LodePNGInfo* info, const unsigned char* d... function readChunk_sRGB (line 4659) | static unsigned readChunk_sRGB(LodePNGInfo* info, const unsigned char* d... function readChunk_iCCP (line 4668) | static unsigned readChunk_iCCP(LodePNGInfo* info, const LodePNGDecoderSe... function lodepng_inspect_chunk (line 4709) | unsigned lodepng_inspect_chunk(LodePNGState* state, size_t pos, function decodeGeneric (line 4762) | static void decodeGeneric(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode (line 4956) | unsigned lodepng_decode(unsigned char** out, unsigned* w, unsigned* h, function lodepng_decode_memory (line 4993) | unsigned lodepng_decode_memory(unsigned char** out, unsigned* w, unsigne... function lodepng_decode32 (line 5010) | unsigned lodepng_decode32(unsigned char** out, unsigned* w, unsigned* h,... function lodepng_decode24 (line 5014) | unsigned lodepng_decode24(unsigned char** out, unsigned* w, unsigned* h,... function lodepng_decode_file (line 5019) | unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned*... function lodepng_decode32_file (line 5033) | unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decode24_file (line 5037) | unsigned lodepng_decode24_file(unsigned char** out, unsigned* w, unsigne... function lodepng_decoder_settings_init (line 5042) | void lodepng_decoder_settings_init(LodePNGDecoderSettings* settings) { function lodepng_state_init (line 5060) | void lodepng_state_init(LodePNGState* state) { function lodepng_state_cleanup (line 5072) | void lodepng_state_cleanup(LodePNGState* state) { function lodepng_state_copy (line 5077) | void lodepng_state_copy(LodePNGState* dest, const LodePNGState* source) { function writeSignature (line 5095) | static unsigned writeSignature(ucvector* out) { function addChunk_IHDR (line 5104) | static unsigned addChunk_IHDR(ucvector* out, unsigned w, unsigned h, function addChunk_PLTE (line 5123) | static unsigned addChunk_PLTE(ucvector* out, const LodePNGColorMode* inf... function addChunk_tRNS (line 5140) | static unsigned addChunk_tRNS(ucvector* out, const LodePNGColorMode* inf... function addChunk_IDAT (line 5177) | static unsigned addChunk_IDAT(ucvector* out, const unsigned char* data, ... function addChunk_IEND (line 5191) | static unsigned addChunk_IEND(ucvector* out) { function addChunk_tEXt (line 5197) | static unsigned addChunk_tEXt(ucvector* out, const char* keyword, const ... function addChunk_zTXt (line 5210) | static unsigned addChunk_zTXt(ucvector* out, const char* keyword, const ... function addChunk_iTXt (line 5238) | static unsigned addChunk_iTXt(ucvector* out, unsigned compress, const ch... function addChunk_bKGD (line 5282) | static unsigned addChunk_bKGD(ucvector* out, const LodePNGInfo* info) { function addChunk_tIME (line 5304) | static unsigned addChunk_tIME(ucvector* out, const LodePNGTime* time) { function addChunk_pHYs (line 5318) | static unsigned addChunk_pHYs(ucvector* out, const LodePNGInfo* info) { function addChunk_gAMA (line 5328) | static unsigned addChunk_gAMA(ucvector* out, const LodePNGInfo* info) { function addChunk_cHRM (line 5336) | static unsigned addChunk_cHRM(ucvector* out, const LodePNGInfo* info) { function addChunk_sRGB (line 5351) | static unsigned addChunk_sRGB(ucvector* out, const LodePNGInfo* info) { function addChunk_iCCP (line 5356) | static unsigned addChunk_iCCP(ucvector* out, const LodePNGInfo* info, Lo... function filterScanline (line 5384) | static void filterScanline(unsigned char* out, const unsigned char* scan... function ilog2 (line 5429) | static size_t ilog2(size_t i) { function ilog2i (line 5440) | static size_t ilog2i(size_t i) { function filter (line 5449) | static unsigned filter(unsigned char* out, const unsigned char* in, unsi... function addPaddingBits (line 5643) | static void addPaddingBits(unsigned char* out, const unsigned char* in, function Adam7_interlace (line 5673) | static void Adam7_interlace(unsigned char* out, const unsigned char* in,... function preProcessScanlines (line 5714) | static unsigned preProcessScanlines(unsigned char** out, size_t* outsize... function addUnknownChunks (line 5788) | static unsigned addUnknownChunks(ucvector* out, unsigned char* data, siz... function isGrayICCProfile (line 5798) | static unsigned isGrayICCProfile(const unsigned char* profile, unsigned ... function isRGBICCProfile (line 5812) | static unsigned isRGBICCProfile(const unsigned char* profile, unsigned s... function lodepng_encode (line 5819) | unsigned lodepng_encode(unsigned char** out, size_t* outsize, function lodepng_encode_memory (line 6080) | unsigned lodepng_encode_memory(unsigned char** out, size_t* outsize, con... function lodepng_encode32 (line 6095) | unsigned lodepng_encode32(unsigned char** out, size_t* outsize, const un... function lodepng_encode24 (line 6099) | unsigned lodepng_encode24(unsigned char** out, size_t* outsize, const un... function lodepng_encode_file (line 6104) | unsigned lodepng_encode_file(const char* filename, const unsigned char* ... function lodepng_encode32_file (line 6114) | unsigned lodepng_encode32_file(const char* filename, const unsigned char... function lodepng_encode24_file (line 6118) | unsigned lodepng_encode24_file(const char* filename, const unsigned char... function lodepng_encoder_settings_init (line 6123) | void lodepng_encoder_settings_init(LodePNGEncoderSettings* settings) { function namespace (line 6278) | namespace lodepng { FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/png/lodepng.h type LodePNGColorType (line 101) | typedef enum LodePNGColorType { function namespace (line 214) | namespace lodepng { type LodePNGDecompressSettings (line 269) | typedef struct LodePNGDecompressSettings LodePNGDecompressSettings; type LodePNGDecompressSettings (line 270) | struct LodePNGDecompressSettings { type LodePNGCompressSettings (line 306) | typedef struct LodePNGCompressSettings LodePNGCompressSettings; type LodePNGCompressSettings (line 307) | struct LodePNGCompressSettings /*deflate = compress*/ { type LodePNGColorMode (line 340) | typedef struct LodePNGColorMode { type LodePNGTime (line 420) | typedef struct LodePNGTime { type LodePNGInfo (line 431) | typedef struct LodePNGInfo { type LodePNGDecoderSettings (line 643) | typedef struct LodePNGDecoderSettings { type LodePNGFilterStrategy (line 680) | typedef enum LodePNGFilterStrategy { type LodePNGColorStats (line 705) | typedef struct LodePNGColorStats { type LodePNGEncoderSettings (line 731) | typedef struct LodePNGEncoderSettings { type LodePNGState (line 767) | typedef struct LodePNGState { function namespace (line 997) | namespace lodepng { FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/png/lv_png.c type _lv_img_decoder_t (line 27) | struct _lv_img_decoder_t function lv_png_init (line 47) | void lv_png_init(void) function lv_res_t (line 65) | static lv_res_t decoder_info(struct _lv_img_decoder_t * decoder, const v... function lv_res_t (line 120) | static lv_res_t decoder_open(lv_img_decoder_t * decoder, lv_img_decoder_... function decoder_close (line 188) | static void decoder_close(lv_img_decoder_t * decoder, lv_img_decoder_dsc... function convert_color_depth (line 202) | static void convert_color_depth(uint8_t * img, uint32_t px_cnt) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/qrcode/lv_qrcode.c function lv_obj_t (line 59) | lv_obj_t * lv_qrcode_create(lv_obj_t * parent, lv_coord_t size, lv_color... function lv_res_t (line 79) | lv_res_t lv_qrcode_update(lv_obj_t * qrcode, const void * data, uint32_t... function lv_qrcode_delete (line 182) | void lv_qrcode_delete(lv_obj_t * qrcode) function lv_qrcode_constructor (line 191) | static void lv_qrcode_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_qrcode_destructor (line 205) | static void lv_qrcode_destructor(const lv_obj_class_t * class_p, lv_obj_... FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/qrcode/qrcodegen.c type qrcodegen_Ecc (line 57) | enum qrcodegen_Ecc type qrcodegen_Ecc (line 58) | enum qrcodegen_Ecc type qrcodegen_Ecc (line 68) | enum qrcodegen_Ecc type qrcodegen_Mask (line 68) | enum qrcodegen_Mask type qrcodegen_Mask (line 73) | enum qrcodegen_Mask type qrcodegen_Mode (line 83) | enum qrcodegen_Mode type qrcodegen_Segment (line 84) | struct qrcodegen_Segment type qrcodegen_Mode (line 85) | enum qrcodegen_Mode function qrcodegen_encodeText (line 128) | bool qrcodegen_encodeText(const char *text, uint8_t tempBuffer[], uint8_... function qrcodegen_encodeBinary (line 166) | bool qrcodegen_encodeBinary(uint8_t dataAndTemp[], size_t dataLen, uint8... function testable (line 184) | testable void appendBitsToBuffer(unsigned int val, int numBits, uint8_t ... function qrcodegen_encodeSegments (line 195) | bool qrcodegen_encodeSegments(const struct qrcodegen_Segment segs[], siz... function qrcodegen_encodeSegmentsAdvanced (line 203) | bool qrcodegen_encodeSegmentsAdvanced(const struct qrcodegen_Segment seg... function testable (line 291) | testable void addEccAndInterleave(uint8_t data[], int version, enum qrco... function testable (line 324) | testable int getNumDataCodewords(int version, enum qrcodegen_Ecc ecl) { function testable (line 336) | testable int getNumRawDataModules(int ver) { function testable (line 353) | testable void calcReedSolomonGenerator(int degree, uint8_t result[]) { function testable (line 377) | testable void calcReedSolomonRemainder(const uint8_t data[], int dataLen, function testable (line 397) | testable uint8_t finiteFieldMultiply(uint8_t x, uint8_t y) { function testable (line 413) | testable void initializeFunctionModules(int version, uint8_t qrcode[]) { function drawWhiteFunctionModules (line 450) | static void drawWhiteFunctionModules(uint8_t qrcode[], int version) { function drawFormatBits (line 511) | static void drawFormatBits(enum qrcodegen_Ecc ecl, enum qrcodegen_Mask m... function testable (line 545) | testable int getAlignmentPatternPositions(int version, uint8_t result[7]) { function fillRectangle (line 559) | static void fillRectangle(int left, int top, int width, int height, uint... function drawCodewords (line 572) | static void drawCodewords(const uint8_t data[], int dataLen, uint8_t qrc... function applyMask (line 603) | static void applyMask(const uint8_t functionModules[], uint8_t qrcode[],... function getPenaltyScore (line 631) | static long getPenaltyScore(const uint8_t qrcode[]) { function addRunToHistory (line 717) | static void addRunToHistory(unsigned char run, unsigned char history[7]) { function hasFinderLikePattern (line 726) | static bool hasFinderLikePattern(const unsigned char runHistory[7]) { function qrcodegen_getSize (line 739) | int qrcodegen_getSize(const uint8_t qrcode[]) { function qrcodegen_getModule (line 749) | bool qrcodegen_getModule(const uint8_t qrcode[], int x, int y) { function testable (line 757) | testable bool getModule(const uint8_t qrcode[], int x, int y) { function testable (line 766) | testable void setModule(uint8_t qrcode[], int x, int y, bool isBlack) { function testable (line 780) | testable void setModuleBounded(uint8_t qrcode[], int x, int y, bool isBl... function getBit (line 788) | static bool getBit(int x, int i) { function qrcodegen_isAlphanumeric (line 797) | bool qrcodegen_isAlphanumeric(const char *text) { function qrcodegen_isNumeric (line 808) | bool qrcodegen_isNumeric(const char *text) { function qrcodegen_calcSegmentBufferSize (line 819) | size_t qrcodegen_calcSegmentBufferSize(enum qrcodegen_Mode mode, size_t ... function testable (line 836) | testable int calcSegmentBitLength(enum qrcodegen_Mode mode, size_t numCh... function qrcodegen_makeBytes (line 863) | struct qrcodegen_Segment qrcodegen_makeBytes(const uint8_t data[], size_... function qrcodegen_makeNumeric (line 878) | struct qrcodegen_Segment qrcodegen_makeNumeric(const char *digits, uint8... function qrcodegen_makeAlphanumeric (line 912) | struct qrcodegen_Segment qrcodegen_makeAlphanumeric(const char *text, ui... function qrcodegen_makeEci (line 946) | struct qrcodegen_Segment qrcodegen_makeEci(long assignVal, uint8_t buf[]) { function testable (line 976) | testable int getTotalBits(const struct qrcodegen_Segment segs[], size_t ... function numCharCountBits (line 999) | static int numCharCountBits(enum qrcodegen_Mode mode, int version) { function qrcodegen_getMinFitVersion (line 1012) | int qrcodegen_getMinFitVersion(enum qrcodegen_Ecc ecl, size_t dataLen) function qrcodegen_version2size (line 1028) | int qrcodegen_version2size(int version) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/qrcode/qrcodegen.h type qrcodegen_Ecc (line 57) | enum qrcodegen_Ecc { type qrcodegen_Mask (line 70) | enum qrcodegen_Mask { type qrcodegen_Mode (line 89) | enum qrcodegen_Mode { type qrcodegen_Segment (line 109) | struct qrcodegen_Segment { type qrcodegen_Ecc (line 170) | enum qrcodegen_Ecc type qrcodegen_Mask (line 170) | enum qrcodegen_Mask type qrcodegen_Ecc (line 192) | enum qrcodegen_Ecc type qrcodegen_Mask (line 192) | enum qrcodegen_Mask type qrcodegen_Segment (line 209) | struct qrcodegen_Segment type qrcodegen_Ecc (line 210) | enum qrcodegen_Ecc type qrcodegen_Segment (line 228) | struct qrcodegen_Segment type qrcodegen_Ecc (line 228) | enum qrcodegen_Ecc type qrcodegen_Mode (line 258) | enum qrcodegen_Mode type qrcodegen_Segment (line 266) | struct qrcodegen_Segment type qrcodegen_Segment (line 272) | struct qrcodegen_Segment type qrcodegen_Segment (line 280) | struct qrcodegen_Segment type qrcodegen_Segment (line 287) | struct qrcodegen_Segment type qrcodegen_Ecc (line 315) | enum qrcodegen_Ecc FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/rlottie/lv_rlottie.c function lv_obj_t (line 55) | lv_obj_t * lv_rlottie_create_from_file(lv_obj_t * parent, lv_coord_t wid... function lv_obj_t (line 71) | lv_obj_t * lv_rlottie_create_from_raw(lv_obj_t * parent, lv_coord_t widt... function lv_rlottie_set_play_mode (line 86) | void lv_rlottie_set_play_mode(lv_obj_t * obj, const lv_rlottie_ctrl_t ctrl) function lv_rlottie_set_current_frame (line 97) | void lv_rlottie_set_current_frame(lv_obj_t * obj, const size_t goto_frame) function lv_rlottie_constructor (line 107) | static void lv_rlottie_constructor(const lv_obj_class_t * class_p, lv_ob... function lv_rlottie_destructor (line 154) | static void lv_rlottie_destructor(const lv_obj_class_t * class_p, lv_obj... function convert_to_rgba5658 (line 185) | static void convert_to_rgba5658(uint32_t * pix, const size_t width, cons... function next_frame_task_cb (line 226) | static void next_frame_task_cb(lv_timer_t * t) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/rlottie/lv_rlottie.h type lv_rlottie_ctrl_t (line 26) | typedef enum { type Lottie_Animation_S (line 35) | struct Lottie_Animation_S type lv_rlottie_t (line 36) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/sjpg/lv_sjpg.c type io_source_type (line 72) | enum io_source_type { type io_source_t (line 77) | typedef struct { type SJPEG (line 89) | typedef struct { function lv_split_jpeg_init (line 129) | void lv_split_jpeg_init(void) function lv_res_t (line 148) | static lv_res_t decoder_info(lv_img_decoder_t * decoder, const void * sr... function img_data_cb (line 282) | static int img_data_cb(JDEC * jd, void * data, JRECT * rect) function input_func (line 301) | static size_t input_func(JDEC * jd, uint8_t * buff, size_t ndata) function lv_res_t (line 343) | static lv_res_t decoder_open(lv_img_decoder_t * decoder, lv_img_decoder_... function lv_res_t (line 720) | static lv_res_t decoder_read_line(lv_img_decoder_t * decoder, lv_img_dec... function decoder_close (line 868) | static void decoder_close(lv_img_decoder_t * decoder, lv_img_decoder_dsc... function is_jpg (line 892) | static int is_jpg(const uint8_t * raw_data) function lv_sjpg_free (line 898) | static void lv_sjpg_free(SJPEG * sjpeg) function lv_sjpg_cleanup (line 907) | static void lv_sjpg_cleanup(SJPEG * sjpeg) FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/sjpg/tjpgd.c function BYTECLIP (line 117) | static uint8_t BYTECLIP (int val) function JRESULT (line 158) | static JRESULT create_qt_tbl ( /* 0:OK, !0:Failed */ function JRESULT (line 194) | static JRESULT create_huffman_tbl ( /* 0:OK, !0:Failed */ function huffext (line 282) | static int huffext ( /* >=0: decoded data, <0: error code */ function bitext (line 423) | static int bitext ( /* >=0: extracted data, <0: error code */ function JRESULT (line 508) | static JRESULT restart ( function block_idct (line 579) | static void block_idct ( function JRESULT (line 702) | static JRESULT mcu_load ( function JRESULT (line 788) | static JRESULT mcu_output ( function JRESULT (line 962) | JRESULT jd_prepare ( function JRESULT (line 1118) | JRESULT jd_decomp ( FILE: Software/firmware_demo/lib/lvgl/src/extra/libs/sjpg/tjpgd.h type jd_yuv_t (line 19) | typedef int16_t jd_yuv_t; type jd_yuv_t (line 21) | typedef uint8_t jd_yuv_t; type JRESULT (line 26) | typedef enum { type JRECT (line 39) | typedef struct { type JDEC (line 47) | typedef struct JDEC JDEC; type JDEC (line 48) | struct JDEC { FILE: Software/firmware_demo/lib/lvgl/src/extra/lv_extra.c function lv_extra_init (line 35) | void lv_extra_init(void) FILE: Software/firmware_demo/lib/lvgl/src/extra/others/gridnav/lv_gridnav.c type lv_gridnav_dsc_t (line 23) | typedef struct { type find_mode_t (line 28) | typedef enum { function lv_gridnav_add (line 62) | void lv_gridnav_add(lv_obj_t * obj, lv_gridnav_ctrl_t ctrl) function lv_gridnav_remove (line 75) | void lv_gridnav_remove(lv_obj_t * obj) function gridnav_event_cb (line 88) | static void gridnav_event_cb(lv_event_t * e) function lv_obj_t (line 244) | static lv_obj_t * find_chid(lv_obj_t * obj, lv_obj_t * start_child, find... function lv_obj_t (line 314) | static lv_obj_t * find_first_focusable(lv_obj_t * obj) function lv_obj_t (line 326) | static lv_obj_t * find_last_focusable(lv_obj_t * obj) function obj_is_focuable (line 337) | static bool obj_is_focuable(lv_obj_t * obj) function lv_coord_t (line 344) | static lv_coord_t get_x_center(lv_obj_t * obj) function lv_coord_t (line 349) | static lv_coord_t get_y_center(lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/extra/others/gridnav/lv_gridnav.h type _keep_pedantic_happy (line 20) | typedef int _keep_pedantic_happy; type lv_gridnav_ctrl_t (line 67) | typedef enum { FILE: Software/firmware_demo/lib/lvgl/src/extra/others/monkey/lv_monkey.c type lv_monkey_t (line 22) | typedef struct _lv_monkey { function lv_monkey_config_init (line 60) | void lv_monkey_config_init(lv_monkey_config_t * config) function lv_monkey_t (line 68) | lv_monkey_t * lv_monkey_create(const lv_monkey_config_t * config) function lv_indev_t (line 91) | lv_indev_t * lv_monkey_get_indev(lv_monkey_t * monkey) function lv_monkey_set_enable (line 97) | void lv_monkey_set_enable(lv_monkey_t * monkey, bool en) function lv_monkey_get_enable (line 103) | bool lv_monkey_get_enable(lv_monkey_t * monkey) function lv_monkey_set_user_data (line 111) | void lv_monkey_set_user_data(lv_monkey_t * monkey, void * user_data) function lv_monkey_del (line 125) | void lv_monkey_del(lv_monkey_t * monkey) function lv_monkey_read_cb (line 138) | static void lv_monkey_read_cb(lv_indev_drv_t * indev_drv, lv_indev_data_... function lv_monkey_random (line 148) | static int32_t lv_monkey_random(int32_t howsmall, int32_t howbig) function lv_monkey_timer_cb (line 157) | static void lv_monkey_timer_cb(lv_timer_t * timer) FILE: Software/firmware_demo/lib/lvgl/src/extra/others/monkey/lv_monkey.h type _lv_monkey (line 26) | struct _lv_monkey type lv_monkey_t (line 27) | typedef struct _lv_monkey lv_monkey_t; type lv_monkey_config_t (line 29) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/others/snapshot/lv_snapshot.c function lv_snapshot_buf_size_needed (line 46) | uint32_t lv_snapshot_buf_size_needed(lv_obj_t * obj, lv_img_cf_t cf) function lv_res_t (line 82) | lv_res_t lv_snapshot_take_to_buf(lv_obj_t * obj, lv_img_cf_t cf, lv_img_... function lv_img_dsc_t (line 161) | lv_img_dsc_t * lv_snapshot_take(lv_obj_t * obj, lv_img_cf_t cf) function lv_snapshot_free (line 192) | void lv_snapshot_free(lv_img_dsc_t * dsc) FILE: Software/firmware_demo/lib/lvgl/src/extra/themes/basic/lv_theme_basic.c type my_theme_styles_t (line 29) | typedef struct { function style_init (line 68) | static void style_init(void) function lv_theme_basic_is_inited (line 139) | bool lv_theme_basic_is_inited(void) function lv_theme_t (line 144) | lv_theme_t * lv_theme_basic_init(lv_disp_t * disp) function theme_apply (line 174) | static void theme_apply(lv_theme_t * th, lv_obj_t * obj) function style_init_reset (line 424) | static void style_init_reset(lv_style_t * style) FILE: Software/firmware_demo/lib/lvgl/src/extra/themes/default/lv_theme_default.c type my_theme_styles_t (line 43) | typedef struct { type my_theme_t (line 153) | typedef struct { type disp_size_t (line 158) | typedef enum { function lv_color_t (line 192) | static lv_color_t dark_color_filter_cb(const lv_color_filter_dsc_t * f, ... function lv_color_t (line 198) | static lv_color_t grey_filter_cb(const lv_color_filter_dsc_t * f, lv_col... function style_init (line 205) | static void style_init(void) function lv_theme_t (line 642) | lv_theme_t * lv_theme_default_init(lv_disp_t * disp, lv_color_t color_pr... function lv_theme_t (line 677) | lv_theme_t * lv_theme_default_get(void) function lv_theme_default_is_inited (line 686) | bool lv_theme_default_is_inited(void) function theme_apply (line 692) | static void theme_apply(lv_theme_t * th, lv_obj_t * obj) function style_init_reset (line 1164) | static void style_init_reset(lv_style_t * style) FILE: Software/firmware_demo/lib/lvgl/src/extra/themes/mono/lv_theme_mono.c type my_theme_styles_t (line 33) | typedef struct { function style_init (line 77) | static void style_init(bool dark_bg, const lv_font_t * font) function lv_theme_mono_is_inited (line 167) | bool lv_theme_mono_is_inited(void) function lv_theme_t (line 172) | lv_theme_t * lv_theme_mono_init(lv_disp_t * disp, bool dark_bg, const lv... function theme_apply (line 200) | static void theme_apply(lv_theme_t * th, lv_obj_t * obj) function style_init_reset (line 494) | static void style_init_reset(lv_style_t * style) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/animimg/lv_animimg.c function lv_obj_t (line 59) | lv_obj_t * lv_animimg_create(lv_obj_t * parent) function lv_animimg_set_src (line 67) | void lv_animimg_set_src(lv_obj_t * obj, lv_img_dsc_t * dsc[], uint8_t num) function lv_animimg_start (line 76) | void lv_animimg_start(lv_obj_t * obj) function lv_animimg_set_duration (line 87) | void lv_animimg_set_duration(lv_obj_t * obj, uint32_t duration) function lv_animimg_set_repeat_count (line 95) | void lv_animimg_set_repeat_count(lv_obj_t * obj, uint16_t count) function lv_animimg_constructor (line 110) | static void lv_animimg_constructor(const lv_obj_class_t * class_p, lv_ob... function index_change (line 128) | static void index_change(lv_obj_t * obj, int32_t index) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/animimg/lv_animimg.h type lv_animimg_t (line 36) | typedef struct { type lv_animimg_part_t (line 49) | typedef uint8_t lv_animimg_part_t; FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/calendar/lv_calendar.c function lv_obj_t (line 60) | lv_obj_t * lv_calendar_create(lv_obj_t * parent) function lv_calendar_set_day_names (line 72) | void lv_calendar_set_day_names(lv_obj_t * obj, const char * day_names[]) function lv_calendar_set_today_date (line 84) | void lv_calendar_set_today_date(lv_obj_t * obj, uint32_t year, uint32_t ... function lv_calendar_set_highlighted_dates (line 96) | void lv_calendar_set_highlighted_dates(lv_obj_t * obj, lv_calendar_date_... function lv_calendar_set_showed_date (line 109) | void lv_calendar_set_showed_date(lv_obj_t * obj, uint32_t year, uint32_t... function lv_obj_t (line 172) | lv_obj_t * lv_calendar_get_btnmatrix(const lv_obj_t * obj) function lv_calendar_date_t (line 179) | const lv_calendar_date_t * lv_calendar_get_today_date(const lv_obj_t * obj) function lv_calendar_date_t (line 187) | const lv_calendar_date_t * lv_calendar_get_showed_date(const lv_obj_t * ... function lv_calendar_date_t (line 195) | lv_calendar_date_t * lv_calendar_get_highlighted_dates(const lv_obj_t * ... function lv_calendar_get_highlighted_dates_num (line 203) | uint16_t lv_calendar_get_highlighted_dates_num(const lv_obj_t * obj) function lv_res_t (line 211) | lv_res_t lv_calendar_get_pressed_date(const lv_obj_t * obj, lv_calendar_... function lv_calendar_constructor (line 240) | static void lv_calendar_constructor(const lv_obj_class_t * class_p, lv_o... function draw_part_begin_event_cb (line 291) | static void draw_part_begin_event_cb(lv_event_t * e) function get_month_length (line 331) | static uint8_t get_month_length(int32_t year, int32_t month) function is_leap_year (line 352) | static uint8_t is_leap_year(uint32_t year) function get_day_of_week (line 364) | static uint8_t get_day_of_week(uint32_t year, uint32_t month, uint32_t day) function highlight_update (line 378) | static void highlight_update(lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/calendar/lv_calendar.h type lv_calendar_date_t (line 31) | typedef struct { type lv_calendar_t (line 38) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/calendar/lv_calendar_header_arrow.c function lv_obj_t (line 52) | lv_obj_t * lv_calendar_header_arrow_create(lv_obj_t * parent) function my_constructor (line 63) | static void my_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj) function month_event_cb (line 101) | static void month_event_cb(lv_event_t * e) function value_changed_event_cb (line 138) | static void value_changed_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/calendar/lv_calendar_header_dropdown.c function lv_obj_t (line 61) | lv_obj_t * lv_calendar_header_dropdown_create(lv_obj_t * parent) function my_constructor (line 73) | static void my_constructor(const lv_obj_class_t * class_p, lv_obj_t * obj) function month_event_cb (line 98) | static void month_event_cb(lv_event_t * e) function year_event_cb (line 113) | static void year_event_cb(lv_event_t * e) function value_changed_event_cb (line 128) | static void value_changed_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/chart/lv_chart.c function lv_obj_t (line 67) | lv_obj_t * lv_chart_create(lv_obj_t * parent) function lv_chart_set_type (line 75) | void lv_chart_set_type(lv_obj_t * obj, lv_chart_type_t type) function lv_chart_set_point_count (line 104) | void lv_chart_set_point_count(lv_obj_t * obj, uint16_t cnt) function lv_chart_set_range (line 128) | void lv_chart_set_range(lv_obj_t * obj, lv_chart_axis_t axis, lv_coord_t... function lv_chart_set_update_mode (line 160) | void lv_chart_set_update_mode(lv_obj_t * obj, lv_chart_update_mode_t upd... function lv_chart_set_div_line_count (line 171) | void lv_chart_set_div_line_count(lv_obj_t * obj, uint8_t hdiv, uint8_t v... function lv_chart_set_zoom_x (line 185) | void lv_chart_set_zoom_x(lv_obj_t * obj, uint16_t zoom_x) function lv_chart_set_zoom_y (line 199) | void lv_chart_set_zoom_y(lv_obj_t * obj, uint16_t zoom_y) function lv_chart_get_zoom_x (line 213) | uint16_t lv_chart_get_zoom_x(const lv_obj_t * obj) function lv_chart_get_zoom_y (line 221) | uint16_t lv_chart_get_zoom_y(const lv_obj_t * obj) function lv_chart_set_axis_tick (line 229) | void lv_chart_set_axis_tick(lv_obj_t * obj, lv_chart_axis_t axis, lv_coo... function lv_chart_type_t (line 246) | lv_chart_type_t lv_chart_get_type(const lv_obj_t * obj) function lv_chart_get_point_count (line 254) | uint16_t lv_chart_get_point_count(const lv_obj_t * obj) function lv_chart_get_x_start_point (line 262) | uint16_t lv_chart_get_x_start_point(const lv_obj_t * obj, lv_chart_serie... function lv_chart_get_point_pos_by_id (line 270) | void lv_chart_get_point_pos_by_id(lv_obj_t * obj, lv_chart_series_t * se... function lv_chart_refresh (line 325) | void lv_chart_refresh(lv_obj_t * obj) function lv_chart_series_t (line 336) | lv_chart_series_t * lv_chart_add_series(lv_obj_t * obj, lv_color_t color... function lv_chart_remove_series (line 379) | void lv_chart_remove_series(lv_obj_t * obj, lv_chart_series_t * series) function lv_chart_hide_series (line 393) | void lv_chart_hide_series(lv_obj_t * chart, lv_chart_series_t * series, ... function lv_chart_set_series_color (line 403) | void lv_chart_set_series_color(lv_obj_t * chart, lv_chart_series_t * ser... function lv_chart_set_x_start_point (line 412) | void lv_chart_set_x_start_point(lv_obj_t * obj, lv_chart_series_t * ser,... function lv_chart_series_t (line 422) | lv_chart_series_t * lv_chart_get_series_next(const lv_obj_t * obj, const... function lv_chart_cursor_t (line 442) | lv_chart_cursor_t * lv_chart_add_cursor(lv_obj_t * obj, lv_color_t colo... function lv_chart_set_cursor_pos (line 468) | void lv_chart_set_cursor_pos(lv_obj_t * chart, lv_chart_cursor_t * curso... function lv_chart_set_cursor_point (line 487) | void lv_chart_set_cursor_point(lv_obj_t * chart, lv_chart_cursor_t * cur... function lv_point_t (line 505) | lv_point_t lv_chart_get_cursor_point(lv_obj_t * chart, lv_chart_cursor_t... function lv_chart_set_all_value (line 518) | void lv_chart_set_all_value(lv_obj_t * obj, lv_chart_series_t * ser, lv_... function lv_chart_set_next_value (line 532) | void lv_chart_set_next_value(lv_obj_t * obj, lv_chart_series_t * ser, lv... function lv_chart_set_next_value2 (line 545) | void lv_chart_set_next_value2(lv_obj_t * obj, lv_chart_series_t * ser, l... function lv_chart_set_value_by_id (line 566) | void lv_chart_set_value_by_id(lv_obj_t * obj, lv_chart_series_t * ser, u... function lv_chart_set_value_by_id2 (line 577) | void lv_chart_set_value_by_id2(lv_obj_t * obj, lv_chart_series_t * ser, ... function lv_chart_set_ext_y_array (line 595) | void lv_chart_set_ext_y_array(lv_obj_t * obj, lv_chart_series_t * ser, l... function lv_chart_set_ext_x_array (line 606) | void lv_chart_set_ext_x_array(lv_obj_t * obj, lv_chart_series_t * ser, l... function lv_coord_t (line 617) | lv_coord_t * lv_chart_get_y_array(const lv_obj_t * obj, lv_chart_series_... function lv_coord_t (line 625) | lv_coord_t * lv_chart_get_x_array(const lv_obj_t * obj, lv_chart_series_... function lv_chart_get_pressed_point (line 633) | uint32_t lv_chart_get_pressed_point(const lv_obj_t * obj) function lv_chart_constructor (line 643) | static void lv_chart_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_chart_destructor (line 674) | static void lv_chart_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_chart_event (line 702) | static void lv_chart_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_div_lines (line 761) | static void draw_div_lines(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function draw_series_line (line 869) | static void draw_series_line(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function draw_series_scatter (line 1038) | static void draw_series_scatter(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function draw_series_bar (line 1181) | static void draw_series_bar(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function draw_cursors (line 1264) | static void draw_cursors(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function draw_y_ticks (line 1372) | static void draw_y_ticks(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx, lv_ch... function draw_x_ticks (line 1503) | static void draw_x_ticks(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx, lv_ch... function draw_axes (line 1640) | static void draw_axes(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function get_index_from_x (line 1654) | static uint32_t get_index_from_x(lv_obj_t * obj, lv_coord_t x) function invalidate_point (line 1669) | static void invalidate_point(lv_obj_t * obj, uint16_t i) function new_points_alloc (line 1732) | static void new_points_alloc(lv_obj_t * obj, lv_chart_series_t * ser, ui... function lv_chart_tick_dsc_t (line 1778) | lv_chart_tick_dsc_t * get_tick_gsc(lv_obj_t * obj, lv_chart_axis_t axis) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/chart/lv_chart.h type lv_chart_type_t (line 41) | typedef uint8_t lv_chart_type_t; type lv_chart_update_mode_t (line 50) | typedef uint8_t lv_chart_update_mode_t; type lv_chart_axis_t (line 62) | typedef uint8_t lv_chart_axis_t; type lv_chart_series_t (line 67) | typedef struct { type lv_chart_cursor_t (line 79) | typedef struct { type lv_chart_tick_dsc_t (line 88) | typedef struct { type lv_chart_t (line 98) | typedef struct { type lv_chart_draw_part_type_t (line 123) | typedef enum { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/colorwheel/lv_colorwheel.c function lv_obj_t (line 77) | lv_obj_t * lv_colorwheel_create(lv_obj_t * parent, bool knob_recolor) function lv_colorwheel_set_hsv (line 97) | bool lv_colorwheel_set_hsv(lv_obj_t * obj, lv_color_hsv_t hsv) function lv_colorwheel_set_rgb (line 123) | bool lv_colorwheel_set_rgb(lv_obj_t * obj, lv_color_t color) function lv_colorwheel_set_mode (line 136) | void lv_colorwheel_set_mode(lv_obj_t * obj, lv_colorwheel_mode_t mode) function lv_colorwheel_set_mode_fixed (line 151) | void lv_colorwheel_set_mode_fixed(lv_obj_t * obj, bool fixed) function lv_color_hsv_t (line 169) | lv_color_hsv_t lv_colorwheel_get_hsv(lv_obj_t * obj) function lv_color_t (line 182) | lv_color_t lv_colorwheel_get_rgb(lv_obj_t * obj) function lv_colorwheel_mode_t (line 195) | lv_colorwheel_mode_t lv_colorwheel_get_color_mode(lv_obj_t * obj) function lv_colorwheel_get_color_mode_fixed (line 208) | bool lv_colorwheel_get_color_mode_fixed(lv_obj_t * obj) function lv_colorwheel_constructor (line 224) | static void lv_colorwheel_constructor(const lv_obj_class_t * class_p, lv... function draw_disc_grad (line 242) | static void draw_disc_grad(lv_event_t * e) function draw_knob (line 306) | static void draw_knob(lv_event_t * e) function invalidate_knob (line 327) | static void invalidate_knob(lv_obj_t * obj) function lv_area_t (line 334) | static lv_area_t get_knob_area(lv_obj_t * obj) function lv_colorwheel_event (line 356) | static void lv_colorwheel_event(const lv_obj_class_t * class_p, lv_event... function next_color_mode (line 541) | static void next_color_mode(lv_obj_t * obj) function refr_knob_pos (line 549) | static void refr_knob_pos(lv_obj_t * obj) function lv_res_t (line 567) | static lv_res_t double_click_reset(lv_obj_t * obj) function fast_hsv2rgb (line 617) | static void fast_hsv2rgb(uint16_t h, uint8_t s, uint8_t v, uint8_t * r, ... function lv_color_t (line 649) | static lv_color_t angle_to_mode_color_fast(lv_obj_t * obj, uint16_t angle) function get_angle (line 690) | static uint16_t get_angle(lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/colorwheel/lv_colorwheel.h type lv_colorwheel_mode_t (line 33) | typedef uint8_t lv_colorwheel_mode_t; type lv_colorwheel_t (line 37) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.c function lv_obj_t (line 56) | lv_obj_t * lv_imgbtn_create(lv_obj_t * parent) function lv_imgbtn_set_src (line 79) | void lv_imgbtn_set_src(lv_obj_t * obj, lv_imgbtn_state_t state, const vo... function lv_imgbtn_set_state (line 93) | void lv_imgbtn_set_state(lv_obj_t * obj, lv_imgbtn_state_t state) function lv_imgbtn_constructor (line 164) | static void lv_imgbtn_constructor(const lv_obj_class_t * class_p, lv_obj... function lv_imgbtn_event (line 177) | static void lv_imgbtn_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_main (line 210) | static void draw_main(lv_event_t * e) function refr_img (line 294) | static void refr_img(lv_obj_t * obj) function lv_imgbtn_state_t (line 325) | static lv_imgbtn_state_t suggest_state(lv_obj_t * obj, lv_imgbtn_state_t... function lv_imgbtn_state_t (line 356) | lv_imgbtn_state_t get_state(const lv_obj_t * imgbtn) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/imgbtn/lv_imgbtn.h type lv_imgbtn_state_t (line 23) | typedef enum { type lv_imgbtn_t (line 37) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/keyboard/lv_keyboard.c function lv_obj_t (line 137) | lv_obj_t * lv_keyboard_create(lv_obj_t * parent) function lv_keyboard_set_textarea (line 154) | void lv_keyboard_set_textarea(lv_obj_t * obj, lv_obj_t * ta) function lv_keyboard_set_mode (line 181) | void lv_keyboard_set_mode(lv_obj_t * obj, lv_keyboard_mode_t mode) function lv_keyboard_set_popovers (line 196) | void lv_keyboard_set_popovers(lv_obj_t * obj, bool en) function lv_keyboard_set_map (line 215) | void lv_keyboard_set_map(lv_obj_t * obj, lv_keyboard_mode_t mode, const ... function lv_obj_t (line 232) | lv_obj_t * lv_keyboard_get_textarea(const lv_obj_t * obj) function lv_keyboard_mode_t (line 244) | lv_keyboard_mode_t lv_keyboard_get_mode(const lv_obj_t * obj) function lv_btnmatrix_get_popovers (line 256) | bool lv_btnmatrix_get_popovers(const lv_obj_t * obj) function lv_keyboard_def_event_cb (line 273) | void lv_keyboard_def_event_cb(lv_event_t * e) function lv_keyboard_constructor (line 373) | static void lv_keyboard_constructor(const lv_obj_class_t * class_p, lv_o... function lv_keyboard_update_map (line 394) | static void lv_keyboard_update_map(lv_obj_t * obj) function lv_keyboard_update_ctrl_map (line 405) | static void lv_keyboard_update_ctrl_map(lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/keyboard/lv_keyboard.h type lv_keyboard_mode_t (line 49) | typedef uint8_t lv_keyboard_mode_t; type lv_keyboard_t (line 52) | typedef struct { function lv_keyboard_get_selected_btn (line 148) | static inline uint16_t lv_keyboard_get_selected_btn(const lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/led/lv_led.c function lv_obj_t (line 54) | lv_obj_t * lv_led_create(lv_obj_t * parent) function lv_led_set_color (line 71) | void lv_led_set_color(lv_obj_t * obj, lv_color_t color) function lv_led_set_brightness (line 85) | void lv_led_set_brightness(lv_obj_t * obj, uint8_t bright) function lv_led_on (line 102) | void lv_led_on(lv_obj_t * led) function lv_led_off (line 111) | void lv_led_off(lv_obj_t * led) function lv_led_toggle (line 120) | void lv_led_toggle(lv_obj_t * obj) function lv_led_get_brightness (line 138) | uint8_t lv_led_get_brightness(const lv_obj_t * obj) function lv_led_constructor (line 150) | static void lv_led_constructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_led_event (line 158) | static void lv_led_event(const lv_obj_class_t * class_p, lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/led/lv_led.h type lv_led_t (line 39) | typedef struct { type lv_led_draw_part_type_t (line 51) | typedef enum { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/list/lv_list.c function lv_obj_t (line 56) | lv_obj_t * lv_list_create(lv_obj_t * parent) function lv_obj_t (line 65) | lv_obj_t * lv_list_add_text(lv_obj_t * list, const char * txt) function lv_obj_t (line 76) | lv_obj_t * lv_list_add_btn(lv_obj_t * list, const char * icon, const cha... FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/menu/lv_menu.c function lv_obj_t (line 112) | lv_obj_t * lv_menu_create(lv_obj_t * parent) function lv_obj_t (line 120) | lv_obj_t * lv_menu_page_create(lv_obj_t * parent, char * title) function lv_obj_t (line 132) | lv_obj_t * lv_menu_cont_create(lv_obj_t * parent) function lv_obj_t (line 140) | lv_obj_t * lv_menu_section_create(lv_obj_t * parent) function lv_obj_t (line 148) | lv_obj_t * lv_menu_separator_create(lv_obj_t * parent) function lv_menu_refr (line 156) | void lv_menu_refr(lv_obj_t * obj) function lv_menu_set_page (line 184) | void lv_menu_set_page(lv_obj_t * obj, lv_obj_t * page) function lv_menu_set_sidebar_page (line 263) | void lv_menu_set_sidebar_page(lv_obj_t * obj, lv_obj_t * page) function lv_menu_set_mode_header (line 326) | void lv_menu_set_mode_header(lv_obj_t * obj, lv_menu_mode_header_t mode_... function lv_menu_set_mode_root_back_btn (line 339) | void lv_menu_set_mode_root_back_btn(lv_obj_t * obj, lv_menu_mode_root_ba... function lv_menu_set_load_page_event (line 351) | void lv_menu_set_load_page_event(lv_obj_t * menu, lv_obj_t * obj, lv_obj... function lv_obj_t (line 375) | lv_obj_t * lv_menu_get_cur_main_page(lv_obj_t * obj) function lv_obj_t (line 383) | lv_obj_t * lv_menu_get_cur_sidebar_page(lv_obj_t * obj) function lv_obj_t (line 391) | lv_obj_t * lv_menu_get_main_header(lv_obj_t * obj) function lv_obj_t (line 399) | lv_obj_t * lv_menu_get_main_header_back_btn(lv_obj_t * obj) function lv_obj_t (line 407) | lv_obj_t * lv_menu_get_sidebar_header(lv_obj_t * obj) function lv_obj_t (line 415) | lv_obj_t * lv_menu_get_sidebar_header_back_btn(lv_obj_t * obj) function lv_menu_back_btn_is_root (line 423) | bool lv_menu_back_btn_is_root(lv_obj_t * menu, lv_obj_t * obj) function lv_menu_clear_history (line 438) | void lv_menu_clear_history(lv_obj_t * obj) function lv_menu_constructor (line 454) | static void lv_menu_constructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_menu_destructor (line 521) | static void lv_menu_destructor(const lv_obj_class_t * class_p, lv_obj_t ... function lv_menu_page_constructor (line 534) | static void lv_menu_page_constructor(const lv_obj_class_t * class_p, lv_... function lv_menu_page_destructor (line 546) | static void lv_menu_page_destructor(const lv_obj_class_t * class_p, lv_o... function lv_menu_cont_constructor (line 558) | static void lv_menu_cont_constructor(const lv_obj_class_t * class_p, lv_... function lv_menu_section_constructor (line 566) | static void lv_menu_section_constructor(const lv_obj_class_t * class_p, ... function lv_menu_refr_sidebar_header_mode (line 573) | static void lv_menu_refr_sidebar_header_mode(lv_obj_t * obj) function lv_menu_refr_main_header_mode (line 608) | static void lv_menu_refr_main_header_mode(lv_obj_t * obj) function lv_menu_load_page_event_cb (line 644) | static void lv_menu_load_page_event_cb(lv_event_t * e) function lv_menu_obj_del_event_cb (line 680) | static void lv_menu_obj_del_event_cb(lv_event_t * e) function lv_menu_back_event_cb (line 686) | static void lv_menu_back_event_cb(lv_event_t * e) function lv_menu_value_changed_event_cb (line 725) | static void lv_menu_value_changed_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/menu/lv_menu.h type lv_menu_mode_header_t (line 33) | typedef uint8_t lv_menu_mode_header_t; type lv_menu_mode_root_back_btn_t (line 39) | typedef uint8_t lv_menu_mode_root_back_btn_t; type lv_menu_load_page_event_data_t (line 41) | typedef struct lv_menu_load_page_event_data_t { type lv_menu_history_t (line 46) | typedef struct { type lv_menu_t (line 50) | typedef struct { type lv_menu_page_t (line 74) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/meter/lv_meter.c function lv_obj_t (line 54) | lv_obj_t * lv_meter_create(lv_obj_t * parent) function lv_meter_scale_t (line 66) | lv_meter_scale_t * lv_meter_add_scale(lv_obj_t * obj) function lv_meter_set_scale_ticks (line 87) | void lv_meter_set_scale_ticks(lv_obj_t * obj, lv_meter_scale_t * scale, ... function lv_meter_set_scale_major_ticks (line 97) | void lv_meter_set_scale_major_ticks(lv_obj_t * obj, lv_meter_scale_t * s... function lv_meter_set_scale_range (line 108) | void lv_meter_set_scale_range(lv_obj_t * obj, lv_meter_scale_t * scale, ... function lv_meter_indicator_t (line 122) | lv_meter_indicator_t * lv_meter_add_needle_line(lv_obj_t * obj, lv_meter... function lv_meter_indicator_t (line 142) | lv_meter_indicator_t * lv_meter_add_needle_img(lv_obj_t * obj, lv_meter_... function lv_meter_indicator_t (line 162) | lv_meter_indicator_t * lv_meter_add_arc(lv_obj_t * obj, lv_meter_scale_t... function lv_meter_indicator_t (line 182) | lv_meter_indicator_t * lv_meter_add_scale_lines(lv_obj_t * obj, lv_meter... function lv_meter_set_indicator_value (line 207) | void lv_meter_set_indicator_value(lv_obj_t * obj, lv_meter_indicator_t *... function lv_meter_set_indicator_start_value (line 228) | void lv_meter_set_indicator_start_value(lv_obj_t * obj, lv_meter_indicat... function lv_meter_set_indicator_end_value (line 245) | void lv_meter_set_indicator_end_value(lv_obj_t * obj, lv_meter_indicator... function lv_meter_constructor (line 266) | static void lv_meter_constructor(const lv_obj_class_t * class_p, lv_obj_... function lv_meter_destructor (line 279) | static void lv_meter_destructor(const lv_obj_class_t * class_p, lv_obj_t... function lv_meter_event (line 289) | static void lv_meter_event(const lv_obj_class_t * class_p, lv_event_t * e) function draw_arcs (line 326) | static void draw_arcs(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx, const lv... function draw_ticks_and_labels (line 373) | static void draw_ticks_and_labels(lv_obj_t * obj, lv_draw_ctx_t * draw_c... function draw_needles (line 562) | static void draw_needles(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx, const... function inv_arc (line 636) | static void inv_arc(lv_obj_t * obj, lv_meter_indicator_t * indic, int32_... function inv_line (line 662) | static void inv_line(lv_obj_t * obj, lv_meter_indicator_t * indic, int32... FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/meter/lv_meter.h type lv_meter_scale_t (line 33) | typedef struct { type lv_meter_indicator_type_t (line 60) | typedef uint8_t lv_meter_indicator_type_t; type lv_meter_indicator_t (line 62) | typedef struct { type lv_meter_t (line 94) | typedef struct { type lv_meter_draw_part_type_t (line 106) | typedef enum { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/msgbox/lv_msgbox.c function lv_obj_t (line 61) | lv_obj_t * lv_msgbox_create(lv_obj_t * parent, const char * title, const... function lv_obj_t (line 139) | lv_obj_t * lv_msgbox_get_title(lv_obj_t * obj) function lv_obj_t (line 146) | lv_obj_t * lv_msgbox_get_close_btn(lv_obj_t * obj) function lv_obj_t (line 153) | lv_obj_t * lv_msgbox_get_text(lv_obj_t * obj) function lv_obj_t (line 160) | lv_obj_t * lv_msgbox_get_content(lv_obj_t * obj) function lv_obj_t (line 167) | lv_obj_t * lv_msgbox_get_btns(lv_obj_t * obj) function lv_msgbox_get_active_btn (line 174) | uint16_t lv_msgbox_get_active_btn(lv_obj_t * mbox) function lv_msgbox_close (line 186) | void lv_msgbox_close(lv_obj_t * mbox) function lv_msgbox_close_async (line 192) | void lv_msgbox_close_async(lv_obj_t * dialog) function msgbox_close_click_event_cb (line 202) | static void msgbox_close_click_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/msgbox/lv_msgbox.h type lv_msgbox_t (line 37) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/span/lv_span.c type lv_snippet_t (line 23) | typedef struct { type _snippet_stack (line 33) | struct _snippet_stack { type _snippet_stack (line 69) | struct _snippet_stack function lv_obj_t (line 89) | lv_obj_t * lv_spangroup_create(lv_obj_t * par) function lv_span_t (line 96) | lv_span_t * lv_spangroup_new_span(lv_obj_t * obj) function lv_spangroup_del_span (line 117) | void lv_spangroup_del_span(lv_obj_t * obj, lv_span_t * span) function lv_span_set_text (line 145) | void lv_span_set_text(lv_span_t * span, const char * text) function lv_span_set_text_static (line 163) | void lv_span_set_text_static(lv_span_t * span, const char * text) function lv_spangroup_set_align (line 178) | void lv_spangroup_set_align(lv_obj_t * obj, lv_text_align_t align) function lv_spangroup_set_overflow (line 183) | void lv_spangroup_set_overflow(lv_obj_t * obj, lv_span_overflow_t overflow) function lv_spangroup_set_indent (line 193) | void lv_spangroup_set_indent(lv_obj_t * obj, lv_coord_t indent) function lv_spangroup_set_mode (line 204) | void lv_spangroup_set_mode(lv_obj_t * obj, lv_span_mode_t mode) function lv_span_t (line 216) | lv_span_t * lv_spangroup_get_child(const lv_obj_t * obj, int32_t id) function lv_spangroup_get_child_cnt (line 253) | uint32_t lv_spangroup_get_child_cnt(const lv_obj_t * obj) function lv_text_align_t (line 266) | lv_text_align_t lv_spangroup_get_align(lv_obj_t * obj) function lv_span_overflow_t (line 271) | lv_span_overflow_t lv_spangroup_get_overflow(lv_obj_t * obj) function lv_coord_t (line 278) | lv_coord_t lv_spangroup_get_indent(lv_obj_t * obj) function lv_span_mode_t (line 285) | lv_span_mode_t lv_spangroup_get_mode(lv_obj_t * obj) function lv_spangroup_refr_mode (line 292) | void lv_spangroup_refr_mode(lv_obj_t * obj) function lv_coord_t (line 326) | lv_coord_t lv_spangroup_get_max_line_h(lv_obj_t * obj) function lv_spangroup_get_expand_width (line 344) | uint32_t lv_spangroup_get_expand_width(lv_obj_t * obj, uint32_t max_width) function lv_coord_t (line 376) | lv_coord_t lv_spangroup_get_expand_height(lv_obj_t * obj, lv_coord_t width) function lv_spangroup_constructor (line 480) | static void lv_spangroup_constructor(const lv_obj_class_t * class_p, lv_... function lv_spangroup_destructor (line 493) | static void lv_spangroup_destructor(const lv_obj_class_t * class_p, lv_o... function lv_spangroup_event (line 509) | static void lv_spangroup_event(const lv_obj_class_t * class_p, lv_event_... function draw_main (line 566) | static void draw_main(lv_event_t * e) function lv_txt_get_snippet (line 577) | static bool lv_txt_get_snippet(const char * txt, const lv_font_t * font, function lv_snippet_push (line 598) | static void lv_snippet_push(lv_snippet_t * item) function lv_get_snippet_cnt (line 609) | static uint16_t lv_get_snippet_cnt(void) function lv_snippet_t (line 614) | static lv_snippet_t * lv_get_snippet(uint16_t index) function lv_snippet_clear (line 619) | static void lv_snippet_clear(void) function lv_font_t (line 624) | static const lv_font_t * lv_span_get_style_text_font(lv_obj_t * par, lv_... function lv_coord_t (line 638) | static lv_coord_t lv_span_get_style_text_letter_space(lv_obj_t * par, lv... function lv_color_t (line 652) | static lv_color_t lv_span_get_style_text_color(lv_obj_t * par, lv_span_t... function lv_opa_t (line 662) | static lv_opa_t lv_span_get_style_text_opa(lv_obj_t * par, lv_span_t * s... function lv_blend_mode_t (line 676) | static lv_blend_mode_t lv_span_get_style_text_blend_mode(lv_obj_t * par,... function lv_span_get_style_text_decor (line 690) | static int32_t lv_span_get_style_text_decor(lv_obj_t * par, lv_span_t * ... function span_text_check (line 704) | static inline void span_text_check(const char ** text) function lv_coord_t (line 712) | static lv_coord_t convert_indent_pct(lv_obj_t * obj, lv_coord_t width) function lv_draw_span (line 735) | static void lv_draw_span(lv_obj_t * obj, lv_draw_ctx_t * draw_ctx) function refresh_self_size (line 1020) | static void refresh_self_size(lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/span/lv_span.h type lv_span_overflow_t (line 34) | typedef uint8_t lv_span_overflow_t; type lv_span_mode_t (line 41) | typedef uint8_t lv_span_mode_t; type lv_span_t (line 43) | typedef struct { type lv_spangroup_t (line 51) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/spinbox/lv_spinbox.c function lv_obj_t (line 49) | lv_obj_t * lv_spinbox_create(lv_obj_t * parent) function lv_spinbox_set_value (line 66) | void lv_spinbox_set_value(lv_obj_t * obj, int32_t i) function lv_spinbox_set_rollover (line 84) | void lv_spinbox_set_rollover(lv_obj_t * obj, bool b) function lv_spinbox_set_digit_format (line 99) | void lv_spinbox_set_digit_format(lv_obj_t * obj, uint8_t digit_count, ui... function lv_spinbox_set_step (line 126) | void lv_spinbox_set_step(lv_obj_t * obj, uint32_t step) function lv_spinbox_set_range (line 141) | void lv_spinbox_set_range(lv_obj_t * obj, int32_t range_min, int32_t ran... function lv_spinbox_set_pos (line 160) | void lv_spinbox_set_pos(lv_obj_t * obj, uint8_t pos) function lv_spinbox_set_digit_step_direction (line 178) | void lv_spinbox_set_digit_step_direction(lv_obj_t * obj, lv_dir_t direct... function lv_spinbox_get_value (line 195) | int32_t lv_spinbox_get_value(lv_obj_t * obj) function lv_spinbox_get_step (line 207) | int32_t lv_spinbox_get_step(lv_obj_t * obj) function lv_spinbox_step_next (line 223) | void lv_spinbox_step_next(lv_obj_t * obj) function lv_spinbox_step_prev (line 241) | void lv_spinbox_step_prev(lv_obj_t * obj) function lv_spinbox_get_rollover (line 257) | bool lv_spinbox_get_rollover(lv_obj_t * obj) function lv_spinbox_increment (line 269) | void lv_spinbox_increment(lv_obj_t * obj) function lv_spinbox_decrement (line 295) | void lv_spinbox_decrement(lv_obj_t * obj) function lv_spinbox_constructor (line 320) | static void lv_spinbox_constructor(const lv_obj_class_t * class_p, lv_ob... function lv_spinbox_event (line 346) | static void lv_spinbox_event(const lv_obj_class_t * class_p, lv_event_t ... function lv_spinbox_updatevalue (line 444) | static void lv_spinbox_updatevalue(lv_obj_t * obj) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/spinbox/lv_spinbox.h type lv_spinbox_t (line 35) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/spinner/lv_spinner.c function lv_obj_t (line 51) | lv_obj_t * lv_spinner_create(lv_obj_t * parent, uint32_t time, uint32_t ... function lv_spinner_constructor (line 66) | static void lv_spinner_constructor(const lv_obj_class_t * class_p, lv_ob... function arc_anim_start_angle (line 93) | static void arc_anim_start_angle(void * obj, int32_t v) function arc_anim_end_angle (line 99) | static void arc_anim_end_angle(void * obj, int32_t v) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/tabview/lv_tabview.c function lv_obj_t (line 56) | lv_obj_t * lv_tabview_create(lv_obj_t * parent, lv_dir_t tab_pos, lv_coo... function lv_obj_t (line 67) | lv_obj_t * lv_tabview_add_tab(lv_obj_t * obj, const char * name) function lv_tabview_set_act (line 124) | void lv_tabview_set_act(lv_obj_t * obj, uint32_t id, lv_anim_enable_t an... function lv_tabview_get_tab_act (line 153) | uint16_t lv_tabview_get_tab_act(lv_obj_t * obj) function lv_obj_t (line 160) | lv_obj_t * lv_tabview_get_content(lv_obj_t * tv) function lv_obj_t (line 165) | lv_obj_t * lv_tabview_get_tab_btns(lv_obj_t * tv) function lv_tabview_constructor (line 174) | static void lv_tabview_constructor(const lv_obj_class_t * class_p, lv_ob... function lv_tabview_destructor (line 238) | static void lv_tabview_destructor(const lv_obj_class_t * class_p, lv_obj... function lv_tabview_event (line 262) | static void lv_tabview_event(const lv_obj_class_t * class_p, lv_event_t ... function btns_value_changed_event_cb (line 277) | static void btns_value_changed_event_cb(lv_event_t * e) function cont_scroll_end_event_cb (line 286) | static void cont_scroll_end_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/tabview/lv_tabview.h type lv_tabview_t (line 28) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/tileview/lv_tileview.c function lv_obj_t (line 53) | lv_obj_t * lv_tileview_create(lv_obj_t * parent) function lv_obj_t (line 65) | lv_obj_t * lv_tileview_add_tile(lv_obj_t * tv, uint8_t col_id, uint8_t r... function lv_obj_set_tile (line 77) | void lv_obj_set_tile(lv_obj_t * obj, lv_obj_t * tile_obj, lv_anim_enable... function lv_obj_set_tile_id (line 90) | void lv_obj_set_tile_id(lv_obj_t * tv, uint32_t col_id, uint32_t row_id,... function lv_obj_t (line 114) | lv_obj_t * lv_tileview_get_tile_act(lv_obj_t * obj) function lv_tileview_constructor (line 124) | static void lv_tileview_constructor(const lv_obj_class_t * class_p, lv_o... function lv_tileview_tile_constructor (line 135) | static void lv_tileview_tile_constructor(const lv_obj_class_t * class_p,... function tileview_event_cb (line 153) | static void tileview_event_cb(lv_event_t * e) FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/tileview/lv_tileview.h type lv_tileview_t (line 27) | typedef struct { type lv_tileview_tile_t (line 32) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/win/lv_win.c function lv_obj_t (line 45) | lv_obj_t * lv_win_create(lv_obj_t * parent, lv_coord_t header_height) function lv_obj_t (line 55) | lv_obj_t * lv_win_add_title(lv_obj_t * win, const char * txt) function lv_obj_t (line 65) | lv_obj_t * lv_win_add_btn(lv_obj_t * win, const void * icon, lv_coord_t ... function lv_obj_t (line 78) | lv_obj_t * lv_win_get_header(lv_obj_t * win) function lv_obj_t (line 83) | lv_obj_t * lv_win_get_content(lv_obj_t * win) function lv_win_constructor (line 92) | static void lv_win_constructor(const lv_obj_class_t * class_p, lv_obj_t ... FILE: Software/firmware_demo/lib/lvgl/src/extra/widgets/win/lv_win.h type lv_win_t (line 25) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/font/lv_font.c function lv_font_get_glyph_dsc (line 64) | bool lv_font_get_glyph_dsc(const lv_font_t * font_p, lv_font_glyph_dsc_t... function lv_font_get_glyph_width (line 90) | uint16_t lv_font_get_glyph_width(const lv_font_t * font, uint32_t letter... FILE: Software/firmware_demo/lib/lvgl/src/font/lv_font.h type _lv_font_t (line 36) | struct _lv_font_t type lv_font_glyph_dsc_t (line 38) | typedef struct { type lv_font_subpx_t (line 58) | typedef uint8_t lv_font_subpx_t; type lv_font_t (line 61) | typedef struct _lv_font_t { function lv_coord_t (line 121) | static inline lv_coord_t lv_font_get_line_height(const lv_font_t * font_p) function lv_font_t (line 249) | static inline const lv_font_t * lv_font_default(void) FILE: Software/firmware_demo/lib/lvgl/src/font/lv_font_fmt_txt.c type rle_state_t (line 25) | typedef enum { function lv_font_get_glyph_dsc_fmt_txt (line 148) | bool lv_font_get_glyph_dsc_fmt_txt(const lv_font_t * font, lv_font_glyph... function _lv_font_clean_up_fmt_txt (line 195) | void _lv_font_clean_up_fmt_txt(void) function get_glyph_dsc_id (line 209) | static uint32_t get_glyph_dsc_id(const lv_font_t * font, uint32_t letter) function get_kern_value (line 270) | static int8_t get_kern_value(const lv_font_t * font, uint32_t gid_left, ... function kern_pair_8_compare (line 326) | static int32_t kern_pair_8_compare(const void * ref, const void * element) function kern_pair_16_compare (line 337) | static int32_t kern_pair_16_compare(const void * ref, const void * element) function decompress (line 356) | static void decompress(const uint8_t * in, uint8_t * out, lv_coord_t w, ... function decompress_line (line 411) | static inline void decompress_line(uint8_t * out, lv_coord_t w) function get_bits (line 426) | static inline uint8_t get_bits(const uint8_t * in, uint32_t bit_pos, uin... function bits_write (line 469) | static inline void bits_write(uint8_t * out, uint32_t bit_pos, uint8_t v... function rle_init (line 510) | static inline void rle_init(const uint8_t * in, uint8_t bpp) function rle_next (line 520) | static inline uint8_t rle_next(void) function unicode_list_compare (line 591) | static int32_t unicode_list_compare(const void * ref, const void * element) FILE: Software/firmware_demo/lib/lvgl/src/font/lv_font_fmt_txt.h type lv_font_fmt_txt_glyph_dsc_t (line 30) | typedef struct { type lv_font_fmt_txt_cmap_type_t (line 56) | typedef uint8_t lv_font_fmt_txt_cmap_type_t; type lv_font_fmt_txt_cmap_t (line 63) | typedef struct { type lv_font_fmt_txt_kern_pair_t (line 116) | typedef struct { type lv_font_fmt_txt_kern_classes_t (line 131) | typedef struct { type lv_font_fmt_txt_bitmap_format_t (line 148) | typedef enum { type lv_font_fmt_txt_glyph_cache_t (line 154) | typedef struct { type lv_font_fmt_txt_dsc_t (line 160) | typedef struct { FILE: Software/firmware_demo/lib/lvgl/src/font/lv_font_loader.c type bit_iterator_t (line 20) | typedef struct { type font_header_bin_t (line 26) | typedef struct font_header_bin { type cmap_table_bin_t (line 53) | typedef struct cmap_table_bin { function lv_font_t (line 86) | lv_font_t * lv_font_load(const char * font_name) function lv_font_free (line 117) | void lv_font_free(lv_font_t * font) function bit_iterator_t (line 185) | static bit_iterator_t init_bit_iterator(lv_fs_file_t * fp) function read_bits (line 194) | static unsigned int read_bits(bit_iterator_t * it, int n_bits, lv_fs_res... function read_bits_signed (line 216) | static int read_bits_signed(bit_iterator_t * it, int n_bits, lv_fs_res_t... function read_label (line 225) | static int read_label(lv_fs_file_t * fp, int start, const char * label) function load_cmaps_tables (line 242) | static bool load_cmaps_tables(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t *... function load_cmaps (line 309) | static int32_t load_cmaps(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t * fon... function load_glyph (line 338) | static int32_t load_glyph(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t * fon... function lvgl_load_font (line 483) | static bool lvgl_load_font(lv_fs_file_t * fp, lv_font_t * font) function load_kern (line 587) | int32_t load_kern(lv_fs_file_t * fp, lv_font_fmt_txt_dsc_t * font_dsc, u... FILE: Software/firmware_demo/lib/lvgl/src/hal/lv_hal_disp.c function lv_disp_drv_init (line 79) | void lv_disp_drv_init(lv_disp_drv_t * driver) function lv_disp_draw_buf_init (line 134) | void lv_disp_draw_buf_init(lv_disp_draw_buf_t * draw_buf, void * buf1, v... function lv_disp_t (line 150) | lv_disp_t * lv_disp_drv_register(lv_disp_drv_t * driver) function lv_disp_drv_update (line 230) | void lv_disp_drv_update(lv_disp_t * disp, lv_disp_drv_t * new_drv) function lv_disp_remove (line 271) | void lv_disp_remove(lv_disp_t * disp) function lv_disp_set_default (line 311) | void lv_disp_set_default(lv_disp_t * disp) function lv_disp_t (line 320) | lv_disp_t * lv_disp_get_default(void) function lv_coord_t (line 330) | lv_coord_t lv_disp_get_hor_res(lv_disp_t * disp) function lv_coord_t (line 353) | lv_coord_t lv_disp_get_ver_res(lv_disp_t * disp) function lv_coord_t (line 376) | lv_coord_t lv_disp_get_physical_hor_res(lv_disp_t * disp) function lv_coord_t (line 399) | lv_coord_t lv_disp_get_physical_ver_res(lv_disp_t * disp) function lv_coord_t (line 422) | lv_coord_t lv_disp_get_offset_x(lv_disp_t * disp) function lv_coord_t (line 448) | lv_coord_t lv_disp_get_offset_y(lv_disp_t * disp) function lv_disp_get_antialiasing (line 474) | bool lv_disp_get_antialiasing(lv_disp_t * disp) function lv_coord_t (line 487) | lv_coord_t lv_disp_get_dpi(const lv_disp_t * disp) function LV_ATTRIBUTE_FLUSH_READY (line 498) | LV_ATTRIBUTE_FLUSH_READY void lv_disp_flush_ready(lv_disp_drv_t * disp_drv) function LV_ATTRIBUTE_FLUSH_READY (line 522) | LV_ATTRIBUTE_FLUSH_READY bool lv_disp_flush_is_last(lv_disp_drv_t * disp... function lv_disp_t (line 532) | lv_disp_t * lv_disp_get_next(lv_disp_t * disp) function lv_disp_draw_buf_t (line 545) | lv_disp_draw_buf_t * lv_disp_get_draw_buf(lv_disp_t * disp) function lv_disp_set_rotation (line 555) | void lv_disp_set_rotation(lv_disp_t * disp, lv_disp_rot_t rotation) function lv_disp_rot_t (line 569) | lv_disp_rot_t lv_disp_get_rotation(lv_disp_t * disp) function lv_disp_drv_use_generic_set_px_cb (line 576) | void lv_disp_drv_use_generic_set_px_cb(lv_disp_drv_t * disp_drv, lv_img_... function lv_obj_tree_walk_res_t (line 603) | static lv_obj_tree_walk_res_t invalidate_layout_cb(lv_obj_t * obj, void ... function set_px_cb_alpha1 (line 610) | static void set_px_cb_alpha1(lv_disp_drv_t * disp_drv, uint8_t * buf, lv... function set_px_cb_alpha2 (line 624) | static void set_px_cb_alpha2(lv_disp_drv_t * disp_drv, uint8_t * buf, lv... function set_px_cb_alpha4 (line 638) | static void set_px_cb_alpha4(lv_disp_drv_t * disp_drv, uint8_t * buf, lv... function set_px_cb_alpha8 (line 652) | static void set_px_cb_alpha8(lv_disp_drv_t * disp_drv, uint8_t * buf, lv... function set_px_alpha_generic (line 666) | static void set_px_alpha_generic(lv_img_dsc_t * d, lv_coord_t x, lv_coor... function set_px_true_color_alpha (line 680) | static void set_px_true_color_alpha(lv_disp_drv_t * disp_drv, uint8_t * ... FILE: Software/firmware_demo/lib/lvgl/src/hal/lv_hal_indev.c function lv_indev_drv_init (line 57) | void lv_indev_drv_init(lv_indev_drv_t * driver) function lv_indev_t (line 76) | lv_indev_t * lv_indev_drv_register(lv_indev_drv_t * driver) function lv_indev_drv_update (line 107) | void lv_indev_drv_update(lv_indev_t * indev, lv_indev_drv_t * new_drv) function lv_indev_delete (line 134) | void lv_indev_delete(lv_indev_t * indev) function lv_indev_t (line 153) | lv_indev_t * lv_indev_get_next(lv_indev_t * indev) function _lv_indev_read (line 166) | void _lv_indev_read(lv_indev_t * indev, lv_indev_data_t * data) FILE: Software/firmware_demo/lib/lvgl/src/hal/lv_hal_indev.h type _lv_obj_t (line 55) | struct _lv_obj_t type _lv_disp_t (line 56) | struct _lv_disp_t type _lv_group_t (line 57) | struct _lv_group_t type _lv_indev_t (line 58) | struct _lv_indev_t type _lv_indev_drv_t (line 59) | struct _lv_indev_drv_t type lv_indev_type_t (line 62) | typedef enum { type lv_indev_state_t (line 71) | typedef enum { type lv_indev_data_t (line 77) | typedef struct { type lv_indev_drv_t (line 88) | typedef struct _lv_indev_drv_t { type _lv_indev_proc_t (line 132) | typedef struct _lv_indev_proc_t { type lv_indev_t (line 175) | typedef struct _lv_indev_t { type _lv_indev_drv_t (line 194) | struct _lv_indev_drv_t type _lv_indev_drv_t (line 201) | struct _lv_indev_drv_t type _lv_indev_drv_t (line 208) | struct _lv_indev_drv_t FILE: Software/firmware_demo/lib/lvgl/src/lv_api_map.h function LV_ATTRIBUTE_TIMER_HANDLER (line 35) | static inline LV_ATTRIBUTE_TIMER_HANDLER uint32_t lv_task_handler(void) function lv_obj_move_foreground (line 55) | static inline void lv_obj_move_foreground(lv_obj_t * obj) function lv_obj_move_background (line 67) | static inline void lv_obj_move_background(lv_obj_t * obj) function lv_obj_get_child_id (line 78) | static inline uint32_t lv_obj_get_child_id(const struct _lv_obj_t * obj)