Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

swf.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <setjmp.h>
#include <assert.h>
#include <limits.h>
#include "flash.h"
#include "matrix.h"
#include "cxform.h"
#include "rect.h"
#include <sys/time.h>
#include "jpeglib.h"
#include "../src/3rdparty/zlib/zlib.h"
#include "graphic.h"
#include "character.h"
#include "bitmap.h"
#include "shape.h"
#include "displaylist.h"
#include "sound.h"
#include "button.h"
#include "font.h"
#include "text.h"
#include "adpcm.h"
#include "program.h"
#include "sprite.h"
#include "script.h"
#include "movie.h"

Include dependency graph for swf.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define ZOOM(v, f)   ((v)/(f))
#define ST   struct timeval t1,t2;
#define START   gettimeofday(&t1,0)
#define STOP(msg)   gettimeofday(&t2,0); printf("%s Delta = %d ms\n", msg, (t2.tv_sec-t1.tv_sec)*1000+(t2.tv_usec-t1.tv_usec)/1000); fflush(stdout);
#define NULL   0
#define false   0
#define true   1

Typedefs

typedef unsigned long U32
typedef unsigned long * P_U32
typedef unsigned long ** PP_U32
typedef signed long S32
typedef signed long * P_S32
typedef signed long ** PP_S32
typedef unsigned short U16
typedef unsigned short * P_U16
typedef unsigned short ** PP_U16
typedef signed short S16
typedef signed short * P_S16
typedef signed short ** PP_S16
typedef unsigned char U8
typedef unsigned char * P_U8
typedef unsigned char ** PP_U8
typedef signed char S8
typedef signed char * P_S8
typedef signed char ** PP_S8
typedef signed long SFIXED
typedef signed long * P_SFIXED
typedef signed long SCOORD
typedef signed long * P_SCOORD
typedef unsigned long BOOL
typedef void(* ScanLineFunc )(void *id, long y, long start, long end)

Enumerations

enum  { soundHasInPoint = 0x01, soundHasOutPoint = 0x02, soundHasLoops = 0x04, soundHasEnvelope = 0x08 }
enum  SounfFlags { soundIsStereo = 0x01, soundIs16bit = 0x02, soundIsADPCMCompressed = 0x10 }
enum  ButtonState { stateHitTest = 0x08, stateDown = 0x04, stateOver = 0x02, stateUp = 0x01 }
enum  Action {
  ActionRefresh = 0x00, ActionPlaySound = 0x01, ActionGotoFrame = 0x81, ActionGetURL = 0x83,
  ActionNextFrame = 0x04, ActionPrevFrame = 0x05, ActionPlay = 0x06, ActionStop = 0x07,
  ActionToggleQuality = 0x08, ActionStopSounds = 0x09, ActionWaitForFrame = 0x8a, ActionSetTarget = 0x8b,
  ActionGoToLabel = 0x8c
}
enum  FontFlags {
  fontUnicode = 0x20, fontShiftJIS = 0x10, fontANSI = 0x08, fontItalic = 0x04,
  fontBold = 0x02, fontWideCodes = 0x01
}
enum  TextFlags {
  isTextControl = 0x80, textIsLarge = 0x70, textHasFont = 0x08, textHasColor = 0x04,
  textHasYOffset = 0x02, textHasXOffset = 0x01
}
enum  {
  stagEnd = 0, stagShowFrame = 1, stagDefineShape = 2, stagFreeCharacter = 3,
  stagPlaceObject = 4, stagRemoveObject = 5, stagDefineBits = 6, stagDefineButton = 7,
  stagJPEGTables = 8, stagSetBackgroundColor = 9, stagDefineFont = 10, stagDefineText = 11,
  stagDoAction = 12, stagDefineFontInfo = 13, stagDefineSound = 14, stagStartSound = 15,
  stagStopSound = 16, stagDefineButtonSound = 17, stagSoundStreamHead = 18, stagSoundStreamBlock = 19,
  stagDefineBitsLossless = 20, stagDefineBitsJPEG2 = 21, stagDefineShape2 = 22, stagDefineButtonCxform = 23,
  stagProtect = 24, stagPlaceObject2 = 26, stagRemoveObject2 = 28, stagDefineShape3 = 32,
  stagDefineText2 = 33, stagDefineButton2 = 34, stagDefineBitsJPEG3 = 35, stagDefineBitsLossless2 = 36,
  stagDefineSprite = 39, stagNameCharacter = 40, stagFrameLabel = 43, stagSoundStreamHead2 = 45,
  stagDefineMorphShape = 46, stagDefineFont2 = 48, notEnoughData = 0xffff
}

Variables

int debug
int shape_size
int shape_nb
int shaperecord_size
int shaperecord_nb
int style_size
int style_nb


Define Documentation

#define false   0
 

Definition at line 193 of file swf.h.

Referenced by OJanusWidget::activePageIndex(), OJanusWidget::addGridPage(), OJanusWidget::addHBoxPage(), OJanusWidget::addPage(), OJanusWidget::addVBoxPage(), IRCChannelTab::appendText(), Global::applicationFileName(), OThemeStyle::drawBaseButton(), LiquidStyle::eventFilter(), TextEdit::findNext(), MainWindow::initConfig(), OThemePixmap::isOld(), OJanusWidget::IconListItem::paint(), OContactAccessBackend_XML::queryByExample(), Opie::OPimContactAccessBackend::queryByExample(), Opie::Ui::OTabWidget::removePage(), TextEdit::search(), OJanusWidget::setFocus(), OJanusWidget::setSwallowedWidget(), OJanusWidget::showPage(), OJanusWidget::slotShowPage(), Opie::Ui::OImageEffect::unbalancedGradient(), OJanusWidget::IconListBox::updateMinimumHeight(), OJanusWidget::IconListBox::updateWidth(), and VersionInfo::VersionInfo().

#define NULL   0
 

Definition at line 142 of file swf.h.

