#include <function_graph_controller.h>
|
| | FunctionGraphController (Responder *parentResponder, ButtonRowController *header, InteractiveCurveViewRange *interactiveRange, CurveView *curveView, CurveViewCursor *cursor, int *indexFunctionSelectedByCursor, uint32_t *modelVersion, uint32_t *rangeVersion, Poincare::Expression::AngleUnit *angleUnitVersion) |
| |
| bool | isEmpty () const override |
| |
| ViewController * | initialisationParameterController () override |
| |
| void | viewWillAppear () override |
| |
| | InteractiveCurveViewController (Responder *parentResponder, ButtonRowController *header, InteractiveCurveViewRange *interactiveRange, CurveView *curveView, CurveViewCursor *cursor, uint32_t *modelVersion, uint32_t *rangeVersion) |
| |
| const char * | title () override |
| |
| bool | handleEvent (Ion::Events::Event event) override |
| |
| void | didBecomeFirstResponder () override |
| |
| ViewController * | rangeParameterController () |
| |
| ViewController * | zoomParameterController () |
| |
| int | numberOfButtons (ButtonRowController::Position position) const override |
| |
| Button * | buttonAtIndex (int index, ButtonRowController::Position position) const override |
| |
| Responder * | defaultController () override |
| |
| void | viewWillAppear () override |
| |
| void | viewDidDisappear () override |
| |
| void | didEnterResponderChain (Responder *previousFirstResponder) override |
| |
| void | willExitResponderChain (Responder *nextFirstResponder) override |
| |
| | SimpleInteractiveCurveViewController (Responder *parentResponder, InteractiveCurveViewRange *interactiveRange, CurveView *curveView, CurveViewCursor *cursor) |
| |
| View * | view () override |
| |
| bool | handleEvent (Ion::Events::Event event) override |
| |
| | ViewController (Responder *parentResponder) |
| |
| virtual DisplayParameter | displayParameter () |
| |
| | Responder (Responder *parentResponder) |
| |
| virtual void | willResignFirstResponder () |
| |
| Responder * | parentResponder () const |
| |
| Responder * | commonAncestorWith (Responder *responder) |
| |
| void | setParentResponder (Responder *responder) |
| |
| App * | app () |
| |
| virtual Toolbox * | toolbox () |
| |
| | ButtonRowDelegate (ButtonRowController *header, ButtonRowController *footer) |
| |
| ButtonRowController * | header () |
| |
| ButtonRowController * | footer () |
| |
| virtual I18n::Message | emptyMessage ()=0 |
| |
| bool | didChangeRange (InteractiveCurveViewRange *interactiveCurveViewRange) |
| |
| virtual float | interestingXRange () |
| |
Definition at line 14 of file function_graph_controller.h.
◆ FunctionGraphController()
◆ handleEnter()
| bool Shared::FunctionGraphController::handleEnter |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ indexFunctionSelectedByCursor()
| int Shared::FunctionGraphController::indexFunctionSelectedByCursor |
( |
| ) |
const |
|
inlineprotected |
◆ initialisationParameterController()
| ViewController * Shared::FunctionGraphController::initialisationParameterController |
( |
| ) |
|
|
overridevirtual |
◆ isEmpty()
| bool Shared::FunctionGraphController::isEmpty |
( |
| ) |
const |
|
overridevirtual |
◆ reloadBannerView()
| void Shared::FunctionGraphController::reloadBannerView |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ selectFunctionWithCursor()
| void Shared::FunctionGraphController::selectFunctionWithCursor |
( |
int |
functionIndex | ) |
|
|
protectedvirtual |
◆ viewWillAppear()
| void Shared::FunctionGraphController::viewWillAppear |
( |
| ) |
|
|
overridevirtual |
◆ k_cursorBottomMarginRatio
| constexpr float Shared::FunctionGraphController::k_cursorBottomMarginRatio = 0.15f |
|
staticprotected |
◆ k_cursorTopMarginRatio
| constexpr float Shared::FunctionGraphController::k_cursorTopMarginRatio = 0.068f |
|
staticprotected |
The documentation for this class was generated from the following files: