SLProject
4.3.020
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SENSAndroidOrientation.cpp
Go to the documentation of this file.
1
#include "
SENSAndroidOrientation.h
"
2
#include <jni.h>
3
#include <assert.h>
4
#include <
Utils.h
>
5
6
bool
SENSAndroidOrientation::start
()
7
{
8
_running
=
true
;
9
return
true
;
10
}
11
12
void
SENSAndroidOrientation::stop
()
13
{
14
if
(!
_running
)
15
return
;
16
_running
=
false
;
17
}
18
19
void
SENSAndroidOrientation::updateOrientation
(
const
SENSOrientation::Quat
& orientation)
20
{
21
if
(
_running
)
22
setOrientation
(orientation);
23
}
SENSAndroidOrientation.h
Utils.h
SENSAndroidOrientation::stop
void stop() override
Definition:
SENSAndroidOrientation.cpp:12
SENSAndroidOrientation::updateOrientation
void updateOrientation(const Quat &orientation)
Definition:
SENSAndroidOrientation.cpp:19
SENSAndroidOrientation::start
bool start() override
Definition:
SENSAndroidOrientation.cpp:6
SENSOrientation::setOrientation
void setOrientation(Quat orientation)
Definition:
SENSOrientation.cpp:13
SENSOrientation::_running
bool _running
Definition:
SENSOrientation.h:86
SENSOrientation::Quat
Definition:
SENSOrientation.h:56
modules
sens
source
android
SENSAndroidOrientation.cpp
Generated by
1.9.1