Referenced by QTReader::about(), ComposeMail::accept(), filePermissions::accept(), NameToCharCode::add(), GHash::add(), QTReaderApp::addAnno(), Budget::addBudget(), addButton(), Button::addButtonRecord(), Dict::addCharacter(), Button::addCondition(), KeyTrans::addEntry(), DatebookdayAllday::addEvent(), PlaylistView::addFile(), Generatemail::addFileParts(), CFilterChain::addfilter(), DatebookdayAllday::addHoliday(), Budget::addLineItem(), WLANModule::addNewInterface(), PPPModule::addNewInterface(), Generatemail::addRcpts(), WriteMail::addRecipients(), IMAPwrapper::address_list_to_stringlist(), GraphicDevice::addSegment(), addSegment1(), QTReaderApp::addtoolbars(), LiquidStyle::adjustHSV(), GraphicDevice::allocSeg(), AllocUnitsRare(), Annots::Annots(), KeyMappings::apply(), OThemeBase::applyResourceGroup(), Clock::appMessage(), Array::Array(), KeyExtensions::assign(), AudioWidget::AudioWidget(), QTReader::autoscroll(), BLK_NODE::avail(), OIpkg::availablePackages(), BackupAndRestore::backupUserData(), BaseStream::BaseStream(), CardGameLayout::beginDealing(), Bitmap::Bitmap(), bitmap_decompress(), Bkmk::Bkmk(), QTReader::blitRot(), CBufferBase::bstrlen(), Budget::Budget(), BuffDoc::BuffDoc(), Generatemail::buildFilePart(), Bitmap::buildFromJpegAbbreviatedData(), Bitmap::buildFromJpegInterchangeData(), Bitmap::buildFromZlibData(), Gfx::buildImageStream(), buildJpegAlpha(), TaskSelector::buildMenu(), Generatemail::buildTxtPart(), BuiltinFontWidths::BuiltinFontWidths(), BuzzWord::BuzzWord(), cache_get_bitmap(), cache_get_cursor(), cache_get_desktop(), cache_get_font(), cache_get_text(), cache_put_bitmap(), cache_put_cursor(), cache_put_font(), cache_put_text(), Sheet::calculateFunction(), QLinphoneMainWidget::callOrAccept(), CanvasCardGame::cancelMoving(), CanvasCardPile::CanvasCardPile(), TeeclubWorkingPile::cardAddedToTop(), PatienceWorkingPile::cardAddedToTop(), CardPile::cardInfront(), TeeclubWorkingPile::cardRemoved(), PatienceWorkingPile::cardRemoved(), HarpWorkingPile::cardRemoved(), ChicaneWorkingPile::cardRemoved(), Catalog::Catalog(), ExcelBook::CellDataString(), BFont::CenteredPrintString(), CFliteDyn::CFliteDyn(), FontControl::ChangeFont(), Dasher::CDasherInterface::ChangeMaxBitRate(), Account::changeParentAccountBalance(), Character::Character(), CharCodeToUnicode::CharCodeToUnicode(), FreecellCardGame::checkNeeded(), CSoundFile::CheckNNA(), QTReader::checkoutput(), FreecellCardGame::checkUnusable(), CHM::CHM(), CIDToUnicodeCache::CIDToUnicodeCache(), CInputScript::CInputScript(), CityTime::CityTime(), TextPage::clear(), Qsmb::clear(), QTReaderApp::clearBkmkList(), CStyle::clearPicture(), KCheckers::click(), Opie::DB::Internal::OSQLiteDriver::close(), LibMpeg3Plugin::close(), LibFlashPlugin::close(), ConfigMainWindow::closeEvent(), QTReaderApp::closeEvent(), ExcelBook::CloseFile(), ProcessInvoker::closePipe(), CardGameLayout::closestPile(), CMap::CMap(), CMapCache::CMapCache(), iSilo::code2tree(), computeActions(), ConfigMainWindow::ConfigMainWindow(), Module::configure(), MainWindowImp::configureClicked(), OpieTooth::RfCommHelper::connect(), SMTPwrapper::connect_server(), XRef::constructXRef(), TabListView::contentsMouseReleaseEvent(), CanvasCardGame::contentsMouseReleaseEvent(), GfxPatternColorSpace::copy(), OThemeBase::copyWidgetConfig(), BFont::count(), MakefileGenerator::create(), Opie::OBackendFactory< T >::create(), CSoundFile::Create(), Sheet::createCellData(), MetrowerksMakefileGenerator::createFork(), Generatemail::createImfFields(), ExtensionFactory::createInstance(), Generatemail::createMimeMail(), CSoundFile::CreateStereoMix(), CreateSuccessors(), CSoundFile::CSoundFile(), CTableDialog::CTableDialog(), PlayListSelection::current(), FontControl::currentsize(), PPM_CONTEXT::cutOff(), HttpFactory::data(), Sheet::dataParserHelper(), DateBookWeekLst::DateBookWeekLst(), dayNight(), DCTStream::DCTStream(), PPM_CONTEXT::decodeBinSymbol(), PPM_CONTEXT::decodeSymbol1(), OBackendFactory< T >::Default(), AlarmServer::deleteAlarm(), deleteButton(), ReadMail::deleteItem(), MBOXwrapper::deleteMail(), ZSafe::deletePwd(), QtRec::deleteSound(), CSoundFile::Destroy(), CSoundFile::DestroySample(), detachTerminal(), Dict::Dict(), Gfx::display(), DisplayFontParam::DisplayFontParam(), Budget::displayLineItems(), DisplayList::DisplayList(), Memory::displayMemoryItems(), PDFDoc::displayPage(), Account::displayParentAccountNames(), QTReaderApp::do_addbkmk(), QTReaderApp::do_autogen(), QTReaderApp::doAction(), Gfx::doAnnot(), QtRec::doBeam(), GSMTool::doConnectButton(), Bartender::doEdit(), Gfx::doForm(), Gfx::doImage(), QTReader::doinplacescroll(), Qsmb::DoItClicked(), QTReader::doOutput(), QTReader::dopagedn(), QTReader::dopageup(), Gfx::doPatternFill(), QtRec::doPlay(), QuickLauncher::doQuickLaunch(), QTReader::dorollingscroll(), QTReaderApp::dosearch(), GSMTool::doSelectedSMSChanged(), GSMTool::doSMSStoreChanged(), GSMTool::doSMSTypeChanged(), QTReader::dostaticscroll(), StockTickerPluginWidget::doStocks(), GSMTool::doTabChanged(), CanvasCard::draw(), Painter::draw(), draw_glyph(), QTReader::drawBackground(), KCheckers::drawBoard(), QTReader::drawFonts(), Dvorak::Keyboard::drawKeyboard(), GraphicDevice::drawPolygon(), OThemeStyle::drawPushButton(), drawShape(), TextPage::dump(), DateBook::duplicateEvent(), ebookcodec::ebookcodec(), TabManager::editItem(), QTReader::emitRedraw(), CQueue< tchar >::empty(), BuffDoc::empty(), PPM_CONTEXT::encodeBinSymbol(), WavPluginImpl::encoder(), LibTremorPluginImpl::encoder(), LibMpeg3PluginImpl::encoder(), LibMadPluginImpl::encoder(), LibFlashPluginImpl::encoder(), PPM_CONTEXT::encodeSymbol1(), CList< Bkmk >::end(), CardGameLayout::endDealing(), FileView::endRenaming(), BuffDoc::endSection(), TextPage::endString(), CList< Bkmk >::erase(), CButtonPrefs::erasemapping(), LiquidStyle::eventFilter(), Sprite::eventHandler(), QCopLnk::execute(), Text::execute(), Shape::execute(), Button::execute(), AppLauncher::execute(), CPlucker_base::Expand(), CPlucker_base::expandimg(), BuffDoc::explocate(), exploreButtons(), exploreButtons1(), ExtensionFactory::ExtensionFactory(), ExternFilter::ExternFilter(), XRef::fetch(), POP3wrapper::fetchBody(), NNTPwrapper::fetchBody(), MBOXwrapper::fetchBody(), MBOXwrapper::fetchRawBody(), IMAPwrapper::fetchRawPart(), Field::Field(), QTReaderApp::filebar(), fileBrowser::fileBrowser(), QTReaderApp::fileClose(), ExcelBook::FileEOF(), QTReaderApp::fileOpen2(), IMAPwrapper::fillBodyFields(), LZWStream::fillBuf(), QTReader::fillbuffer(), GraphicDevice32::fillLineBitmap(), GraphicDevice24::fillLineBitmap(), GraphicDevice16::fillLineBitmap(), Bartender::fillList(), IMAPwrapper::fillMultiPart(), Genericwrapper::fillSingleBody(), Links::find(), Dict::find(), GHash::find(), Sheet::findCellData(), GlobalParams::findCMapFile(), Catalog::findDest(), GfxFont::findExtFontFile(), GlobalParams::findFontFile(), TVListView::findItem(), MapInfo::findKeyMap(), TranInfoList::findMostRecentByDesc(), Gfx::findOp(), ZSafe::findPwd(), MainWindow::findSheet(), GlobalParams::findToUnicodeFile(), MailList::first(), FlashExec(), FlashMovie::FlashMovie(), FlashParse(), FlateStream::FlateStream(), SMTPwrapper::flushOutbox(), flushPaths(), QTReaderApp::forceopen(), FortunePluginWidget::FortunePluginWidget(), CanvasCardGame::gameWon(), Qtopia::UidGen::generate(), generate_random(), ExcelSheet::Get(), get_gif_info(), Transaction::getAbsoluteAmount(), Account::getAccountBalance(), Account::getAccountCreditLimit(), Account::getAccountDescription(), Transaction::getAccountID(), Account::getAccountName(), Account::getAccountType(), Button::getActionFromTransition(), Transaction::getActualTotal(), MainWindowImp::getAllInterfaces(), Transaction::getAmount(), CardPile::getAnzCardsInPile(), BackupAndRestore::getBackupFiles(), ztxt::getbkmklist(), CReb::getbkmklist(), CPlucker_base::getbkmklist(), CExpander::getbkmklist(), CExpander_Interface::getbkmklist(), Aportis::getbkmklist(), PageAttrs::getBoxColorInfo(), ExcelBook::GetBREC(), Budget::getBudgetDescription(), Transaction::getBudgetID(), Budget::getBudgetIDs(), Budget::getBudgetName(), Budget::getBudgetNames(), Budget::getBudgetTotal(), Transaction::getBudgetTotal(), getButtons(), ButtonDialog::getButtons(), TeeclubWorkingPile::getCardPos(), PatienceWorkingPile::getCardPos(), HarpWorkingPile::getCardPos(), ChicaneWorkingPile::getCardPos(), striphtml::getch(), iSilo::getch(), BuffDoc::getch(), Gfx8BitFont::getCharProcs(), CIDToUnicodeCache::getCIDToUnicode(), GlobalParams::getCIDToUnicodeFile(), Transaction::getCleared(), CMapCache::getCMap(), GfxCIDFont::getCollection(), GraphicDevice::getColormap(), Preferences::getColumnPreference(), Budget::getCurrency(), Account::getCurrencyCode(), TVListView::getCurrentData(), DBStore::getCurrentData(), EmailClient::getCurrentMail(), ExcelBook::GetDataOfBREC(), Transaction::getDay(), getdecompressor(), Generatemail::getField(), BuffDoc::getFile(), getFileSpecName(), ExcelBook::GetFormatting(), Generatemail::getFrom(), PageAttrs::getGroup(), BuffDoc::getHome(), AppLnkManager::getInstance(), Budget::getLastAdded(), PageAttrs::getLastModified(), Stream::getLine(), BuffDoc::getline(), Budget::getLineItemAmount(), Transaction::getLineItemID(), Budget::getLineItemIDs(), Budget::getLineItems(), Budget::getLineItemTime(), PageAttrs::getMetadata(), Transaction::getMonth(), GHash::getNext(), QTReader::getNextLink(), CDrawBuffer::getNextLink(), Transaction::getNumber(), Account::getNumberOfAccounts(), Budget::getNumberOfBudgets(), Account::getNumberOfChildAccounts(), Budget::getNumberOfLineItems(), Memory::getNumberOfMemoryItems(), Transaction::getNumberOfTransactions(), Lexer::getObj(), Sheet::getParameter(), Account::getParentAccountID(), Transaction::getPayee(), CStyle::getPicture(), CReb::getPicture(), CHM::getPicture(), CExpander::getPicture(), CExpander_Interface::getPicture(), BuffDoc::getPicture(), Aportis::getPicture(), CStyle::getPictureLink(), PageAttrs::getPieceInfo(), Preferences::getPreference(), RunLengthEncoder::getPSFilter(), ASCII85Encoder::getPSFilter(), ASCIIHexEncoder::getPSFilter(), FixedLengthEncoder::getPSFilter(), EOFStream::getPSFilter(), FlateStream::getPSFilter(), DCTStream::getPSFilter(), CCITTFaxStream::getPSFilter(), RunLengthStream::getPSFilter(), LZWStream::getPSFilter(), ASCII85Stream::getPSFilter(), ASCIIHexStream::getPSFilter(), GlobalParams::getPSFont16(), getRemotes(), LearnTab::getRemotes(), ButtonDialog::getRemotes(), GfxTilingPattern::getResDict(), PageAttrs::getResourceDict(), Gfx8BitFont::getResources(), Opietooth2::OTDriver::getRevEricsson(), PageAttrs::getSeparationInfo(), ExcelBook::GetSheet(), Preferences::getSortingPreference(), Account::getStatementBalance(), Account::getStatementDay(), Account::getStatementMonth(), Account::getStatementYear(), getStocks(), Lexer::getStream(), BuffDoc::getTableAsHtml(), Opie::MM::ExifData::getThumbnail(), Transaction::getTransactionDescription(), UnicodeMapCache::getUnicodeMap(), GlobalParams::getUnicodeMapFile(), CPlucker_base::geturl(), Transaction::getYear(), Gfx::Gfx(), Gfx8BitFont::Gfx8BitFont(), GfxCIDFont::GfxCIDFont(), GfxFont::GfxFont(), GfxFontDict::GfxFontDict(), GfxImageColorMap::GfxImageColorMap(), BenchmarkInfo::gfxRendering(), GfxResources::GfxResources(), GfxState::GfxState(), GHash::GHash(), gimme_buffer(), GlobalAllocPtr(), GlobalParams::GlobalParams(), GlueFreeBlocks(), QTReaderApp::gotobkmk(), QTReader::gotoLink(), GSMTool::GSMTool(), GString::GString(), Program::handleEvent(), ExcelBook::HandleSST(), BuffDoc::hasnavigation(), BuffDoc::hasrandomaccess(), GfxState::hasSaves(), QTReaderApp::hidetoolbars(), Konsole::historyDialog(), HistoryScroll::HistoryScroll(), homedirFromUid(), LibMadPlugin::http_open(), iSilo::huffman_get(), Opie::Ui::OImageEffect::hull(), CPlucker_base::hyperlink(), BuffDoc::hyperlink(), EmailClient::inboxItemSelected(), SmtpClient::incomingData(), QTReaderApp::infoClose(), WLANModule::information(), Module::information(), MainWindowImp::informationClicked(), Bkmk::init(), KeyHelperWidget::init(), Konsole::init(), MHwrapper::init_storage(), ExcelSheet::InitCells(), Konsole::initCommandList(), XINE::Lib::initialize(), RBPage::initpage(), SFCave::initSDL(), OThemeCache::insert(), ViewAtt::install(), OIpkg::installedPackages(), CSoundFile::InstrumentChange(), Global::invoke(), QMakeProject::isActiveConfig(), TeeclubWorkingPile::isAllowedOnTop(), TeeclubDiscardPile::isAllowedOnTop(), PatienceWorkingPile::isAllowedOnTop(), PatienceDiscardPile::isAllowedOnTop(), HarpWorkingPile::isAllowedOnTop(), FreecellFreecellPile::isAllowedOnTop(), FreecellWorkingPile::isAllowedOnTop(), ChicaneWorkingPile::isAllowedOnTop(), TeeclubWorkingPile::isAllowedToBeMoved(), HarpWorkingPile::isAllowedToBeMoved(), FreecellWorkingPile::isAllowedToBeMoved(), ChicaneWorkingPile::isAllowedToBeMoved(), ZSafe::isCategory(), OThemeBase::isColor(), CList< Bkmk >::isEmpty(), iso_connect(), iso_recv(), iso_recv_msg(), LinkUnknown::isOk(), LinkNamed::isOk(), LinkURI::isOk(), LinkLaunch::isOk(), LibMpeg3Plugin::isOpen(), LibFlashPlugin::isOpen(), CStyle::isPicture(), OThemeBase::isPixmap(), MailTable::itemClicked(), FileView::itemClicked(), FileView::itemDblClicked(), TabListView::itemPressed(), DocumentListPrivate::iterate(), BFont::JustifiedPrintString(), BFont::JustifiedPutString(), KCheckers::KCheckers(), KeyHelperWidget::KeyHelperWidget(), QTReader::keyPressEvent(), iSilo::kill_huffman(), iSilo::kill_tree(), GHash::killIter(), KMolCalc::KMolCalc(), konsoleInit(), KpacmanWidget::KpacmanWidget(), PlayListSelection::last(), BFont::LeftPrintString(), lexGetDataFromBase64(), LibFlashPlugin::LibFlashPlugin(), LibMpeg3Plugin::LibMpeg3Plugin(), QTReader::lineDown(), Link::Link(), LinkGoTo::LinkGoTo(), LinkGoToR::LinkGoToR(), LinkLaunch::LinkLaunch(), LinkNamed::LinkNamed(), Links::Links(), LinkURI::LinkURI(), LiquidStyle::LiquidStyle(), NNTPwrapper::listAllNewsgroups(), QTReaderApp::listbkmk(), QTReaderApp::listBkmkFiles(), fileBrowser::listClicked(), ListEdit::ListEdit(), MHwrapper::listFolders(), IMAPwrapper::listFolders(), MBOXwrapper::listMessages(), QtRec::listPressed(), ZSafe::listViewSelected(), OTodoAccessXML::load(), Opie::OPimTodoAccessXML::load(), load_licence(), ConfigMainWindow::loadConfig(), ODateBookAccessBackend_XML::loadFile(), Opie::ODateBookAccessBackend_XML::loadFile(), BFont::LoadFont(), OThemeBase::loadImage(), ExtensionFactory::loadInstance(), loadNewSwf(), OThemeBase::loadPixmap(), Status::loadPixmap(), Painter::loadPixmap(), DataManager::loadServers(), OpieFtp::localListClicked(), iSilo::locate(), BuffDoc::locate(), POP3wrapper::login(), NNTPwrapper::login(), IMAPwrapper::login(), POP3wrapper::logout(), NNTPwrapper::logout(), GfxFontDict::lookup(), GHash::lookup(), GfxResources::lookupFont(), GfxResources::lookupPattern(), GfxResources::lookupShading(), LZWStream::LZWStream(), EmailClient::mailArrived(), Game::main(), main(), CharCodeToUnicode::make8BitToUnicode(), IMAPBase::makeConnect(), GfxFont::makeFont(), Parser::makeStream(), EmbedStream::makeSubStream(), MapInfo::MapInfo(), QTReaderApp::markbar(), mcs_recv(), mcs_recv_aucf(), mcs_recv_cjcf(), mcs_recv_connect_response(), Memory::Memory(), Menu::draw(), Menu::Menu(), MenuLauncher::MenuLauncher(), MineField::MineField(), MMCMP_Unpack(), TeeclubCardGame::mousePressCard(), PatienceCardGame::mousePressCard(), HarpCardGame::mousePressCard(), FreecellCardGame::mousePressCard(), ChicaneCardGame::mousePressCard(), QTReader::mouseReleaseEvent(), moveFocus(), MailList::moveFront(), MyMutex::MyMutex(), NameToCharCode::NameToCharCode(), QTReaderApp::navbar(), MediaPlayerState::newDecoder(), ReadMail::next(), MailList::next(), NNTPwrapper::NNTPwrapper(), QtRec::okRename(), TaskSwitcher::onKeyPress(), QTReaderApp::OnRedraw(), fileBrowser::onReturn(), Gfx::opBeginImage(), Opie::DB::Internal::OSQLiteDriver::open(), LibTremorPlugin::open(), LibMpeg3Plugin::open(), Bartender::openCurrentDrink(), ExcelBook::OpenFile(), Text::OpenFile(), CReb::OpenFile(), CPlucker_base::OpenFile(), iSilo::OpenFile(), CHM::OpenFile(), BuffDoc::openfile(), Cpdb::openpdbfile(), Opie::Core::OSmartPointer< Folder >::operator bool(), Opie::Core::OSharedPointer< OPimRecord >::operator bool(), Opie::Core::OSmartPointer< Folder >::operator!(), CStyle::operator=(), Bkmk::operator=(), CList< Bkmk >::operator[](), OpieStumbler::OpieStumbler(), Gfx::opSetDash(), Gfx::opSetFillCMYKColor(), Gfx::opSetFillColor(), Gfx::opSetFillColorN(), Gfx::opSetFillColorSpace(), Gfx::opSetFillGray(), Gfx::opSetFillRGBColor(), Gfx::opSetStrokeCMYKColor(), Gfx::opSetStrokeColor(), Gfx::opSetStrokeColorN(), Gfx::opSetStrokeColorSpace(), Gfx::opSetStrokeGray(), Gfx::opSetStrokeRGBColor(), Gfx::opXObject(), Opie::Core::OSmartPointer< Folder >::OSmartPointer(), OThemePixmap::OThemePixmap(), EmailClient::outboxItemSelected(), CFliteCmd::output(), outputcodec::outputcodec(), Painter::Painter(), QMyMainWindow::paintEvent(), QTReader::paintEvent(), TEWidget::paintEvent(), BatteryStatus::paintEvent(), Palm2QImage(), UnicodeMap::parse(), GfxRadialShading::parse(), GfxAxialShading::parse(), GfxShading::parse(), GfxPattern::parse(), GfxPatternColorSpace::parse(), GfxDeviceNColorSpace::parse(), GfxSeparationColorSpace::parse(), GfxIndexedColorSpace::parse(), GfxICCBasedColorSpace::parse(), GfxLabColorSpace::parse(), GfxCalRGBColorSpace::parse(), GfxCalGrayColorSpace::parse(), GfxColorSpace::parse(), Function::parse(), CMap::parse(), IMAPwrapper::parse_list_result(), CInputScript::ParseActionRecord(), Generatemail::parseAddresses(), Genericwrapper::parseAddressList(), CInputScript::ParseButtonRecord(), CharCodeToUnicode::parseCIDToUnicode(), CharCodeToUnicode::parseCMap(), Option::parseCommandLine(), CInputScript::ParseData(), CInputScript::ParseDefineBits(), CInputScript::ParseDefineBitsJPEG2(), CInputScript::ParseDefineBitsJPEG3(), CInputScript::ParseDefineBitsLossless(), CInputScript::ParseDefineButton(), CInputScript::ParseDefineButton2(), CInputScript::ParseDefineFont(), CInputScript::ParseDefineFont2(), CInputScript::ParseDefineFontInfo(), CInputScript::ParseDefineShape(), CInputScript::ParseDefineSound(), CInputScript::ParseDefineSprite(), CInputScript::ParseDefineText(), CInputScript::ParseDoAction(), ParseFillStyle(), Genericwrapper::parseGroup(), Genericwrapper::parseInreplies(), ParseLineStyle(), Genericwrapper::parseList(), Genericwrapper::parseMailbox(), Genericwrapper::parseMailboxList(), GlobalParams::parseNameToUnicode(), CInputScript::ParsePlaceObject(), CInputScript::ParsePlaceObject2(), GlobalParams::parsePSFont(), CInputScript::ParseRemoveObject(), CInputScript::ParseRemoveObject2(), CInputScript::ParseSetBackgroundColor(), ParseShapeRecord(), CInputScript::ParseStartSound(), CInputScript::ParseStopSound(), CInputScript::ParseTextRecord(), PDFDoc::PDFDoc(), DisplayList::placeObject(), PlayListWidget::PlayListWidget(), LiquidStyle::polish(), POP3wrapper::POP3wrapper(), QTReaderApp::PopulateConfig(), OpieFtp::populateRemoteView(), AdvancedFm::populateView(), PostScriptFunction::PostScriptFunction(), PP20_Unpack(), ppm_worker::PPM_Init(), Preferences::Preferences(), BuffDoc::PreferredMarkup(), prepareStyles(), ReadMail::previous(), BFont::PrintString(), process_memblt(), process_triblt(), LiquidStyle::processEmbedded(), FlashMovie::processMovie(), CSoundFile::ProcessRow(), Program::Program(), CList< Bkmk >::push_back(), CList< Bkmk >::push_front(), CPlucker_base::putSaveData(), BuffDoc::putSaveData(), PutSeed(), qdtoa(), qmake_version(), QMakeProject::QMakeProject(), QMyDialog::QMyDialog(), Qsmb::Qsmb(), qstrtod(), QTReader::QTReader(), QTReaderApp::QTReaderApp(), rdp_main_loop(), rdp_recv(), ConfigEx::read(), BkmkFile::read03(), BkmkFile::read05(), BkmkFile::read06(), BkmkFile::read07(), iSilo::read_attr(), iSilo::read_size(), iSilo::read_text(), BkmkFile::readall(), BkmkFile::readall00(), ZSafe::readAllEntries(), CSoundFile::ReadAMS2(), QTReaderApp::readbkmks(), OThemeBase::readConfig(), GfxFont::readEmbFontFile(), GfxFont::readExtFontFile(), KMolCalc::readGroup(), CReb::readindex(), Opie::MM::ExifData::ReadJpegSections(), QMakeMetaInfo::readLibtoolFile(), Catalog::readMetadata(), CSoundFile::ReadMT2(), CSoundFile::ReadMTM(), CSoundFile::ReadNote(), ProcessInvoker::readOutputs(), RemoteTab::readPacket(), readPacket(), LearnTab::readPacket(), ButtonDialog::readPacket(), Catalog::readPageTree(), CanvasCardGame::readPile(), CSoundFile::ReadPSM(), OThemeBase::readResourceGroup(), CSoundFile::ReadSample(), Settings::readSetting(), ExcelBook::ReadSheet(), Cfg::readStringList(), GfxFont::readToUnicodeCMap(), XRef::readTrailer(), XRef::readXRef(), QtRec::rec(), FileReceive::receive(), KeyHelperWidget::receiveMessage(), Painter::rect(), redraw(), QTReader::redrawall(), QTReader::redrawScroll(), ReduceOrder(), HighlightFilter::refresh(), Wellenreiter::registerSignalHandler(), ComposeMail::reject(), GHash::remove(), MailList::remove(), AddAtt::removeattachment(), PPM_CONTEXT::removeBinConts(), MainWindowImp::removeClicked(), TabManager::removeItem(), FileView::rename(), DisplayList::render(), FlashMovie::renderMovie(), RepeatEntry::repeatPattern(), AnyLnk::replaceDate(), AnyLnk::replaceKeyword(), LZWStream::reset(), QTReader::resizeEvent(), TeeclubCardGame::resizePiles(), ServerApplication::restart(), GfxState::restore(), BackupAndRestore::restore(), AddAtt::returnattachedFiles(), AddAtt::returnFileTypes(), MiscFunctions::rfcDate(), BFont::RightPrintString(), ProcessInvoker::run(), Program::runFrame(), PmIpkg::runIpkg(), runTests(), SampledFunction::SampledFunction(), save_licence(), QTReaderApp::savebkmks(), QMyDialog::SaveClicked(), ConfigMainWindow::saveConfig(), ConfigMainWindow::saveConfigAs(), QTReaderApp::savefilelist(), CSoundFile::SaveIT(), EmailClient::saveMail(), CSoundFile::SaveMod(), CSoundFile::SaveS3M(), CSoundFile::SaveXM(), OThemeBase::scaleBorder(), Qsmb::scanClicked(), Opie::Net::OWirelessNetworkInterface::scanNetwork(), Screen::Screen(), sec_recv(), ExcelBook::SeekBOF(), LibraryDialog::select_title(), Transaction::selectAllTransactions(), PageListBox::selected(), FileSelector::selected(), Transaction::selectNonClearedTransactions(), FileDialog::selectorclicked(), FileTransfer::sendFile(), SMTPwrapper::sendMail(), EmailClient::sendQuedMail(), ExcelSheet::Set(), KeyHelperWidget::set(), Bkmk::setAnno(), QTReader::setautoscroll(), BuffDoc::setContinuous(), CSoundFile::SetCurrentPos(), QTReader::setDoubleBuffer(), Opietooth2::OTDriver::setFeatures(), BuffDoc::setfilter(), BFont::SetFontColor(), ConfigMainWindow::setHelp(), EmulationWidget::setImage(), TEWidget::setImage(), setNearestTimerEvent(), Interfaces::setOption(), CSoundFile::SetPatternName(), CStyle::setPicture(), MediaPlayer::setPlaying(), QTReaderApp::setrotated(), BuffDoc::setSaveData(), SFCave::setSeed(), Game::setSeed(), setSignalHandler(), HistoryScroll::setSize(), Settings::Settings(), BuffDoc::setwidth(), Shape::Shape(), ExcelBook::SheetHandleRecord(), Bartender::showDrink(), QTReaderApp::showEditTools(), ZSafe::showInfo(), QtRec::showListMenu(), OpieFtp::showLocalMenu(), QTReaderApp::showprefs(), OpieFtp::showRemoteMenu(), QTReaderApp::showtoolbarprefs(), CardDeck::shuffle(), MailList::sizeInsert(), Text::sizes(), BuffDoc::sizes(), ListEdit::slotActivated(), OpieStumbler::slotCheckDHCP(), ListEdit::slotClick(), ListEdit::slotDel(), Composer::slotDelAttach(), MainWindow::slotImportExcel(), FolderWidget::slotItemClicked(), FolderWidget::slotMenuActivated(), Composer::slotPopupHandler(), CBkmkSelector::slotSelected(), CList< Bkmk >::sort(), Sprite::Sprite(), Opie::DB::Internal::sqliteRlikeCompare(), CReb::start2endSection(), IMAPwrapper::start_tls(), GHash::startIter(), StartModelRare(), VMemo::startRecording(), BuffDoc::startSection(), StartSubAllocator(), OCOPClient::startUP(), Status::Status(), Swapfile::status(), MBOXwrapper::statusFolder(), IMAPwrapper::statusFolder(), StitchingFunction::StitchingFunction(), Storemail::storeMail(), Text::suspend(), CHM::suspend(), ExtensionFactory::sweep(), SwfFont::SwfFont(), QLocalePrivate::systemLocaleName(), TabListView::TabListView(), tcp_connect(), LibMadPlugin::tcp_open(), tcp_recv(), QLinphoneMainWidget::terminateCall(), TEScreen::TEScreen(), TEWidget::TEWidget(), TextOutputDev::TextOutputDev(), TextPage::TextPage(), Painter::textPixmap(), BenchmarkInfo::textRendering(), TextString::TextString(), Qsmb::TextViewClicked(), QtRec::thisTab(), Transaction::Transaction(), Genericwrapper::traverseBody(), LibMadPlugin::udp_open(), ui_destroy_bitmap(), ui_destroy_glyph(), ui_draw_text(), ui_memblt(), uidFromName(), UnicodeMap::UnicodeMap(), UnicodeMapCache::UnicodeMapCache(), KCheckers::unselect(), CStyle::unset(), Text::unsuspend(), CHM::unsuspend(), Account::updateAccountBalance(), ReadMail::updateButtons(), DisplayList::updateButtons(), QTReaderApp::updatefileinfo(), MainWindowImp::updateInterface(), ConfigList::updateListAll(), UpdateModel(), Opietooth2::OTPeer::updateServices(), DisplayList::updateSprites(), VideoWidget::VideoWidget(), QTReaderApp::viewbar(), ZoneMap::viewportMouseReleaseEvent(), WarpCoords(), TextParser::wordAt(), BkmkFile::write(), CBInfo::write(), ZSafe::writeAllEntries(), MakefileGenerator::writeHeader(), UnixMakefileGenerator::writeLibtoolFile(), CSoundFile::WriteSample(), Settings::writeSetting(), QTReaderApp::writeUrl(), xmalloc(), xrealloc(), XRef::XRef(), yylex(), ZSafe::ZSafe(), Bkmk::~Bkmk(), BkmkFile::~BkmkFile(), CardGameLayout::~CardGameLayout(), CExpander::~CExpander(), CFiledata::~CFiledata(), CHM::~CHM(), CInputScript::~CInputScript(), CList< Bkmk >::~CList(), Cpdb::~Cpdb(), CPlucker_base::~CPlucker_base(), CReb::~CReb(), CStyle::~CStyle(), ebookcodec::~ebookcodec(), ExternFilter::~ExternFilter(), FileItem::~FileItem(), FlashMovie::~FlashMovie(), FontControl::~FontControl(), iSilo::~iSilo(), KeyHelperWidget::~KeyHelperWidget(), LZWStream::~LZWStream(), MainWindowImp::~MainWindowImp(), outputcodec::~outputcodec(), ppm_expander::~ppm_expander(), Program::~Program(), QMakeProperty::~QMakeProperty(), QTReader::~QTReader(), RBPage::~RBPage(), ScQtFileEditDlg::~ScQtFileEditDlg(), striphtml::~striphtml(), Text::~Text(), and ztxt::~ztxt().

