XtGetActionList(3) XT FUNCTIONS XtGetActionList(3)

# [NAME](#NAME)

XtGetActionList - obtain class action list

# [SYNTAX](#SYNTAX)

#include &lt;X11/Intrinsic.h&gt;

void XtGetActionList(WidgetClass *widget\_class*, XtActionList* *actions\_return*, Cardinal* *num\_actions\_return*);

# [ARGUMENTS](#ARGUMENTS)

[*widget\_class*](#widget_class)

Specifies the widget class whose actions are to be returned.

[*actions\_return*](#actions_return)

Returns the action list.

[*num\_actions\_return*](#num_actions_return)

Returns the number of action procedures declared by the class.

# [DESCRIPTION](#DESCRIPTION)

**XtGetActionList** returns the action table defined by the specified widget class. This table does not include actions defined by the superclasses. If *widget\_class* is not initialized, or is not **coreWidgetClass** or a subclass thereof, or if the class does not define any actions, \**actions\_return* will be NULL and \**num\_actions\_return* will be zero. If \**actions\_return* is non-NULL the client is responsible for freeing the table using **XtFree** when it is no longer needed.

# [SEE ALSO](#SEE_ALSO)

*X Toolkit Intrinsics - C Language Interface*  
*Xlib - C Language X Interface*

libXt 1.3.1 X Version 11

---

Document: XtGetActionList(3) from libxt 1.3.1-r11 (Chainguard OS)
Source: https://gitlab.freedesktop.org/xorg/lib/libxt.git
