TIL_TileMPlay Class Reference

#include <TIL_TileMPlay.h>

Inheritance diagram for TIL_TileMPlay:

IMG_TileDevice

List of all members.

Public Member Functions

 TIL_TileMPlay (int middle, bool isflipbook)
virtual ~TIL_TileMPlay ()
virtual int open (const IMG_TileOptions &finfo, int xres, int yres, int twidth, int theight, fpreal aspect)
virtual int openMulti (IMG_TileOptionList &flist, int xres, int yres, int twidth, int theight, fpreal aspect)
virtual void setWhitePoint (fpreal w)
virtual void writeCustomTag (const char *tagname, int size, const char **values)
virtual int writeTile (const void *data, unsigned x0, unsigned x1, unsigned y0, unsigned y1)
virtual void flush ()
virtual int close ()
int openDeep (const char *filename, const TIL_Sequence &info, int tilex, int tiley, bool startnew=false, const IMG_TileOptions *finfo=0)
int writeDeepTile (int plane_index, const void *data, int x0, int x1, int y0, int y1)
void setStatusMsg (const char *msg)
bool isOpen () const
bool checkInterrupt ()
virtual bool getMouseClickPosition (int &x, int &y) const
void setMouseClickPosition (int x, int y)
void streakEdges (int x1, int y1, int x2, int y2, int plane=-1)
bool wasRemoteQuitRequested ()
virtual void terminateOnConnectionLost (bool)
virtual bool wantsHoudiniPort () const

Static Public Member Functions

static void getLockFile (UT_WorkBuffer &buf, bool isflipbook)
static void enableColorCorrection (bool enable)
static void setColorCorrectionLUT (bool enable, const char *lut)
static void setColorCorrectionGamma (bool enable, fpreal gamma)


Detailed Description

Definition at line 35 of file TIL_TileMPlay.h.


Constructor & Destructor Documentation

TIL_TileMPlay::TIL_TileMPlay ( int  middle,
bool  isflipbook 
)

virtual TIL_TileMPlay::~TIL_TileMPlay (  )  [virtual]


Member Function Documentation

bool TIL_TileMPlay::checkInterrupt (  )  [inline]

Definition at line 71 of file TIL_TileMPlay.h.

virtual int TIL_TileMPlay::close (  )  [virtual]

Implements IMG_TileDevice.

static void TIL_TileMPlay::enableColorCorrection ( bool  enable  )  [static]

virtual void TIL_TileMPlay::flush (  )  [virtual]

Reimplemented from IMG_TileDevice.

static void TIL_TileMPlay::getLockFile ( UT_WorkBuffer buf,
bool  isflipbook 
) [static]

virtual bool TIL_TileMPlay::getMouseClickPosition ( int &  x,
int &  y 
) const [virtual]

Reimplemented from IMG_TileDevice.

bool TIL_TileMPlay::isOpen (  )  const [inline]

Definition at line 70 of file TIL_TileMPlay.h.

virtual int TIL_TileMPlay::open ( const IMG_TileOptions finfo,
int  xres,
int  yres,
int  twidth,
int  theight,
fpreal  aspect 
) [virtual]

Implements IMG_TileDevice.

int TIL_TileMPlay::openDeep ( const char *  filename,
const TIL_Sequence info,
int  tilex,
int  tiley,
bool  startnew = false,
const IMG_TileOptions finfo = 0 
)

virtual int TIL_TileMPlay::openMulti ( IMG_TileOptionList flist,
int  xres,
int  yres,
int  twidth,
int  theight,
fpreal  aspect 
) [virtual]

Reimplemented from IMG_TileDevice.

static void TIL_TileMPlay::setColorCorrectionGamma ( bool  enable,
fpreal  gamma 
) [static]

static void TIL_TileMPlay::setColorCorrectionLUT ( bool  enable,
const char *  lut 
) [static]

void TIL_TileMPlay::setMouseClickPosition ( int  x,
int  y 
) [inline]

Definition at line 75 of file TIL_TileMPlay.h.

void TIL_TileMPlay::setStatusMsg ( const char *  msg  ) 

virtual void TIL_TileMPlay::setWhitePoint ( fpreal  w  )  [virtual]

Reimplemented from IMG_TileDevice.

void TIL_TileMPlay::streakEdges ( int  x1,
int  y1,
int  x2,
int  y2,
int  plane = -1 
)

virtual void TIL_TileMPlay::terminateOnConnectionLost ( bool   )  [virtual]

Reimplemented from IMG_TileDevice.

virtual bool TIL_TileMPlay::wantsHoudiniPort (  )  const [inline, virtual]

Reimplemented from IMG_TileDevice.

Definition at line 88 of file TIL_TileMPlay.h.

bool TIL_TileMPlay::wasRemoteQuitRequested (  )  [inline]

Definition at line 81 of file TIL_TileMPlay.h.

virtual void TIL_TileMPlay::writeCustomTag ( const char *  tagname,
int  size,
const char **  values 
) [virtual]

Reimplemented from IMG_TileDevice.

int TIL_TileMPlay::writeDeepTile ( int  plane_index,
const void *  data,
int  x0,
int  x1,
int  y0,
int  y1 
)

virtual int TIL_TileMPlay::writeTile ( const void *  data,
unsigned  x0,
unsigned  x1,
unsigned  y0,
unsigned  y1 
) [virtual]

Implements IMG_TileDevice.


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:45 2012 for HDK by  doxygen 1.5.9