TouchGFX
Model
is only used within TouchGFX.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
TouchGFX
Model
Model class
Syntax
from
ModelListener.hpp:25
class
Model
;
Implemented in
Model.hpp:27
Fields
modelListener
Pointer to the currently active presenter.
Read more...
mcuLoadActive
No summary provided.
Read more...
currentTime
No summary provided.
Read more...
roomTemperatureInfo
No summary provided.
Read more...
numberOfRooms
No summary provided.
Read more...
selectedRoom
No summary provided.
Read more...
Methods
bind()
Sets the modelListener to point to the currently active presenter. Called automatically when switching screen.
Read more...
tick()
No summary provided.
Read more...
getNumberOfRooms()
No summary provided.
Read more...
getRoomTemperatureInfo()
No summary provided.
Read more...
getRoomTemperatureInfoById()
No summary provided.
Read more...
setSelectedRoom()
No summary provided.
Read more...
getSelectedRoom()
No summary provided.
Read more...
setRoomTemperature()
No summary provided.
Read more...
getMCULoadActive() const
No summary provided.
Read more...
setMCULoadActive()
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
Model.hpp:27
class
Model
ModelListener.hpp:25
class
Model
;
FrontendApplication.cpp:41
FrontendApplication::FrontendApplication()
FrontendApplication
::
FrontendApplication
(
Model
&
m
,
FrontendHeap
&
heap
)
FrontendApplication.cpp:63
FrontendApplication::gotoMenuScreenImpl()
makeTransition
<
MenuView
,
MenuPresenter
,
SlideTransition
<
WEST
>
,
Model
>
(
&
currentScreen
,
&
currentPresenter
,
frontendHeap
,
&
currentTransition
,
&
model
)
;
FrontendApplication.cpp:74
FrontendApplication::gotoMenuScreenNoAnimationImpl()
makeTransition
<
MenuView
,
MenuPresenter
,
NoTransition
,
Model
>
(
&
currentScreen
,
&
currentPresenter
,
frontendHeap
,
&
currentTransition
,
&
model
)
;
FrontendApplication.cpp:85
FrontendApplication::gotoHomeAutomationScreenImpl()
makeTransition
<
HomeAutomationView
,
HomeAutomationPresenter
,
SlideTransition
<
NORTH
>
,
Model
>
(
&
currentScreen
,
&
currentPresenter
,
frontendHeap
,
&
currentTransition
,
&
model
)
;
FrontendApplication.cpp:96
FrontendApplication::gotoAnimatedGraphicsScreenImpl()
makeTransition
<
AnimatedGraphicsView
,
AnimatedGraphicsPresenter
,
SlideTransition
<
WEST
>
,
Model
>
(
&
currentScreen
,
&
currentPresenter
,
frontendHeap
,
&
currentTransition
,
&
model
)
;
FrontendApplication.cpp:107
FrontendApplication::gotoLiveDataDisplayScreenImpl()
makeTransition
<
LiveDataDisplayView
,
LiveDataDisplayPresenter
,
SlideTransition
<
SOUTH
>
,
Model
>
(
&
currentScreen
,
&
currentPresenter
,
frontendHeap
,
&
currentTransition
,
&
model
)
;
FrontendApplication.cpp:118
FrontendApplication::gotoChromArtScreenImpl()
makeTransition
<
ChromArtView
,
ChromArtPresenter
,
SlideTransition
<
EAST
>
,
Model
>
(
&
currentScreen
,
&
currentPresenter
,
frontendHeap
,
&
currentTransition
,
&
model
)
;
FrontendApplication.hpp:43
FrontendApplication::FrontendApplication()::m
FrontendApplication::FrontendApplication()
FrontendApplication
(
Model
&
m
,
FrontendHeap
&
heap
)
;
FrontendApplication.hpp:58
FrontendApplication::model
FrontendApplication
Model
&
model
;
FrontendHeap.hpp:117
FrontendHeap::model
FrontendHeap
Model
model
;
Model.cpp:35
Model::Model()
Model
::
Model
(
)
:
Model.cpp:101
Model::tick()
void
Model
::
tick
(
)
Model.cpp:155
Model::getNumberOfRooms()
uint8_t
Model
::
getNumberOfRooms
(
)
Model.cpp:160
Model::getRoomTemperatureInfo()
RoomTemperatureInfo
&
Model
::
getRoomTemperatureInfo
(
uint8_t
roomIndex
)
Model.cpp:165
Model::getRoomTemperatureInfoById()
RoomTemperatureInfo
&
Model
::
getRoomTemperatureInfoById
(
uint8_t
roomId
)
Model.cpp:179
Model::setSelectedRoom()
void
Model
::
setSelectedRoom
(
uint8_t
roomId
)
Model.cpp:184
Model::getSelectedRoom()
uint8_t
Model
::
getSelectedRoom
(
)
Model.cpp:189
Model::setRoomTemperature()
void
Model
::
setRoomTemperature
(
int16_t
temperature
)
ModelListener.hpp:47
ModelListener::bind()
void
bind
(
Model
*
m
)
ModelListener.hpp:58
ModelListener::model
ModelListener
Model
*
model
;
Type Use
Variables of
Model
type
ModelListener::bind()::m
ModelListener::model
FrontendHeap::model
FrontendApplication::FrontendApplication()::m
FrontendApplication::model
all items filtered out
Model