|
ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 and GNU C
|
Columns provide alignment, spacing and sorting hints for TableView instances. More...
#include <TableColumn.h>
Public Member Functions | |
| Class * | _TableColumn (void) |
| The TableColumn archetype. More... | |
| TableColumn * | init (TableColumn *self) |
| TableColumn * | initWithIdentifier (TableColumn *self, const char *identifier) |
| Initializes this TableColumn with the given identifier. More... | |
Data Fields | |
| TableHeaderCellView * | headerCell |
| The header cell. More... | |
| char * | identifier |
| The identifier. More... | |
| Object | object |
| The superclass. More... | |
| Order | order |
| The sort order. More... | |
Protected Attributes | |
| TableColumnInterface * | interface |
| The interface. More... | |
Columns provide alignment, spacing and sorting hints for TableView instances.
Definition at line 45 of file TableColumn.h.
| Class * _TableColumn | ( | void | ) |
The TableColumn archetype.
Definition at line 91 of file TableColumn.c.
| TableColumn * init | ( | TableColumn * | self | ) |
| TableColumn * initWithIdentifier | ( | TableColumn * | self, |
| const char * | identifier | ||
| ) |
Initializes this TableColumn with the given identifier.
| self | The TableColumn. |
| identifier | The column identifier. |
NULL on error. Definition at line 56 of file TableColumn.c.
| TableHeaderCellView* TableColumn::headerCell |
The header cell.
Definition at line 61 of file TableColumn.h.
| char* TableColumn::identifier |
The identifier.
Definition at line 66 of file TableColumn.h.
|
protected |
The interface.
Definition at line 56 of file TableColumn.h.
| Object TableColumn::object |
The superclass.
Definition at line 50 of file TableColumn.h.
| Order TableColumn::order |
The sort order.
Definition at line 71 of file TableColumn.h.