#define ST   struct timeval t1,t2;
 

Definition at line 37 of file swf.h.

#define START   gettimeofday(&t1,0)
 

Definition at line 38 of file swf.h.

#define STOP msg   )     gettimeofday(&t2,0); printf("%s Delta = %d ms\n", msg, (t2.tv_sec-t1.tv_sec)*1000+(t2.tv_usec-t1.tv_usec)/1000); fflush(stdout);
 

Definition at line 39 of file swf.h.

#define true   1
 

Definition at line 196 of file swf.h.

Referenced by OFileViewFileListView::addDir(), Opie::Ui::Internal::OFileViewFileListView::addDir(), CategoryFilterImpl::CategoryFilterImpl(), SMTPwrapper::connect_server(), DevicesWidget::create(), mainWindowWidget::create(), OJanusWidget::IconListItem::defaultPixmap(), OThemeStyle::drawBaseButton(), DateEntry::event(), PcmciaManager::executeAction(), fabs(), SMTPwrapper::flushOutbox(), BackupAndRestore::getExcludeFile(), OJanusWidget::IconListItem::height(), OJanusWidget::IconListItem::IconListItem(), Todo::TableView::keyPressEvent(), POP3wrapper::login(), NNTPwrapper::login(), IMAPwrapper::login(), OJanusWidget::minimumSizeHint(), operator *(), operator+(), operator-(), operator/(), TabConfig::operator==(), OContactAccessBackend_XML::queryByExample(), Opie::OPimContactAccessBackend::queryByExample(), Opie::resetTimeZone(), PlayListWidget::setDocumentEx(), OJanusWidget::setSwallowedWidget(), Opie::setTimeZone(), MailListViewItem::showEntry(), OJanusWidget::showPage(), Todo::TableView::slotClicked(), ScreenshotControl::slotDrawpad(), ScreenshotControl::slotGrab(), ScreenshotControl::slotScap(), sqrt(), to_Time_t(), utcTime(), ModulesInfo::viewModules(), and KateViewInternal::wheelEvent().

