gwenhywfar 5.14.1
CocoaRadioButton Class Reference

#include <CocoaRadioButton.h>

Inheritance diagram for CocoaRadioButton:
Collaboration diagram for CocoaRadioButton:

Instance Methods

(void) - clicked:
(void) - createNewGroupManagerWithGroupID:
(CocoaRadioGroupManager *) - getGroupManager
(NSSize) - minSize
(NSSize) - neededTextSize
(void) - setC_ActionPtr:Data:
(void) - setGroupManager:

Protected Attributes

CocoaRadioGroupManager_groupManager
void * c_actionData
gwenActionPtr c_actionPtr
BOOL fillX
BOOL fillY
CGFloat minWidth

Detailed Description

Definition at line 26 of file CocoaRadioButton.h.

Method Documentation

◆ clicked:

- (void) clicked: (id) sender

Definition at line 68 of file CocoaButton.m.

References c_actionData, and c_actionPtr.

◆ createNewGroupManagerWithGroupID:

- (void) createNewGroupManagerWithGroupID: (NSInteger) newGroupID

Definition at line 42 of file CocoaRadioButton.m.

References _groupManager, CocoaRadioGroupManager::addRadioButton:, and CocoaRadioGroupManager::removeRadioButton:.

Here is the call graph for this function:

◆ getGroupManager

- (CocoaRadioGroupManager *) getGroupManager

Definition at line 53 of file CocoaRadioButton.m.

References _groupManager, and getGroupManager.

Referenced by getGroupManager.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ minSize

- (NSSize) minSize

References minSize.

Referenced by minSize.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ neededTextSize

- (NSSize) neededTextSize

Definition at line 43 of file CocoaButton.m.

References neededTextSize.

Referenced by neededTextSize.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setC_ActionPtr:Data:

- (void) setC_ActionPtr: (gwenActionPtr) ptr
Data: (void *) data 

Definition at line 63 of file CocoaButton.m.

References c_actionData, and c_actionPtr.

◆ setGroupManager:

- (void) setGroupManager: (CocoaRadioGroupManager *) newGroupManager

Definition at line 57 of file CocoaRadioButton.m.

References _groupManager, CocoaRadioGroupManager::addRadioButton:, and CocoaRadioGroupManager::removeRadioButton:.

Here is the call graph for this function:

Field Documentation

◆ _groupManager

- (CocoaRadioGroupManager*) _groupManager
protected

◆ c_actionData

- (void*) c_actionData
protectedinherited

Definition at line 21 of file CocoaButton.h.

Referenced by clicked:, and setC_ActionPtr:Data:.

◆ c_actionPtr

- (gwenActionPtr) c_actionPtr
protectedinherited

Definition at line 20 of file CocoaButton.h.

Referenced by clicked:, and setC_ActionPtr:Data:.

◆ fillX

- (BOOL) fillX
readwriteprotectedinherited

◆ fillY

- (BOOL) fillY
readwriteprotectedinherited

◆ minWidth

- (CGFloat) minWidth
protectedinherited

Definition at line 25 of file CocoaButton.h.


The documentation for this class was generated from the following files: