Code Review
/
staging
/
HomeScreen.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
New concept of dynamically placing surfaces in static defined layout areas.
[staging/HomeScreen.git]
/
SampleHomeScreenInterfaceApp
/
src
/
sampleclass.cpp
diff --git
a/SampleHomeScreenInterfaceApp/src/sampleclass.cpp
b/SampleHomeScreenInterfaceApp/src/sampleclass.cpp
index
0d373d1
..
6a46f2b
100644
(file)
--- a/
SampleHomeScreenInterfaceApp/src/sampleclass.cpp
+++ b/
SampleHomeScreenInterfaceApp/src/sampleclass.cpp
@@
-11,12
+11,23
@@
SampleClass::~SampleClass()
delete mp_libHomeScreen;
}
delete mp_libHomeScreen;
}
+
+sRectangle SampleClass::getLayoutRenderAreaForSurfaceId(int surfaceId)
+{
+ mp_libHomeScreen->getLayoutRenderAreaForSurfaceId(surfaceId);
+}
+
void SampleClass::hardKeyPressed(int key)
{
mp_libHomeScreen->hardKeyPressed(key);
}
void SampleClass::hardKeyPressed(int key)
{
mp_libHomeScreen->hardKeyPressed(key);
}
-void SampleClass::toggleFullScreen()
+void SampleClass::renderSurfaceToArea(int surfaceId, const sRectangle &renderArea)
+{
+ mp_libHomeScreen->renderSurfaceToArea(surfaceId, renderArea);
+}
+
+void SampleClass::requestSurfaceIdToFullScreen(int surfaceId)
{
{
- mp_libHomeScreen->
toggleFullScreen(
);
+ mp_libHomeScreen->
requestSurfaceIdToFullScreen(surfaceId
);
}
}