ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 and GNU C
Data Fields
TextViewDelegate Struct Reference

The TextView delegate protocol. More...

#include <TextView.h>

Data Fields

void(* didBeginEditing )(TextView *textView)
 Delegate callback for initiating text editing. More...
 
void(* didEdit )(TextView *textView)
 Delegate callback for text input events. More...
 
void(* didEndEditing )(TextView *textView)
 Delegate callback for finalizing text editing. More...
 
ident self
 The delegate self-reference. More...
 

Detailed Description

The TextView delegate protocol.

Definition at line 43 of file TextView.h.

Field Documentation

◆ didBeginEditing

void(* TextViewDelegate::didBeginEditing) (TextView *textView)

Delegate callback for initiating text editing.

Parameters
textViewThe TextView.

Definition at line 54 of file TextView.h.

◆ didEdit

void(* TextViewDelegate::didEdit) (TextView *textView)

Delegate callback for text input events.

Parameters
textViewThe TextView.

Definition at line 60 of file TextView.h.

◆ didEndEditing

void(* TextViewDelegate::didEndEditing) (TextView *textView)

Delegate callback for finalizing text editing.

Parameters
textViewThe TextView.

Definition at line 66 of file TextView.h.

◆ self

ident TextViewDelegate::self

The delegate self-reference.

Definition at line 48 of file TextView.h.


The documentation for this struct was generated from the following file: