![]() |
Oolite 1.91.0.7665-250419-c535bfe
|
#include <PlayerEntityStickProfile.h>
Instance Methods | |
(id) | - init |
(void) | - dealloc |
(void) | - startGui: |
(void) | - mouseDown: |
(void) | - mouseUp |
(void) | - deleteSelected |
(void) | - showScreen [implementation] |
(void) | - nextAxis [implementation] |
(NSString *) | - currentAxis [implementation] |
(void) | - previousAxis [implementation] |
(void) | - increaseDeadzone [implementation] |
(void) | - decreaseDeadzone [implementation] |
(void) | - nextProfileType [implementation] |
(void) | - previousProfileType [implementation] |
(void) | - IncreasePower [implementation] |
(BOOL) | - currentProfileIsSpline [implementation] |
(void) | - DecreasePower [implementation] |
(void) | - IncreaseParam [implementation] |
(void) | - DecreaseParam [implementation] |
(void) | - saveSettings [implementation] |
(void) | - graphProfile:at:size: [implementation] |
(void) | - startEdit [implementation] |
(NSString *) | - profileType [implementation] |
Private Attributes | |
OOJoystickManager * | stickHandler |
NSUInteger | current_axis |
OOJoystickAxisProfile * | profiles [3][2] |
GuiDisplayGen * | gui |
NSRect | graphRect |
NSInteger | selected_control_point |
NSInteger | dragged_control_point |
NSInteger | double_click_control_point |
Definition at line 41 of file PlayerEntityStickProfile.h.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 359 of file PlayerEntityStickProfile.m.
Referenced by StickProfileScreen(StickProfileInternal)::showScreen.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 441 of file PlayerEntityStickProfile.m.
- (void) dealloc |
Definition at line 255 of file PlayerEntityStickProfile.m.
References dealloc.
Referenced by dealloc.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 386 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 495 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 465 of file PlayerEntityStickProfile.m.
- (void) deleteSelected |
Definition at line 318 of file PlayerEntityStickProfile.m.
References deleteSelected, dragged_control_point, OOJoystickManager::getProfileForAxis:, OOJoystickSplineAxisProfile::removeControl:, OOJoystickManager::saveStickSettings, and selected_control_point.
Referenced by deleteSelected.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 510 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 375 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 480 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 450 of file PlayerEntityStickProfile.m.
- (id) init |
Definition at line 236 of file PlayerEntityStickProfile.m.
References AXIS_ROLL, current_axis, init, nil, profiles, OOJoystickManager::sharedStickHandler, and stickHandler.
Referenced by init.
- (void) mouseDown: | (NSPoint) | position |
Definition at line 278 of file PlayerEntityStickProfile.m.
References OOJoystickSplineAxisProfile::addControl:, double_click_control_point, dragged_control_point, OOJoystickManager::getProfileForAxis:, graphRect, OOJoystickSplineAxisProfile::moveControl:point:, OOJoystickManager::saveStickSettings, and selected_control_point.
- (void) mouseUp |
Definition at line 308 of file PlayerEntityStickProfile.m.
References double_click_control_point, dragged_control_point, mouseUp, and selected_control_point.
Referenced by mouseUp.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 339 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 397 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 349 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 419 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 656 of file PlayerEntityStickProfile.m.
Referenced by StickProfileScreen(StickProfileInternal)::showScreen.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 582 of file PlayerEntityStickProfile.m.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 588 of file PlayerEntityStickProfile.m.
Referenced by StickProfileScreen(StickProfileInternal)::decreaseDeadzone, StickProfileScreen(StickProfileInternal)::DecreaseParam, StickProfileScreen(StickProfileInternal)::DecreasePower, StickProfileScreen(StickProfileInternal)::increaseDeadzone, StickProfileScreen(StickProfileInternal)::IncreaseParam, StickProfileScreen(StickProfileInternal)::IncreasePower, StickProfileScreen(StickProfileInternal)::nextAxis, StickProfileScreen(StickProfileInternal)::nextProfileType, StickProfileScreen(StickProfileInternal)::previousAxis, StickProfileScreen(StickProfileInternal)::previousProfileType, and startGui:.
|
implementation |
Provided by category StickProfileScreen(StickProfileInternal).
Definition at line 563 of file PlayerEntityStickProfile.m.
Referenced by startGui:.
- (void) startGui: | (GuiDisplayGen *) | gui_display_gen |
Definition at line 267 of file PlayerEntityStickProfile.m.
References GuiDisplayGen::clear, gui, GuiDisplayGen::setSelectedRow:, GuiDisplayGen::setTitle:, showScreen, and startEdit.
|
private |
Definition at line 45 of file PlayerEntityStickProfile.h.
Referenced by init.
|
private |
Definition at line 51 of file PlayerEntityStickProfile.h.
Referenced by mouseDown:, and mouseUp.
|
private |
Definition at line 50 of file PlayerEntityStickProfile.h.
Referenced by deleteSelected, mouseDown:, and mouseUp.
|
private |
Definition at line 48 of file PlayerEntityStickProfile.h.
Referenced by mouseDown:.
|
private |
Definition at line 47 of file PlayerEntityStickProfile.h.
Referenced by startGui:.
|
private |
Definition at line 46 of file PlayerEntityStickProfile.h.
Referenced by init.
|
private |
Definition at line 49 of file PlayerEntityStickProfile.h.
Referenced by deleteSelected, mouseDown:, and mouseUp.
|
private |
Definition at line 44 of file PlayerEntityStickProfile.h.
Referenced by init.