#include <FBLib_TMSOSDMenu.h>
Data Fields | |
dword | XPos |
dword | Width |
int | NrLines |
tItem * | Item |
int | NrItems |
int | MaxItems |
int | CurrentSelection |
int | CurrentTopIndex |
bool | AllowScrollingOfLongText |
bool | HasValueColumn |
dword | ValueXPos |
int | ValueXOffset |
bool | ScrollLoop |
bool | NumberedItems |
bool | hasValueArrows |
tButtons | Buttons [MAXBUTTONS] |
dword | NrButtons |
dword | ButtonXStart [4] |
char | TitleLeft [STDSTRINGSIZE] |
char | TitleRight [STDSTRINGSIZE] |
dword | LogoX |
dword | LogoY |
TYPE_GrData * | pLogoGd |
dword | PrevLogoX |
dword | PrevLogoY |
dword | PrevLogoW |
dword | PrevLogoH |
char * | MemoText |
tOSDMenuDisplayMode | OSDMenuDisplayMode |
tFontDataUC * | FontLeftTitle |
tFontDataUC * | FontRightTitle |
tFontDataUC * | FontListLineNumber |
tFontDataUC * | FontListNameColumn |
tFontDataUC * | FontListValueColumn |
tFontDataUC * | FontButtons |
tFontDataUC * | FontMemo |
void(* | CallbackProcedure )(tOSDCB OSDCBType, word OSDRgn) |
Definition at line 66 of file FBLib_TMSOSDMenu.h.
bool tMenu::AllowScrollingOfLongText |
Definition at line 76 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuInit(), OSDMenuModifyItemLongTextScrolling(), and OSDMenuSetMemo().
tButtons tMenu::Buttons[MAXBUTTONS] |
Definition at line 83 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawButtons(), OSDMenuButtonAdd(), and OSDMenuButtonModifyText().
dword tMenu::ButtonXStart[4] |
Definition at line 85 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuButtonAdd().
Definition at line 104 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawButtons(), OSDDrawList(), OSDDrawLogo(), OSDDrawMemo(), OSDDrawTitle(), OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), and OSDMenuSetCallback().
int tMenu::CurrentSelection |
Definition at line 74 of file FBLib_TMSOSDMenu.h.
Referenced by OSDCalcIndices(), OSDDrawList(), OSDDrawScrollBar(), OSDMenuGetCurrentItem(), OSDMenuItemModifySelectable(), OSDMenuItemsClear(), OSDMenuScrollDown(), OSDMenuScrollEnd(), OSDMenuScrollHome(), OSDMenuScrollPageDown(), OSDMenuScrollPageUp(), OSDMenuScrollUp(), and OSDMenuSelectItem().
int tMenu::CurrentTopIndex |
Definition at line 75 of file FBLib_TMSOSDMenu.h.
Referenced by OSDCalcIndices(), OSDDrawList(), OSDDrawMemo(), OSDMenuItemGetTopIndex(), OSDMenuItemsClear(), OSDMenuScrollPageDown(), OSDMenuScrollPageUp(), and OSDMenuSelectTopItem().
tFontDataUC* tMenu::FontButtons |
Definition at line 102 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawButtons(), OSDMenuButtonAdd(), OSDMenuSetFont(), and OSDMenuSetLineHeight().
tFontDataUC* tMenu::FontLeftTitle |
Definition at line 97 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawTitle(), OSDMenuSetFont(), and OSDMenuSetLineHeight().
tFontDataUC* tMenu::FontListLineNumber |
Definition at line 99 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawList(), OSDMenuSetFont(), and OSDMenuSetLineHeight().
tFontDataUC* tMenu::FontListNameColumn |
Definition at line 100 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawList(), OSDMenuSetFont(), and OSDMenuSetLineHeight().
tFontDataUC* tMenu::FontListValueColumn |
Definition at line 101 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawList(), OSDMenuSetFont(), and OSDMenuSetLineHeight().
tFontDataUC* tMenu::FontMemo |
Definition at line 103 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawMemo(), OSDMemoFormatText(), OSDMenuSetFont(), and OSDMenuSetLineHeight().
tFontDataUC* tMenu::FontRightTitle |
Definition at line 98 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawTitle(), OSDMenuSetFont(), and OSDMenuSetLineHeight().
bool tMenu::hasValueArrows |
Definition at line 82 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuInit(), and OSDMenuItemAdd().
bool tMenu::HasValueColumn |
Definition at line 77 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawList(), OSDMenuInit(), OSDMenuModifyItemValueColumn(), and OSDMenuSetMemo().
tItem* tMenu::Item |
Definition at line 71 of file FBLib_TMSOSDMenu.h.
Referenced by OSDCalcIndices(), OSDDrawList(), OSDDrawMemo(), OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), OSDMenuFindNextSelectableEntry(), OSDMenuFindPreviousSelectableEntry(), OSDMenuInit(), OSDMenuItemAdd(), OSDMenuItemFindID(), OSDMenuItemFindName(), OSDMenuItemFindValue(), OSDMenuItemGetID(), OSDMenuItemGetName(), OSDMenuItemGetNameColor(), OSDMenuItemGetTextColor(), OSDMenuItemGetValue(), OSDMenuItemModifyColorPatch(), OSDMenuItemModifyCustomIndex(), OSDMenuItemModifyID(), OSDMenuItemModifyName(), OSDMenuItemModifyNameColor(), OSDMenuItemModifyNameIcon(), OSDMenuItemModifySelectable(), OSDMenuItemModifyTextColor(), OSDMenuItemModifyValue(), OSDMenuItemModifyValueArrows(), OSDMenuItemModifyValueIcon(), OSDMenuItemPassDrawing(), OSDMenuItemSortID(), OSDMenuItemSortNameColumn(), OSDMenuItemSortValueColumn(), OSDMenuListBoxDestroy(), OSDMenuListBoxDestroyNoOSDUpdate(), OSDMenuPop(), and OSDMenuSelectItem().
dword tMenu::LogoX |
Definition at line 88 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawLogo(), and OSDMenuLogo().
dword tMenu::LogoY |
Definition at line 89 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawLogo(), and OSDMenuLogo().
int tMenu::MaxItems |
Definition at line 73 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuInit(), and OSDMenuItemAdd().
char* tMenu::MemoText |
Definition at line 95 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMemoFormatText(), OSDMemoInitialize(), OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), and OSDMenuPop().
dword tMenu::NrButtons |
Definition at line 84 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawButtons(), OSDMenuButtonAdd(), and OSDMenuButtonsClear().
int tMenu::NrItems |
Definition at line 72 of file FBLib_TMSOSDMenu.h.
Referenced by OSDCalcIndices(), OSDDrawList(), OSDDrawMemo(), OSDDrawScrollBar(), OSDMenuFindNextSelectableEntry(), OSDMenuFindPreviousSelectableEntry(), OSDMenuItemAdd(), OSDMenuItemFindID(), OSDMenuItemFindName(), OSDMenuItemFindValue(), OSDMenuItemGetNameColor(), OSDMenuItemGetNrOfItems(), OSDMenuItemGetTextColor(), OSDMenuItemModifyColorPatch(), OSDMenuItemModifyCustomIndex(), OSDMenuItemModifyID(), OSDMenuItemModifyName(), OSDMenuItemModifyNameColor(), OSDMenuItemModifyNameIcon(), OSDMenuItemModifySelectable(), OSDMenuItemModifyTextColor(), OSDMenuItemModifyValue(), OSDMenuItemModifyValueArrows(), OSDMenuItemModifyValueIcon(), OSDMenuItemsClear(), OSDMenuItemSortID(), OSDMenuItemSortNameColumn(), OSDMenuItemSortValueColumn(), OSDMenuScrollEnd(), OSDMenuScrollPageDown(), OSDMenuScrollPageUp(), OSDMenuSelectItem(), and OSDMenuSelectTopItem().
int tMenu::NrLines |
Definition at line 70 of file FBLib_TMSOSDMenu.h.
Referenced by OSDCalcIndices(), OSDDrawList(), OSDDrawMemo(), OSDDrawScrollBar(), OSDMemoInitialize(), OSDMenuGetNrOfLines(), OSDMenuScrollPageDown(), OSDMenuScrollPageUp(), OSDMenuSetLineHeight(), and OSDMenuSetMemo().
bool tMenu::NumberedItems |
Definition at line 81 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawList(), OSDMenuInit(), OSDMenuModifyItemNumbered(), and OSDMenuSetMemo().
tOSDMenuDisplayMode tMenu::OSDMenuDisplayMode |
Definition at line 96 of file FBLib_TMSOSDMenu.h.
Referenced by OSDCalcIndices(), OSDDrawBackground(), OSDDrawButtons(), OSDDrawScrollBar(), OSDDrawTitle(), OSDMemoInitialize(), OSDMenuButtonAdd(), OSDMenuInit(), OSDMenuListBoxInitialize(), OSDMenuListBoxIsVisible(), OSDMenuSetLineHeight(), and OSDMenuSetMemo().
TYPE_GrData* tMenu::pLogoGd |
Definition at line 90 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawLogo(), and OSDMenuLogo().
dword tMenu::PrevLogoH |
Definition at line 94 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawLogo(), and OSDMenuLogo().
dword tMenu::PrevLogoW |
Definition at line 93 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawLogo(), and OSDMenuLogo().
dword tMenu::PrevLogoX |
Definition at line 91 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawLogo(), and OSDMenuLogo().
dword tMenu::PrevLogoY |
Definition at line 92 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawLogo(), and OSDMenuLogo().
bool tMenu::ScrollLoop |
Definition at line 80 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuFindNextSelectableEntry(), OSDMenuFindPreviousSelectableEntry(), OSDMenuInit(), OSDMenuModifyScrollLoop(), OSDMenuScrollPageDown(), and OSDMenuScrollPageUp().
char tMenu::TitleLeft[STDSTRINGSIZE] |
Definition at line 86 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawTitle(), OSDMenuInit(), and OSDMenuModifyTitleLeft().
char tMenu::TitleRight[STDSTRINGSIZE] |
Definition at line 87 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuInit(), and OSDMenuModifyTitleRight().
int tMenu::ValueXOffset |
Definition at line 79 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawList(), OSDMenuInit(), and OSDMenuItemModifyValueLeftArrowGap().
dword tMenu::ValueXPos |
Definition at line 78 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawList(), OSDMenuInit(), and OSDMenuItemModifyValueXPos().
dword tMenu::Width |
Definition at line 69 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawBackground(), OSDDrawButtons(), OSDDrawList(), OSDDrawMemo(), OSDDrawScrollBar(), OSDDrawTitle(), OSDMenuInit(), OSDMenuListBoxInitialize(), and OSDMenuSetMemo().
dword tMenu::XPos |
Definition at line 68 of file FBLib_TMSOSDMenu.h.
Referenced by OSDDrawBackground(), OSDDrawButtons(), OSDDrawList(), OSDDrawMemo(), OSDDrawScrollBar(), OSDDrawTitle(), OSDMenuInit(), OSDMenuListBoxInitialize(), and OSDMenuSetMemo().