Argus Camera Sample
Argus Camera Sample
|
A gallery image. More...
Public Member Functions | |
GalleryItemImage (const char *fileName, time_t modTime) | |
virtual | ~GalleryItemImage () |
size_t | getWidth () const |
size_t | getHeight () const |
const uint8_t * | getData () const |
GalleryItem methods | |
virtual Type | getType () const |
Get the item type. | |
virtual bool | initialize () |
Initialize. | |
virtual bool | shutdown () |
shutdown | |
![]() | |
GalleryItem (const char *fileName, time_t modTime) | |
virtual | ~GalleryItem () |
virtual bool | startDisplay () |
Start the display. | |
virtual bool | pauseDisplay () |
Pause the display. | |
virtual bool | togglePlayBack () |
Toggle playback. | |
virtual bool | rewind () |
Rewind. | |
const std::string & | getFileName () const |
Get the file name. |
Private Attributes | |
size_t | m_width |
size_t | m_height |
std::vector< uint8_t > | m_data |
Additional Inherited Members | |
![]() | |
enum | Type { TYPE_IMAGE, TYPE_VIDEO, TYPE_INVALID } |
item types More... | |
![]() | |
GalleryItem () | |
![]() | |
std::string | m_fileName |
time_t | m_modTime |
A gallery image.
Can load JPEG images. Holds image data in CPU memory.
Definition at line 170 of file Gallery.cpp.
|
inline |
Definition at line 173 of file Gallery.cpp.
|
inlinevirtual |
Definition at line 180 of file Gallery.cpp.
|
inline |
Definition at line 205 of file Gallery.cpp.
|
inline |
Definition at line 200 of file Gallery.cpp.
|
inlinevirtual |
Get the item type.
Implements ArgusSamples::GalleryItem.
Definition at line 187 of file Gallery.cpp.
|
inline |
Definition at line 195 of file Gallery.cpp.
|
virtual |
|
virtual |
|
private |
Definition at line 213 of file Gallery.cpp.
|
private |
Definition at line 212 of file Gallery.cpp.
|
private |
Definition at line 211 of file Gallery.cpp.