FrameID Struct Reference

#include <FrameID.h>

List of all members.

Public Member Functions

 FrameID ()
 FrameID (uint16 flex, uint32 shape, uint32 frame)
void save (ODataSource *ods)
bool load (IDataSource *ids)

Public Attributes

uint16 flexid
uint32 shapenum
uint32 framenum


Detailed Description

Definition at line 25 of file FrameID.h.


Constructor & Destructor Documentation

FrameID::FrameID (  )  [inline]

Definition at line 31 of file FrameID.h.

FrameID::FrameID ( uint16  flex,
uint32  shape,
uint32  frame 
) [inline]

Definition at line 32 of file FrameID.h.


Member Function Documentation

bool FrameID::load ( IDataSource ids  ) 

Definition at line 32 of file FrameID.cpp.

References flexid, framenum, IDataSource::read2(), IDataSource::read4(), and shapenum.

void FrameID::save ( ODataSource ods  ) 

Definition at line 25 of file FrameID.cpp.

References flexid, framenum, shapenum, ODataSource::write2(), and ODataSource::write4().


Member Data Documentation

uint16 FrameID::flexid

Definition at line 27 of file FrameID.h.

Referenced by GameData::getShape(), load(), save(), and GameData::translate().

uint32 FrameID::framenum

Definition at line 29 of file FrameID.h.

Referenced by ButtonWidget::ButtonWidget(), GameData::getFrame(), U8SaveGump::InitGump(), QuitGump::InitGump(), load(), save(), and GameData::translate().

uint32 FrameID::shapenum

Definition at line 28 of file FrameID.h.

Referenced by GameData::getShape(), load(), save(), and GameData::translate().


The documentation for this struct was generated from the following files:
Generated on Fri Jul 27 22:29:14 2007 for pentagram by  doxygen 1.4.7