#define ZOOM v,
f   )     ((v)/(f))
 

Definition at line 30 of file swf.h.


Typedef Documentation

typedef unsigned long BOOL
 

Definition at line 28 of file swf.h.

typedef signed short * P_S16
 

Definition at line 23 of file swf.h.

typedef signed long * P_S32
 

Definition at line 21 of file swf.h.

typedef signed char * P_S8
 

Definition at line 25 of file swf.h.

typedef signed long * P_SCOORD
 

Definition at line 27 of file swf.h.

typedef signed long * P_SFIXED
 

Definition at line 26 of file swf.h.

typedef unsigned short * P_U16
 

Definition at line 22 of file swf.h.

typedef unsigned long * P_U32
 

Definition at line 20 of file swf.h.

typedef unsigned char * P_U8
 

Definition at line 24 of file swf.h.

typedef signed short ** PP_S16
 

Definition at line 23 of file swf.h.

typedef signed long ** PP_S32
 

Definition at line 21 of file swf.h.

typedef signed char ** PP_S8
 

Definition at line 25 of file swf.h.

typedef unsigned short ** PP_U16
 

Definition at line 22 of file swf.h.

typedef unsigned long ** PP_U32
 

Definition at line 20 of file swf.h.

typedef unsigned char ** PP_U8
 

