ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 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. More... | |
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. More... | |
static TabViewItem * | tabWithIdentifier (const TabView *self, const char *identifier) |
static _Bool | tabWithIdentifier_predicate (const ident obj, ident data) |
NULL-safe Predicate for tabWithIdentifier. More... | |
Class * _TabView | ( | void | ) |
Definition at line 301 of file TabView.c.
|
static |
Definition at line 131 of file TabView.c.
|
static |
Definition at line 76 of file TabView.c.
|
static |
ArrayEnumerator for awaking TabViewItems.
Definition at line 54 of file TabView.c.
|
static |
Definition at line 98 of file TabView.c.
|
static |
Definition at line 282 of file TabView.c.
Definition at line 153 of file TabView.c.
|
static |
Definition at line 181 of file TabView.c.
|
static |
Definition at line 105 of file TabView.c.
|
static |
Definition at line 225 of file TabView.c.
|
static |
ArrayEnumerator for selectTab.
Definition at line 206 of file TabView.c.
|
static |
Definition at line 273 of file TabView.c.