CRioMMIndex::SlideSection Class Reference

Public Member Functions

 SlideSection (int, RioBlock, int, RioBlock)
 ~SlideSection (void)
void SetNextSlide (SlideSection *)
int GetSlideNumber (void) const
RioBlock GetIndex (void) const
int GetCommands (void) const
RioBlock GetFirstCommandIndex (void) const
SlideSectionGetNextSlide (void) const

Private Attributes

int slide_number
RioBlock index
int commands_offset
RioBlock first_command_index
SlideSectionnext_slide

Detailed Description

Definition at line 40 of file RioMMIndex.h.


Constructor & Destructor Documentation

CRioMMIndex::SlideSection::SlideSection ( int  sld,
RioBlock  idx,
int  cmd,
RioBlock  cidx 
)

Definition at line 31 of file RioMMIndex.cpp.

00033 {
00034     slide_number        = sld;
00035     index               = idx;
00036     commands_offset     = cmd;
00037     first_command_index = cidx;
00038     next_slide          = NULL;
00039 }

CRioMMIndex::SlideSection::~SlideSection ( void   ) 

Definition at line 41 of file RioMMIndex.cpp.

00042 {
00043     if( next_slide )
00044         delete next_slide;
00045 }


Member Function Documentation

int CRioMMIndex::SlideSection::GetCommands ( void   )  const [inline]

Definition at line 62 of file RioMMIndex.cpp.

00063 {
00064     return commands_offset;
00065 }

RioBlock CRioMMIndex::SlideSection::GetFirstCommandIndex ( void   )  const [inline]

Definition at line 67 of file RioMMIndex.cpp.

00068 {
00069     return first_command_index;
00070 }

RioBlock CRioMMIndex::SlideSection::GetIndex ( void   )  const [inline]

Definition at line 57 of file RioMMIndex.cpp.

00058 {
00059     return index;
00060 }

CRioMMIndex::SlideSection * CRioMMIndex::SlideSection::GetNextSlide ( void   )  const [inline]

Definition at line 72 of file RioMMIndex.cpp.

00073 {
00074     return next_slide;
00075 }

int CRioMMIndex::SlideSection::GetSlideNumber ( void   )  const [inline]

Definition at line 52 of file RioMMIndex.cpp.

00053 {
00054     return slide_number;
00055 }

void CRioMMIndex::SlideSection::SetNextSlide ( SlideSection next  )  [inline]

Definition at line 47 of file RioMMIndex.cpp.

00048 {
00049     next_slide = next;
00050 }


Field Documentation

Definition at line 45 of file RioMMIndex.h.

Definition at line 46 of file RioMMIndex.h.

Definition at line 44 of file RioMMIndex.h.

Definition at line 48 of file RioMMIndex.h.

Definition at line 43 of file RioMMIndex.h.


The documentation for this class was generated from the following files:
Generated on Wed Jul 4 16:03:32 2012 for RIO by  doxygen 1.6.3