Definition at line 24 of file swf.h.

typedef signed short S16
 

Definition at line 23 of file swf.h.

typedef signed long S32
 

Definition at line 21 of file swf.h.

typedef signed char S8
 

Definition at line 25 of file swf.h.

typedef void(* ScanLineFunc)(void *id, long y, long start, long end)
 

Definition at line 201 of file swf.h.

typedef signed long SCOORD
 

Definition at line 27 of file swf.h.

typedef signed long SFIXED
 

Definition at line 26 of file swf.h.

typedef unsigned short U16
 

Definition at line 22 of file swf.h.

typedef unsigned long U32
 

Definition at line 20 of file swf.h.

typedef unsigned char U8
 

Definition at line 24 of file swf.h.


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
soundHasInPoint 
soundHasOutPoint 
soundHasLoops 
soundHasEnvelope 

Definition at line 42 of file swf.h.

anonymous enum
 

Enumeration values:
stagEnd 
stagShowFrame 
stagDefineShape 
stagFreeCharacter 
stagPlaceObject 
stagRemoveObject 
stagDefineBits 
stagDefineButton 
stagJPEGTables 
stagSetBackgroundColor 
stagDefineFont 
stagDefineText 
stagDoAction 
stagDefineFontInfo 
stagDefineSound 
stagStartSound 
stagStopSound 
stagDefineButtonSound 
stagSoundStreamHead 
stagSoundStreamBlock 
stagDefineBitsLossless 
stagDefineBitsJPEG2 
stagDefineShape2 
stagDefineButtonCxform 
stagProtect 
stagPlaceObject2 
stagRemoveObject2 
stagDefineShape3 
stagDefineText2 
stagDefineButton2 
stagDefineBitsJPEG3 
stagDefineBitsLossless2 
stagDefineSprite 
stagNameCharacter 
stagFrameLabel 
stagSoundStreamHead2 
stagDefineMorphShape 
stagDefineFont2 
notEnoughData 

