MyRP2_ui_core
Loading...
Searching...
No Matches
Test_Manager Class Reference
Inheritance diagram for Test_Manager:
UIObjectManager UIControlledIncrementalValue UIModelObject

Public Member Functions

 Test_Manager (UIController *_controller)
 
void process_control_event (ControlEvent _event)
 
- Public Member Functions inherited from UIObjectManager
 ~UIObjectManager ()
 Destroy the UIObjectManager object.
 
void add_managed_model (UIModelObject *_new_model)
 
- Public Member Functions inherited from UIControlledIncrementalValue
 UIControlledIncrementalValue (int _min_value=0, int _max_value=10, bool _is_wrapable=false, int increment=1)
 Construct a new UIControlledIncrementalValue object.
 
 ~UIControlledIncrementalValue ()
 Destroy the UIControlledIncrementalValue object.
 
virtual void increment_value ()
 
virtual void decrement_value ()
 
void set_clipped_value (int _new_value)
 Set the clipped value object.
 
int get_value ()
 Get the value object.
 
int get_min_value ()
 Get the min value object.
 
int get_max_value ()
 Get the max value object.
 
- Public Member Functions inherited from UIModelObject
 ~UIModelObject ()
 Destroy the UIModelObject object.
 
bool has_changed ()
 
void set_change_flag ()
 Set the change flag object.
 
void clear_change_flag ()
 
void update_status (ControlledObjectStatus _new_status)
 
void update_current_controller (UIController *_new_controller)
 
ControlledObjectStatus get_status ()
 Get the status object.
 

Additional Inherited Members

- Protected Member Functions inherited from UIObjectManager
void make_managed_object_active ()
 
void make_manager_active ()
 
virtual void increment_focus ()
 
virtual void decrement_focus ()
 
- Protected Attributes inherited from UIObjectManager
std::vector< UIModelObject * > managed_models
 
UIModelObjectcurrent_active_model
 
- Protected Attributes inherited from UIControlledIncrementalValue
int value
 
int max_value
 
int min_value
 
int increment
 
bool is_wrappable
 

Detailed Description

Definition at line 16 of file test_manager.h.

Constructor & Destructor Documentation

◆ Test_Manager()

Test_Manager::Test_Manager ( UIController * _controller)

Definition at line 13 of file test_manager.cpp.

◆ ~Test_Manager()

Test_Manager::~Test_Manager ( )

Definition at line 20 of file test_manager.cpp.

Member Function Documentation

◆ process_control_event()

void Test_Manager::process_control_event ( ControlEvent _event)
virtual
Parameters
_event

Implements UIModelObject.

Definition at line 24 of file test_manager.cpp.


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