CMXFileRecord Class Reference

#include <cmxtree.h>

List of all members.

Public Member Functions

 CMXFileRecord ()
 CMXFileRecord (RIFFObjectType ObjectType, FOURCC ChunkType, UINT32 ChunkSize, UINT32 ObjectLevel)
 ~CMXFileRecord ()
RIFFObjectType GetObjectType ()
FOURCC GetChunkType ()
UINT32 GetChunkSize ()
UINT32 GetObjectLevel ()
virtual INT32 GetRecordNumber ()
virtual void SetRecordNumber (UINT32 n)

Protected Attributes

RIFFObjectType m_ObjectType
FOURCC m_ChunkType
UINT32 m_ChunkSize
UINT32 m_ObjectLevel
INT32 m_RecordNumber


Detailed Description

Definition at line 131 of file cmxtree.h.


Constructor & Destructor Documentation

CMXFileRecord::CMXFileRecord  )  [inline]
 

Definition at line 136 of file cmxtree.h.

00136 {}

CMXFileRecord::CMXFileRecord RIFFObjectType  ObjectType,
FOURCC  ChunkType,
UINT32  ChunkSize,
UINT32  ObjectLevel
[inline]
 

Definition at line 137 of file cmxtree.h.

00138         {
00139             m_ObjectType = ObjectType;
00140             m_ChunkType = ChunkType;
00141             m_ChunkSize = ChunkSize;
00142             m_ObjectLevel = ObjectLevel;
00143         }

CMXFileRecord::~CMXFileRecord  )  [inline]
 

Definition at line 145 of file cmxtree.h.

00145 {}


Member Function Documentation

UINT32 CMXFileRecord::GetChunkSize  )  [inline]
 

Definition at line 149 of file cmxtree.h.

00149 { return m_ChunkSize; }

FOURCC CMXFileRecord::GetChunkType  )  [inline]
 

Definition at line 148 of file cmxtree.h.

00148 { return m_ChunkType; }

UINT32 CMXFileRecord::GetObjectLevel  )  [inline]
 

Definition at line 150 of file cmxtree.h.

00150 { return m_ObjectLevel; }

RIFFObjectType CMXFileRecord::GetObjectType  )  [inline]
 

Definition at line 147 of file cmxtree.h.

00147 { return m_ObjectType; }

virtual INT32 CMXFileRecord::GetRecordNumber  )  [inline, virtual]
 

Definition at line 152 of file cmxtree.h.

00152 { return m_RecordNumber; }

virtual void CMXFileRecord::SetRecordNumber UINT32  n  )  [inline, virtual]
 

Definition at line 153 of file cmxtree.h.

00153 { m_RecordNumber = n; }


Member Data Documentation

UINT32 CMXFileRecord::m_ChunkSize [protected]
 

Definition at line 158 of file cmxtree.h.

FOURCC CMXFileRecord::m_ChunkType [protected]
 

Definition at line 157 of file cmxtree.h.

UINT32 CMXFileRecord::m_ObjectLevel [protected]
 

Definition at line 159 of file cmxtree.h.

RIFFObjectType CMXFileRecord::m_ObjectType [protected]
 

Definition at line 156 of file cmxtree.h.

INT32 CMXFileRecord::m_RecordNumber [protected]
 

Definition at line 161 of file cmxtree.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 03:52:37 2007 for Camelot by  doxygen 1.4.4