Fork of DMemWin by
png/GUI_PNG_Private.h@4:20387dbf7ecf, 2016-06-02 (annotated)
- Committer:
- destinyXfate
- Date:
- Thu Jun 02 04:55:08 2016 +0000
- Revision:
- 4:20387dbf7ecf
- Parent:
- 2:0e2ef1edf01b
;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
destinyXfate | 2:0e2ef1edf01b | 1 | /********************************************************************* |
destinyXfate | 2:0e2ef1edf01b | 2 | * SEGGER Microcontroller GmbH & Co. KG * |
destinyXfate | 2:0e2ef1edf01b | 3 | * Solutions for real time microcontroller applications * |
destinyXfate | 2:0e2ef1edf01b | 4 | ********************************************************************** |
destinyXfate | 2:0e2ef1edf01b | 5 | * * |
destinyXfate | 2:0e2ef1edf01b | 6 | * (c) 1996 - 2015 SEGGER Microcontroller GmbH & Co. KG * |
destinyXfate | 2:0e2ef1edf01b | 7 | * * |
destinyXfate | 2:0e2ef1edf01b | 8 | * Internet: www.segger.com Support: support@segger.com * |
destinyXfate | 2:0e2ef1edf01b | 9 | * * |
destinyXfate | 2:0e2ef1edf01b | 10 | ********************************************************************** |
destinyXfate | 2:0e2ef1edf01b | 11 | |
destinyXfate | 2:0e2ef1edf01b | 12 | ** emWin V5.30 - Graphical user interface for embedded applications ** |
destinyXfate | 2:0e2ef1edf01b | 13 | emWin is protected by international copyright laws. Knowledge of the |
destinyXfate | 2:0e2ef1edf01b | 14 | source code may not be used to write a similar product. This file may |
destinyXfate | 2:0e2ef1edf01b | 15 | only be used in accordance with a license and should not be re- |
destinyXfate | 2:0e2ef1edf01b | 16 | distributed in any way. We appreciate your understanding and fairness. |
destinyXfate | 2:0e2ef1edf01b | 17 | ---------------------------------------------------------------------- |
destinyXfate | 2:0e2ef1edf01b | 18 | File : GUI_PNG_Private.h |
destinyXfate | 2:0e2ef1edf01b | 19 | Purpose : Private header |
destinyXfate | 2:0e2ef1edf01b | 20 | ---------------------------END-OF-HEADER------------------------------ |
destinyXfate | 2:0e2ef1edf01b | 21 | */ |
destinyXfate | 2:0e2ef1edf01b | 22 | |
destinyXfate | 2:0e2ef1edf01b | 23 | #ifndef GUI_PNG_PRIVATE_H |
destinyXfate | 2:0e2ef1edf01b | 24 | #define GUI_PNG_PRIVATE_H |
destinyXfate | 2:0e2ef1edf01b | 25 | |
destinyXfate | 2:0e2ef1edf01b | 26 | /********************************************************************* |
destinyXfate | 2:0e2ef1edf01b | 27 | * |
destinyXfate | 2:0e2ef1edf01b | 28 | * Types |
destinyXfate | 2:0e2ef1edf01b | 29 | * |
destinyXfate | 2:0e2ef1edf01b | 30 | ********************************************************************** |
destinyXfate | 2:0e2ef1edf01b | 31 | */ |
destinyXfate | 2:0e2ef1edf01b | 32 | /* Default parameter structure for reading data from memory */ |
destinyXfate | 2:0e2ef1edf01b | 33 | typedef struct { |
destinyXfate | 2:0e2ef1edf01b | 34 | const U8 * pFileData; |
destinyXfate | 2:0e2ef1edf01b | 35 | U32 FileSize; |
destinyXfate | 2:0e2ef1edf01b | 36 | } GUI_PNG_PARAM; |
destinyXfate | 2:0e2ef1edf01b | 37 | |
destinyXfate | 2:0e2ef1edf01b | 38 | /* Context structure for getting stdio input */ |
destinyXfate | 2:0e2ef1edf01b | 39 | typedef struct { |
destinyXfate | 2:0e2ef1edf01b | 40 | GUI_GET_DATA_FUNC * pfGetData; /* Function pointer */ |
destinyXfate | 2:0e2ef1edf01b | 41 | U32 Off; /* Data pointer */ |
destinyXfate | 2:0e2ef1edf01b | 42 | void * pParam; /* Parameter pointer passed to function */ |
destinyXfate | 2:0e2ef1edf01b | 43 | } GUI_PNG_CONTEXT; |
destinyXfate | 2:0e2ef1edf01b | 44 | |
destinyXfate | 2:0e2ef1edf01b | 45 | #endif /* GUI_PNG_PRIVATE_H */ |
destinyXfate | 2:0e2ef1edf01b | 46 |