ObjectivelyMVC
Object oriented MVC framework for SDL3 and GNU C
Loading...
Searching...
No Matches
TableHeaderView.h File Reference

Header rows for TableViews. More...

Go to the source code of this file.

Data Structures

struct  TableHeaderView
 The header row is a specialized TableRow depicting the TableColumn handles. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _TableHeaderView (void)
 

Detailed Description

Header rows for TableViews.

Definition in file TableHeaderView.h.

Function Documentation

◆ _TableHeaderView()

OBJECTIVELYMVC_EXPORT Class * _TableHeaderView ( void  )

Definition at line 78 of file TableHeaderView.c.

78 {
79 static Class *clazz;
80 static Once once;
81
82 do_once(&once, {
83 clazz = _initialize(&(const ClassDef) {
84 .name = "TableHeaderView",
85 .superclass = _TableRowView(),
86 .instanceSize = sizeof(TableHeaderView),
87 .interfaceOffset = offsetof(TableHeaderView, interface),
88 .interfaceSize = sizeof(TableHeaderViewInterface),
90 });
91 });
92
93 return clazz;
94}
static void initialize(Class *clazz)
Class * _TableRowView(void)
The header row is a specialized TableRow depicting the TableColumn handles.