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

ScrollViews allow users to pan their internal contents. More...

Go to the source code of this file.

Data Structures

struct  ScrollView
 ScrollViews allow users to pan their internal contents. More...
 
struct  ScrollViewDelegate
 The ScrollView delegate protocol. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _ScrollView (void)
 

Detailed Description

ScrollViews allow users to pan their internal contents.

Definition in file ScrollView.h.

Function Documentation

◆ _ScrollView()

OBJECTIVELYMVC_EXPORT Class * _ScrollView ( void  )

Definition at line 292 of file ScrollView.c.

292 {
293 static Class *clazz;
294 static Once once;
295
296 do_once(&once, {
297 clazz = _initialize(&(const ClassDef) {
298 .name = "ScrollView",
299 .superclass = _Control(),
300 .instanceSize = sizeof(ScrollView),
301 .interfaceSize = sizeof(ScrollViewInterface),
302 .initialize = initialize,
303 });
304 });
305
306 return clazz;
307}
Class * _Control(void)
Definition Control.c:414
static void initialize(Class *clazz)
Definition ScrollView.c:271
ScrollViews allow users to pan their internal contents.
Definition ScrollView.h:61