- GtkReserved1void function() GtkReserved1; 
- GtkReserved2void function() GtkReserved2; 
- GtkReserved3void function() GtkReserved3; 
- GtkReserved4void function() GtkReserved4; 
- GtkReserved5void function() GtkReserved5; 
- GtkReserved6void function() GtkReserved6; 
- activatevoid function(GtkEntry* entry) activate; 
- backspacevoid function(GtkEntry* entry) backspace; 
- copyClipboardvoid function(GtkEntry* entry) copyClipboard; 
- cutClipboardvoid function(GtkEntry* entry) cutClipboard; 
- deleteFromCursorvoid function(GtkEntry* entry, GtkDeleteType type, int count) deleteFromCursor; 
- getFrameSizevoid function(GtkEntry* entry, int* x, int* y, int* width, int* height) getFrameSize; 
- getTextAreaSizevoid function(GtkEntry* entry, int* x, int* y, int* width, int* height) getTextAreaSize; 
- insertAtCursorvoid function(GtkEntry* entry, const(char)* str) insertAtCursor; 
- insertEmojivoid function(GtkEntry* entry) insertEmoji; 
- moveCursorvoid function(GtkEntry* entry, GtkMovementStep step, int count, int extendSelection) moveCursor; 
- parentClassGtkWidgetClass parentClass; 
- pasteClipboardvoid function(GtkEntry* entry) pasteClipboard; 
- populatePopupvoid function(GtkEntry* entry, GtkWidget* popup) populatePopup; 
- toggleOverwritevoid function(GtkEntry* entry) toggleOverwrite; 
Class structure for #GtkEntry. All virtual functions have a default implementation. Derived classes may set the virtual function pointers for the signal handlers to %NULL, but must keep @get_text_area_size and @get_frame_size non-%NULL; either use the default implementation, or provide a custom one.