Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
#include <view_controller.h>
Public Types | |
enum | DisplayParameter { DisplayParameter::Default, DisplayParameter::DoNotShowOwnTitle, DisplayParameter::WantsMaximumSpace } |
Public Member Functions | |
ViewController (Responder *parentResponder) | |
virtual const char * | title () |
virtual View * | view ()=0 |
virtual void | viewWillAppear () |
virtual void | viewDidDisappear () |
virtual DisplayParameter | displayParameter () |
Public Member Functions inherited from Responder | |
Responder (Responder *parentResponder) | |
virtual bool | handleEvent (Ion::Events::Event event) |
virtual void | didBecomeFirstResponder () |
virtual void | willResignFirstResponder () |
virtual void | didEnterResponderChain (Responder *previousFirstResponder) |
virtual void | willExitResponderChain (Responder *nextFirstResponder) |
Responder * | parentResponder () const |
Responder * | commonAncestorWith (Responder *responder) |
void | setParentResponder (Responder *responder) |
App * | app () |
virtual Toolbox * | toolbox () |
Definition at line 30 of file view_controller.h.
|
strong |
Enumerator | |
---|---|
Default | |
DoNotShowOwnTitle | |
WantsMaximumSpace |
Definition at line 34 of file view_controller.h.
ViewController::ViewController | ( | Responder * | parentResponder | ) |
Definition at line 3 of file view_controller.cpp.
|
inlinevirtual |
Reimplemented in Code::ConsoleController, ButtonRowController, Code::EditorController, and Code::SandboxController.
Definition at line 48 of file view_controller.h.
|
virtual |
Reimplemented in Toolbox::ListController, ButtonRowController, Probability::CalculationController, Graph::CalculationParameterController, Regression::CalculationController, Sequence::TypeParameterController, StackViewController, Code::ScriptParameterController, Sequence::ListController, Settings::SubController, Graph::MaximumGraphController, Shared::ValuesController, Graph::ListController, Regression::PredictionParameterController, Sequence::ListParameterController, Statistics::HistogramController, Graph::TangentGraphController, Graph::DerivativeParameterController, Regression::GoToParameterController, Shared::ListParameterController, Graph::CurveParameterController, Sequence::CurveParameterController, Shared::InteractiveCurveViewController, Shared::LanguageController, Shared::StoreParameterController, Shared::ValuesFunctionParameterController, Probability::ParametersController, Regression::InitialisationParameterController, Sequence::TermSumController, Shared::InitialisationParameterController, Shared::IntervalParameterController, Shared::StoreController, Shared::ZoomParameterController, Statistics::BoxController, Statistics::CalculationController, Graph::IntegralGraphController, Shared::RangeParameterController, Shared::ValuesParameterController, Statistics::HistogramParameterController, AlternateEmptyViewController, WarningController, Shared::FunctionGoToParameterController, Graph::MinimumGraphController, Graph::IntersectionGraphController, and Graph::RootGraphController.
Definition at line 8 of file view_controller.cpp.
|
pure virtual |
Implemented in Toolbox::ListController, Code::ConsoleController, Code::MenuController, ButtonRowController, Probability::CalculationController, Sequence::TypeParameterController, DynamicViewController, Graph::CalculationParameterController, StackViewController, Code::EditorController, Code::ScriptParameterController, Settings::MainController, Settings::SubController, Statistics::HistogramController, Code::SandboxController, Shared::SimpleInteractiveCurveViewController, Graph::CalculationGraphController, Probability::CalculationTypeController, Regression::PredictionParameterController, Graph::DerivativeParameterController, Home::Controller, Probability::LawController, Shared::FunctionCurveParameterController, Shared::ListParameterController, Shared::ZoomParameterController, Statistics::BoxController, HardwareTest::ScreenTestController, OnBoarding::UpdateController, Shared::LanguageController, Shared::StoreParameterController, Shared::ValuesFunctionParameterController, WarningController, ExamPopUpController, HardwareTest::KeyboardTestController, HardwareTest::LEDTestController, HardwareTest::USBTestController, Regression::InitialisationParameterController, Shared::InitialisationParameterController, OnBoarding::LogoController, Shared::ValuesParameterController, USB::USBConnectedController, AlternateEmptyViewController, HardwareTest::BatteryTestController, HardwareTest::PopUpController, HardwareTest::ResetController, TabViewController, PicViewController, MessageController, and ModalViewController.
|
virtual |
Reimplemented in Shared::ValuesController, ButtonRowController, Settings::SubController, Shared::InteractiveCurveViewController, Probability::CalculationController, StackViewController, Sequence::TypeParameterController, Code::EditorController, DynamicViewController, TabViewController, Toolbox, ModalViewController, Calculation::EditExpressionController, Code::VariableBoxController, Probability::CalculationTypeController, VariableBoxController, AlternateEmptyViewController, and ExamPopUpController.
Definition at line 15 of file view_controller.cpp.
|
virtual |
Reimplemented in Code::ConsoleController, Shared::ValuesController, Code::MenuController, ButtonRowController, Settings::SubController, Settings::MainController, Statistics::HistogramController, Shared::InteractiveCurveViewController, Probability::CalculationController, Regression::GraphController, StackViewController, Sequence::TypeParameterController, Code::EditorController, Code::ScriptParameterController, DynamicViewController, TabViewController, Shared::EditableCellTableViewController, Statistics::BoxController, Graph::GraphController, Graph::FunctionParameterController, Shared::ListParameterController, Toolbox, Home::Controller, Shared::FunctionGraphController, Code::SandboxController, Probability::LawController, Probability::ParametersController, Shared::SumGraphController, ModalViewController, Code::VariableBoxController, Graph::CalculationGraphController, Graph::TangentGraphController, Probability::CalculationTypeController, Shared::FloatParameterController, Shared::LanguageController, Shared::ZoomParameterController, HardwareTest::ScreenTestController, VariableBoxController, AlternateEmptyViewController, HardwareTest::KeyboardTestController, HardwareTest::LEDTestController, Shared::TabTableController, HardwareTest::USBTestController, and HardwareTest::BatteryTestController.
Definition at line 12 of file view_controller.cpp.