|
ObjectivelyMVC
Object oriented MVC framework for SDL3 and GNU C
|
Go to the source code of this file.
Macros | |
| #define | _Class _TabView |
Functions | |
| Class * | _TabView (void) |
| static void | addTab (TabView *self, TabViewItem *tab) |
| static void | awakeWithDictionary (View *self, const Dictionary *dictionary) |
| static void | awakeWithDictionary_tabs (const Array *array, ident obj, ident data) |
| ArrayEnumerator for awaking TabViewItems. | |
| static void | dealloc (Object *self) |
| static View * | init (View *self) |
| static void | initialize (Class *clazz) |
| static TabView * | initWithFrame (TabView *self, const SDL_Rect *frame) |
| static void | removeTab (TabView *self, TabViewItem *tab) |
| static void | respondToEvent (View *self, const SDL_Event *event) |
| static void | selectTab (TabView *self, TabViewItem *tab) |
| static void | selectTab_enumerate (const Array *array, ident obj, ident data) |
| ArrayEnumerator for selectTab. | |
| static TabViewItem * | tabWithIdentifier (const TabView *self, const char *identifier) |
| static bool | tabWithIdentifier_predicate (const ident obj, ident data) |
| NULL-safe Predicate for tabWithIdentifier. | |
| Class * _TabView | ( | void | ) |
Definition at line 303 of file TabView.c.
|
static |
Definition at line 133 of file TabView.c.
|
static |
Definition at line 78 of file TabView.c.
|
static |
ArrayEnumerator for awaking TabViewItems.
Definition at line 56 of file TabView.c.
|
static |
Definition at line 100 of file TabView.c.
|
static |
Definition at line 284 of file TabView.c.
Definition at line 155 of file TabView.c.
|
static |
Definition at line 183 of file TabView.c.
|
static |
Definition at line 107 of file TabView.c.
|
static |
Definition at line 227 of file TabView.c.
|
static |
ArrayEnumerator for selectTab.
Definition at line 208 of file TabView.c.
|
static |
Definition at line 275 of file TabView.c.