B3DAlpha Class Reference

#include <b3d_file.h>

Inheritance diagram for B3DAlpha:

Public Member Functions

 B3DAlpha ()
 
virtual Bool HandleSubChunk (HyperFile *hf, Int32 id, Int32 level)
 
virtual Bool Init (HyperFile *hf, Int32 w, Int32 h, Int32 colormode)
 
virtual Bool SetPixelCount (HyperFile *hf, Int32 x, Int32 y, Int32 numx, UChar *buf, Int32 channels)
 
virtual COLORMODE GetColorMode (HyperFile *hf)
 
virtual void GetPixelCount (HyperFile *hf, Int32 x, Int32 y, Int32 numx, UChar *buf)
 
virtual Bool Write (HyperFile *hf)
 
- Public Member Functions inherited from PrivateChunk
virtual Bool IsInstanceOf (cineware::Int32 id) const
 
 PrivateChunk ()
 
Bool ReadChunk (HyperFile *hf, Bool keepin=false, Bool noheader=false)
 
virtual Bool IsListHead ()
 
virtual Int32 GetType () const
 
virtual Int32 GetInstanceType () const
 
Bool ReadObject (HyperFile *hf, Bool readheader)
 
Bool WriteObject (HyperFile *hf, Int32 type)
 
Bool CopyTo (PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trans)
 
virtual Bool CopyToX (PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trans)
 
virtual Bool GetDParameter (const DescID &id, GeData &data)
 
virtual Bool SetDParameter (const DescID &id, const GeData &data)
 
Bool GetParameter (Int32 id, GeData &data)
 
Bool SetParameter (Int32 id, const GeData &data)
 
Bool GetParameter (const DescID &id, GeData &data)
 
Bool SetParameter (const DescID &id, const GeData &data)
 
virtual Int32 GetChunkLevel ()
 
- Public Member Functions inherited from GeTempPublicNode2D< PrivateChunk >
PrivateChunkGetNext () const
 
PrivateChunkGetPrev () const
 
void InsertBefore (PrivateChunk *n)
 
void InsertAfter (PrivateChunk *n)
 
void Remove ()
 

Private Attributes

B3DPaintLayer paintlayer
 
Int32 channel
 
Int32 colormode
 

Additional Inherited Members

Detailed Description

Private.

Constructor & Destructor Documentation

◆ B3DAlpha()

B3DAlpha ( )

Member Function Documentation

◆ HandleSubChunk()

virtual Bool HandleSubChunk ( HyperFile hf,
Int32  id,
Int32  level 
)
virtual

Reimplemented from PrivateChunk.

◆ Init()

virtual Bool Init ( HyperFile hf,
Int32  w,
Int32  h,
Int32  colormode 
)
virtual

◆ SetPixelCount()

virtual Bool SetPixelCount ( HyperFile hf,
Int32  x,
Int32  y,
Int32  numx,
UChar buf,
Int32  channels 
)
virtual

◆ GetColorMode()

virtual COLORMODE GetColorMode ( HyperFile hf)
virtual

◆ GetPixelCount()

virtual void GetPixelCount ( HyperFile hf,
Int32  x,
Int32  y,
Int32  numx,
UChar buf 
)
virtual

◆ Write()

virtual Bool Write ( HyperFile hf)
virtual

Reimplemented from PrivateChunk.

Member Data Documentation

◆ paintlayer

B3DPaintLayer paintlayer
private

◆ channel

Int32 channel
private

◆ colormode

Int32 colormode
private