Skip to content
- [Main Page](index.md) - [Classes](annotated.md) - [Files](files.md) - [Directories](dirs.md) - [Related Pages](pages.md)
- [Class List](annotated.md) - [Alphabetical List](classes.md) - [Class Hierarchy](hierarchy.md) - [Class Members](functions.md)

ImageIO Class Reference

#include <ImageIO.h>

Inheritance diagram for ImageIO:

Inheritance graph

[legend]

Collaboration diagram for ImageIO:

Collaboration graph

[legend]

List of all members.


Public Member Functions

  ImageIO ()
  ImageIO (HTreeObject *htreeobject)
int  Write (HBitmapNode *bn, HOutputInfo *outputinfoconst, const String &filename, short *wavedata, BOOL hasaudio)
void  CloseWrite (BOOL hasaudio)
virtual BOOL  CanLoadImage (const String &filename)
virtual void  GetFilesStartEndFrame (const String &filename, int &start, int &end)
virtual BOOL  SetSaveOptions (CWnd *parent, const String &extension, float fps)
virtual BOOL  GetImageIOInfo (ImageIOInfo &iioinfo)
virtual int  OpenWriteFrame (String filename, HBitmapNode *bn, HOutputInfo *outputinfo, BOOL hasaudio)
virtual int  WriteFrame (HBitmapNode *bn, HOutputInfo *outputinfo, const String &filename, short *wavedata, BOOL hasaudio)
virtual void  CloseWriteFrame (BOOL hasaudio)
virtual int  LoadFrame (HBitmapNode *bn, const String &filename, int frame=-1, UINT flags=0)
virtual int  IsFileOpen ()

Public Attributes

BOOL  m_isopened