#include <glsingleview.h>
Definition at line 60 of file glsingleview.h.
| GLSingleView::GLSingleView | ( | ThumbList | itemList, | |
| int * | pos, | |||
| int | slideShow, | |||
| int | sordorder, | |||
| QWidget * | parent | |||
| ) |
Definition at line 75 of file glsingleview.cpp.
| GLSingleView::~GLSingleView | ( | ) |
Definition at line 146 of file glsingleview.cpp.
| void GLSingleView::CleanUp | ( | void | ) |
Definition at line 153 of file glsingleview.cpp.
Referenced by GLSDialog::closeEvent(), and ~GLSingleView().
| void GLSingleView::Ready | ( | ) | [inline] |
Definition at line 70 of file glsingleview.h.
Referenced by KenBurnsImageLoader::run().
| void GLSingleView::LoadImage | ( | QImage | image, | |
| QSize | origSize | |||
| ) |
Definition at line 1484 of file glsingleview.cpp.
Referenced by KenBurnsImageLoader::run().
| void GLSingleView::initializeGL | ( | void | ) | [protected] |
Definition at line 171 of file glsingleview.cpp.
| void GLSingleView::Rotate | ( | int | angle | ) | [protected, virtual] |
Implements ImageView.
Definition at line 642 of file glsingleview.cpp.
Referenced by keyPressEvent().
Implements ImageView.
Definition at line 538 of file glsingleview.cpp.
Referenced by keyPressEvent(), and SlideTimeout().
Implements ImageView.
Definition at line 577 of file glsingleview.cpp.
Referenced by keyPressEvent().
| void GLSingleView::Load | ( | void | ) | [protected, virtual] |
Implements ImageView.
Definition at line 611 of file glsingleview.cpp.
Referenced by DisplayNext(), DisplayPrev(), initializeGL(), and SlideTimeout().
| void GLSingleView::resizeGL | ( | int | w, | |
| int | h | |||
| ) | [protected] |
Definition at line 193 of file glsingleview.cpp.
| void GLSingleView::paintGL | ( | void | ) | [protected] |
Definition at line 202 of file glsingleview.cpp.
| void GLSingleView::paintTexture | ( | void | ) | [protected] |
Definition at line 498 of file glsingleview.cpp.
Referenced by EffectBend(), EffectBlend(), EffectCube(), EffectFade(), EffectFlutter(), EffectInOut(), EffectNone(), EffectRotate(), EffectSlide(), EffectZoomBlend(), and paintGL().
| void GLSingleView::createTexInfo | ( | void | ) | [protected] |
Definition at line 1448 of file glsingleview.cpp.
Referenced by paintTexture().
| void GLSingleView::keyPressEvent | ( | QKeyEvent * | e | ) | [protected, virtual] |
Definition at line 269 of file glsingleview.cpp.
| void GLSingleView::checkPosition | ( | void | ) | [protected] |
Definition at line 490 of file glsingleview.cpp.
Referenced by keyPressEvent().
| void GLSingleView::SetZoom | ( | float | zoom | ) | [protected, virtual] |
Implements ImageView.
Definition at line 659 of file glsingleview.cpp.
Referenced by keyPressEvent().
| void GLSingleView::SetTransitionTimeout | ( | int | timeout | ) | [protected] |
Definition at line 664 of file glsingleview.cpp.
Referenced by GLSingleView().
| int GLSingleView::GetNearestGLTextureSize | ( | int | v | ) | const [protected] |
Definition at line 672 of file glsingleview.cpp.
| void GLSingleView::RegisterEffects | ( | void | ) | [protected, virtual] |
Implements ImageView.
Definition at line 694 of file glsingleview.cpp.
Referenced by GLSingleView().
| void GLSingleView::RunEffect | ( | const QString & | effect | ) | [protected, virtual] |
| void GLSingleView::EffectNone | ( | void | ) | [protected] |
Definition at line 735 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectBlend | ( | void | ) | [protected] |
Definition at line 743 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectZoomBlend | ( | void | ) | [protected] |
Definition at line 772 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectFade | ( | void | ) | [protected] |
Definition at line 849 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectRotate | ( | void | ) | [protected] |
Definition at line 790 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectBend | ( | void | ) | [protected] |
Definition at line 820 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectInOut | ( | void | ) | [protected] |
Definition at line 869 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectSlide | ( | void | ) | [protected] |
Definition at line 909 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectFlutter | ( | void | ) | [protected] |
Definition at line 937 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectCube | ( | void | ) | [protected] |
Definition at line 1034 of file glsingleview.cpp.
Referenced by RunEffect().
| void GLSingleView::EffectKenBurns | ( | void | ) | [protected] |
Definition at line 1214 of file glsingleview.cpp.
Referenced by RunEffect().
| float GLSingleView::FindMaxScale | ( | float | x_loc, | |
| float | y_loc | |||
| ) | [private] |
Definition at line 1490 of file glsingleview.cpp.
Referenced by EffectKenBurns().
| void GLSingleView::FindRandXY | ( | float & | x_loc, | |
| float & | y_loc | |||
| ) | [private] |
Definition at line 1499 of file glsingleview.cpp.
Referenced by EffectKenBurns().
| void GLSingleView::SlideTimeout | ( | void | ) | [private, slot] |
Definition at line 1377 of file glsingleview.cpp.
Referenced by GLSingleView().
float GLSingleView::m_source_x [private] |
Definition at line 121 of file glsingleview.h.
Referenced by checkPosition(), DisplayNext(), DisplayPrev(), keyPressEvent(), and paintTexture().
float GLSingleView::m_source_y [private] |
Definition at line 122 of file glsingleview.h.
Referenced by checkPosition(), DisplayNext(), DisplayPrev(), keyPressEvent(), and paintTexture().
ScaleMax GLSingleView::m_scaleMax [private] |
Definition at line 123 of file glsingleview.h.
Referenced by EffectKenBurns(), GLSingleView(), keyPressEvent(), Load(), paintGL(), Rotate(), and ~GLSingleView().
int GLSingleView::m_texMaxDim [private] |
Definition at line 126 of file glsingleview.h.
Referenced by GetNearestGLTextureSize(), and initializeGL().
QSize GLSingleView::m_texSize [private] |
Definition at line 127 of file glsingleview.h.
Referenced by EffectKenBurns(), Load(), and paintGL().
GLTexture GLSingleView::m_texItem[2] [private] |
Definition at line 128 of file glsingleview.h.
Referenced by CleanUp(), createTexInfo(), EffectBend(), EffectBlend(), EffectCube(), EffectFade(), EffectFlutter(), EffectInOut(), EffectKenBurns(), EffectRotate(), EffectSlide(), EffectZoomBlend(), keyPressEvent(), Load(), paintGL(), paintTexture(), and Rotate().
int GLSingleView::m_texCur [private] |
Definition at line 129 of file glsingleview.h.
Referenced by createTexInfo(), DisplayNext(), DisplayPrev(), EffectBend(), EffectBlend(), EffectCube(), EffectFade(), EffectFlutter(), EffectInOut(), EffectKenBurns(), EffectRotate(), EffectSlide(), EffectZoomBlend(), paintTexture(), and Rotate().
bool GLSingleView::m_tex1First [private] |
Definition at line 130 of file glsingleview.h.
Referenced by DisplayNext(), DisplayPrev(), EffectKenBurns(), keyPressEvent(), Load(), and paintGL().
GLuint GLSingleView::m_texInfo [private] |
Definition at line 133 of file glsingleview.h.
Referenced by CleanUp(), createTexInfo(), and paintTexture().
int GLSingleView::m_effect_rotate_direction [private] |
Definition at line 136 of file glsingleview.h.
Referenced by EffectBend(), EffectInOut(), EffectRotate(), and EffectSlide().
MythTimer GLSingleView::m_effect_frame_time [private] |
Definition at line 137 of file glsingleview.h.
Referenced by EffectBend(), EffectBlend(), EffectCube(), EffectFade(), EffectFlutter(), EffectInOut(), EffectKenBurns(), EffectRotate(), EffectSlide(), EffectZoomBlend(), and SlideTimeout().
int GLSingleView::m_effect_transition_timeout [private] |
Definition at line 138 of file glsingleview.h.
Referenced by EffectBend(), EffectBlend(), EffectCube(), EffectFade(), EffectFlutter(), EffectInOut(), EffectKenBurns(), EffectRotate(), EffectSlide(), EffectZoomBlend(), and SetTransitionTimeout().
float GLSingleView::m_effect_transition_timeout_inv [private] |
Definition at line 139 of file glsingleview.h.
Referenced by EffectBend(), EffectBlend(), EffectFade(), EffectFlutter(), EffectInOut(), EffectKenBurns(), EffectRotate(), EffectSlide(), EffectZoomBlend(), and SetTransitionTimeout().
float GLSingleView::m_effect_flutter_points[40][40][3] [private] |
Definition at line 142 of file glsingleview.h.
Referenced by EffectFlutter().
float GLSingleView::m_effect_cube_xrot [private] |
Definition at line 143 of file glsingleview.h.
Referenced by EffectCube().
float GLSingleView::m_effect_cube_yrot [private] |
Definition at line 144 of file glsingleview.h.
Referenced by EffectCube().
float GLSingleView::m_effect_cube_zrot [private] |
Definition at line 145 of file glsingleview.h.
Referenced by EffectCube().
float GLSingleView::m_effect_kenBurns_location_x[2] [private] |
Definition at line 146 of file glsingleview.h.
Referenced by EffectKenBurns().
float GLSingleView::m_effect_kenBurns_location_y[2] [private] |
Definition at line 147 of file glsingleview.h.
Referenced by EffectKenBurns().
int GLSingleView::m_effect_kenBurns_projection[2] [private] |
Definition at line 148 of file glsingleview.h.
Referenced by EffectKenBurns().
MythTimer GLSingleView::m_effect_kenBurns_image_time[2] [private] |
Definition at line 149 of file glsingleview.h.
Referenced by EffectKenBurns().
float GLSingleView::m_effect_kenBurns_image_timeout [private] |
Definition at line 150 of file glsingleview.h.
Referenced by EffectKenBurns().
Definition at line 151 of file glsingleview.h.
Referenced by EffectKenBurns().
Definition at line 152 of file glsingleview.h.
Referenced by EffectKenBurns(), and Ready().
QImage GLSingleView::m_effect_kenBurns_image [private] |
Definition at line 153 of file glsingleview.h.
Referenced by EffectKenBurns(), and LoadImage().
QSize GLSingleView::m_effect_kenBurns_orig_image_size [private] |
Definition at line 154 of file glsingleview.h.
Referenced by EffectKenBurns(), and LoadImage().
ThumbItem* GLSingleView::m_effect_kenBurns_item [private] |
Definition at line 155 of file glsingleview.h.
Referenced by EffectKenBurns().
Definition at line 156 of file glsingleview.h.
Referenced by EffectKenBurns().
Definition at line 157 of file glsingleview.h.
Referenced by EffectKenBurns().
1.6.3