Definition at line 146 of file swf.h.

enum Action
 

Enumeration values:
ActionRefresh 
ActionPlaySound 
ActionGotoFrame 
ActionGetURL 
ActionNextFrame 
ActionPrevFrame 
ActionPlay 
ActionStop 
ActionToggleQuality 
ActionStopSounds 
ActionWaitForFrame 
ActionSetTarget 
ActionGoToLabel 

Definition at line 67 of file swf.h.

enum ButtonState
 

Enumeration values:
stateHitTest 
stateDown 
stateOver 
stateUp 

Definition at line 59 of file swf.h.

enum FontFlags
 

Enumeration values:
fontUnicode 
fontShiftJIS 
fontANSI 
fontItalic 
fontBold 
fontWideCodes 

Definition at line 122 of file swf.h.

enum SounfFlags
 

Enumeration values:
soundIsStereo 
soundIs16bit 
soundIsADPCMCompressed 

Definition at line 52 of file swf.h.

enum TextFlags
 

Enumeration values:
isTextControl 
textIsLarge 
textHasFont 
textHasColor 
textHasYOffset 
textHasXOffset 

Definition at line 131 of file swf.h.


Variable Documentation

int debug
 

Definition at line 36 of file program.cc.

int shape_nb
 

Definition at line 266 of file flash.cc.

Referenced by Shape::Shape().

int shape_size
 

Definition at line 266 of file flash.cc.

Referenced by Shape::Shape().

int shaperecord_nb
 

Definition at line 266 of file flash.cc.

Referenced by ShapeRecord::ShapeRecord().

int shaperecord_size
 

Definition at line 266 of file flash.cc.

Referenced by ShapeRecord::ShapeRecord().

int style_nb
 

Definition at line 266 of file flash.cc.

Referenced by FillStyleDef::FillStyleDef().

int style_size
 

Definition at line 266 of file flash.cc.

Referenced by FillStyleDef::FillStyleDef().


Generated on Sat Nov 5 16:24:17 2005 for OPIE by  doxygen 1.4.2