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.