8 #ifndef META_OCEAN_PLATFORM_ANDROID_APPLICATION_GL_FRAME_VIEW_H
9 #define META_OCEAN_PLATFORM_ANDROID_APPLICATION_GL_FRAME_VIEW_H
78 virtual bool setBackgroundMedium(
const std::string& url,
const std::string& type,
const int preferredWidth,
const int preferredHeight,
const bool adjustFov);
100 bool resize(
const int width,
const int height)
override;
143 static inline GLView* createInstance();
169 unsigned int initialViewportWidth_ = (
unsigned int)(-1);
172 unsigned int initialViewportHeight_ = (
unsigned int)(-1);
175 float previousTouchX_ = -1.0f;
178 float previousTouchY_ = -1.0f;
184 unsigned int renderingIterations_ = 0u;
193 bool intermediateBackgroundAdjustFov_ =
false;
This class implements a recursive lock object.
Definition: Lock.h:31
This class implements a color defined by red, green, blue and alpha parameters.
Definition: RGBAColor.h:41
This class implements a timestamp.
Definition: Timestamp.h:36
float Scalar
Definition of a scalar type.
Definition: Math.h:128
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15