![]()  | 
  
    SLProject
    4.2.000
    
   A platform independent 3D computer graphics framework for desktop OS,  Android,  iOS and online in web browsers 
   | 
 
SLIOStream implementation to display PNG files in a browser popup. More...
#include <SLIOBrowserPopup.h>
Public Member Functions | |
| SLIOWriterBrowserPopup (std::string path) | |
| ~SLIOWriterBrowserPopup () | |
| void | flush () | 
  Public Member Functions inherited from SLIOWriterMemory | |
| SLIOWriterMemory (std::string path) | |
| size_t | write (const void *buffer, size_t size) | 
| size_t | tell () | 
| bool | seek (size_t offset, Origin origin) | 
| void | flush () | 
  Public Member Functions inherited from SLIOStream | |
| virtual | ~SLIOStream ()=default | 
| virtual size_t | read (void *buffer, size_t size) | 
| virtual size_t | size () | 
Additional Inherited Members | |
  Public Types inherited from SLIOStream | |
| enum | Origin { IOO_beg , IOO_cur , IOO_end } | 
  Protected Attributes inherited from SLIOWriterMemory | |
| std::string | _path | 
| size_t | _position | 
SLIOStream implementation to display PNG files in a browser popup.
The popup with the PNG image is opened when SLIOWriterBrowserPopup::flush is called. The popup contains a link for the user to download the file.
Definition at line 23 of file SLIOBrowserPopup.h.
| SLIOWriterBrowserPopup::SLIOWriterBrowserPopup | ( | std::string | path | ) | 
Definition at line 16 of file SLIOBrowserPopup.cpp.
| SLIOWriterBrowserPopup::~SLIOWriterBrowserPopup | ( | ) | 
Definition at line 22 of file SLIOBrowserPopup.cpp.
      
  | 
  virtual | 
Reimplemented from SLIOStream.
Definition at line 27 of file SLIOBrowserPopup.cpp.