#include </home/clem/local/src/opie/core/multimedia/opieplayer/libflash/script.h>
Inheritance diagram for CInputScript:


|
|
Definition at line 49 of file script.cc. References m_bitBuf, m_bitPos, m_dumpAll, m_dumpGuts, m_fileBuf, m_filePos, m_fileSize, m_fileVersion, m_outputFile, needHeader, next, NULL, outOfMemory, and program. |
|
|
Definition at line 86 of file script.cc. References m_fileBuf, m_fileSize, NULL, and program. |
|
|
Definition at line 260 of file script.cc. References GetByte(), m_bitBuf, m_bitPos, s, and v. Referenced by GetCxform(), GetMatrix(), GetRect(), GetSBits(), ParseShapeData(), ParseShapeRecord(), and ParseTextRecord(). |
|
|
Definition at line 23 of file script.cc. References m_fileBuf, and m_filePos. Referenced by GetBits(), GetString(), ParseActionRecord(), ParseButtonRecord(), ParseDefineBitsLossless(), ParseDefineButton2(), ParseDefineButtonSound(), ParseDefineFont2(), ParseDefineFontInfo(), ParseDefineSound(), ParseDefineText(), ParseFillStyle(), ParseLineStyle(), ParsePlaceObject2(), ParseSetBackgroundColor(), ParseSoundStreamHead(), ParseSoundStreamHead2(), ParseStartSound(), ParseTextRecord(), and S_DumpImageGuts(). |
|
||||||||||||
|
Definition at line 174 of file script.cc. References Cxform::aa, Cxform::ab, Cxform::ba, Cxform::bb, flags, Cxform::ga, Cxform::gb, GetBits(), GetSBits(), InitBits(), Cxform::ra, and Cxform::rb. Referenced by ParseButtonRecord(), ParseDefineButtonCxform(), ParsePlaceObject(), and ParsePlaceObject2(). |
|
|
Definition at line 35 of file script.cc. References m_fileBuf, m_filePos, and s. Referenced by GetTag(), ParseDefineBitsJPEG3(), ParseDefineButtonSound(), ParseDefineFont2(), ParseDefineSound(), and ParseStartSound(). |
|
|
Definition at line 139 of file script.cc. References Matrix::a, Matrix::b, Matrix::c, Matrix::d, GetBits(), GetSBits(), InitBits(), Matrix::tx, and Matrix::ty. Referenced by ParseButtonRecord(), ParseDefineText(), ParseFillStyle(), ParsePlaceObject(), and ParsePlaceObject2(). |
|
|
Definition at line 129 of file script.cc. References GetBits(), GetSBits(), InitBits(), Rect::xmax, Rect::xmin, Rect::ymax, and Rect::ymin. Referenced by ParseData(), ParseDefineShape(), and ParseDefineText(). |
|
|
Definition at line 243 of file script.cc. Referenced by GetCxform(), GetMatrix(), GetRect(), and ParseShapeRecord(). |
|
|
Definition at line 224 of file script.cc. References GetByte(), m_fileBuf, m_filePos, and str. Referenced by ParseActionRecord(), ParseFrameLabel(), ParseNameCharacter(), and ParsePlaceObject2(). |
|
|
Definition at line 99 of file script.cc. References code, GetDWord(), GetWord(), len, m_actualSize, m_filePos, m_tagEnd, m_tagLen, m_tagStart, and notEnoughData. Referenced by ParseTags(). |
|
|
|
Definition at line 235 of file script.cc. References m_bitBuf, and m_bitPos. Referenced by GetCxform(), GetMatrix(), GetRect(), ParseShapeData(), ParseShapeRecord(), and ParseTextRecord(). |
|
|
Definition at line 957 of file script.cc. References ActionRecord::action, ActionGetURL, ActionGotoFrame, ActionGoToLabel, ActionSetTarget, ActionWaitForFrame, ActionRecord::frameIndex, ActionRecord::frameLabel, GetByte(), GetString(), GetWord(), Dict::length, NULL, outOfMemory, ActionRecord::skipCount, ActionRecord::target, and ActionRecord::url. Referenced by ParseDefineButton(), ParseDefineButton2(), and ParseDoAction(). |
|
|
Definition at line 912 of file script.cc. References ButtonRecord::buttonMatrix, ButtonRecord::character, ButtonRecord::cxform, GetByte(), Dict::getCharacter(), GetCxform(), GetMatrix(), GetWord(), ButtonRecord::layer, NULL, outOfMemory, and ButtonRecord::state. Referenced by ParseDefineButton(), and ParseDefineButton2(). |
|
||||||||||||||||
|
Definition at line 1919 of file script.cc. References FLASH_PARSE_ERROR, FLASH_PARSE_NEED_DATA, FLASH_PARSE_START, frameCount, frameRate, frameRect, GetRect(), GetWord(), m_actualSize, m_fileBuf, m_filePos, m_fileSize, m_fileVersion, needHeader, NULL, ParseTags(), program, and Program::totalFrames. Referenced by FlashParse(). |
|
|
Definition at line 797 of file script.cc. References Dict::addCharacter(), Bitmap::buildFromJpegAbbreviatedData(), GetWord(), m_fileBuf, m_filePos, NULL, and outOfMemory. Referenced by ParseTags(). |
|
|
Definition at line 821 of file script.cc. References Dict::addCharacter(), Bitmap::buildFromJpegInterchangeData(), GetWord(), m_fileBuf, m_filePos, NULL, and outOfMemory. Referenced by ParseTags(). |
|
|
Definition at line 844 of file script.cc. References Dict::addCharacter(), Bitmap::buildFromJpegInterchangeData(), GetDWord(), GetWord(), m_fileBuf, m_filePos, NULL, outOfMemory, and printf. Referenced by ParseTags(). |
|
|
Definition at line 872 of file script.cc. References Dict::addCharacter(), Bitmap::buildFromZlibData(), format(), GetByte(), GetWord(), height, m_fileBuf, m_filePos, NULL, outOfMemory, and width. Referenced by ParseTags(). |
|
|
Definition at line 1025 of file script.cc. References Button::addActionRecord(), Button::addButtonRecord(), Dict::addCharacter(), GetWord(), NULL, outOfMemory, ParseActionRecord(), and ParseButtonRecord(). Referenced by ParseTags(). |
|
|
Definition at line 1063 of file script.cc. References Button::addActionRecord(), Button::addButtonRecord(), Dict::addCharacter(), Button::addCondition(), GetByte(), GetWord(), NULL, outOfMemory, ParseActionRecord(), and ParseButtonRecord(). Referenced by ParseTags(). |
|
|
Definition at line 1612 of file script.cc. References ButtonRecord::cxform, Button::getButtonRecords(), Dict::getCharacter(), GetCxform(), GetWord(), and ButtonRecord::next. Referenced by ParseTags(). |
|
|
Definition at line 1503 of file script.cc. References code, GetByte(), Dict::getCharacter(), GetDWord(), GetWord(), i, m_filePos, m_tagEnd, p, printf, Button::setButtonSound(), soundHasEnvelope, soundHasInPoint, soundHasLoops, and soundHasOutPoint. Referenced by ParseTags(). |
|
|
Definition at line 1117 of file script.cc. References Dict::addCharacter(), Shape::file_ptr, GetWord(), m_fileBuf, m_filePos, NULL, outOfMemory, ParseShapeData(), SwfFont::setFontShapeTable(), and start. Referenced by ParseTags(). |
|
|
Definition at line 1254 of file script.cc. References Dict::addCharacter(), Shape::file_ptr, flags, GetByte(), GetDWord(), GetWord(), m_fileBuf, m_filePos, name, NULL, outOfMemory, ParseShapeData(), SwfFont::setFontFlags(), SwfFont::setFontLookUpTable(), SwfFont::setFontName(), SwfFont::setFontShapeTable(), and start. Referenced by ParseTags(). |
|
|
Definition at line 1192 of file script.cc. References flags, fontWideCodes, GetByte(), Dict::getCharacter(), SwfFont::getNbGlyphs(), GetWord(), name, NULL, outOfMemory, SwfFont::setFontFlags(), SwfFont::setFontLookUpTable(), and SwfFont::setFontName(). Referenced by ParseTags(). |
|
|
Definition at line 1184 of file script.cc. References GetWord(), and printf. Referenced by ParseTags(). |
|
|
Definition at line 1643 of file script.cc. References printf. |
|
|
Definition at line 744 of file script.cc. References Dict::addCharacter(), Shape::dict, Shape::file_ptr, Shape::getAlpha, GetRect(), Shape::getStyles, GetWord(), m_fileBuf, m_filePos, m_tagEnd, NULL, outOfMemory, ParseShapeData(), and Shape::setBoundingBox(). Referenced by ParseTags(). |
|
|
Definition at line 1466 of file script.cc. References Dict::addCharacter(), Adpcm::Decompress(), flags, GetByte(), GetDWord(), GetWord(), m_fileBuf, m_filePos, m_tagLen, NULL, outOfMemory, Sound::setNbSamples(), Sound::setSoundFlags(), Sound, soundIsADPCMCompressed, and soundIsStereo. Referenced by ParseTags(). |
|
|
Definition at line 1649 of file script.cc. References Dict::addCharacter(), frameCount, Sprite::getProgram(), GetWord(), Program::movie, NULL, outOfMemory, ParseTags(), printf, and program. Referenced by ParseTags(). |
|
|
Definition at line 1427 of file script.cc. References Dict::addCharacter(), Text::addTextRecord(), GetByte(), GetMatrix(), GetRect(), GetWord(), m_filePos, m_nAdvanceBits, m_nGlyphBits, m_tagEnd, NULL, outOfMemory, ParseTextRecord(), Text::setTextBoundary(), Text::setTextMatrix(), and text. Referenced by ParseTags(). |
|
|
Definition at line 432 of file script.cc. References Control::addActionRecord(), Program::addControlInCurrentFrame(), ctrlDoAction, NULL, outOfMemory, ParseActionRecord(), program, and Control::type. Referenced by ParseTags(). |
|
|
|
|
|
Definition at line 636 of file script.cc. References GetByte(), GetMatrix(), GetWord(), i, printf, and type. Referenced by ParseShapeData(), and ParseShapeRecord(). |
|
|
Definition at line 1636 of file script.cc. References GetString(), program, and Program::setCurrentFrameLabel(). Referenced by ParseTags(). |
|
|
Definition at line 289 of file script.cc. References GetWord(), and printf. Referenced by ParseTags(). |
|
|
Definition at line 906 of file script.cc. References m_fileBuf, m_filePos, and Bitmap::readJpegTables(). Referenced by ParseTags(). |
|
|
Definition at line 716 of file script.cc. References GetByte(), GetWord(), and i. Referenced by ParseShapeData(), and ParseShapeRecord(). |
|
|
Definition at line 1627 of file script.cc. References GetString(), GetWord(), and Dict::nameCharacter(). Referenced by ParseTags(). |
|
|
Definition at line 299 of file script.cc. References Program::addControlInCurrentFrame(), Control::character, ctrlPlaceObject, Control::cxform, Control::depth, Control::flags, Dict::getCharacter(), GetCxform(), GetMatrix(), GetWord(), m_filePos, m_tagEnd, Control::matrix, NULL, outOfMemory, placeHasCharacter, placeHasColorXform, placeHasMatrix, program, and Control::type. Referenced by ParseTags(). |
|
|
Definition at line 327 of file script.cc. References Program::addControlInCurrentFrame(), Control::character, Control::clipDepth, ctrlPlaceObject2, Control::cxform, Control::depth, Control::flags, GetByte(), Dict::getCharacter(), GetCxform(), GetMatrix(), GetString(), GetWord(), Control::matrix, Control::name, NULL, outOfMemory, placeHasCharacter, placeHasClip, placeHasColorXform, placeHasMatrix, placeHasName, placeHasRatio, program, Control::ratio, and Control::type. Referenced by ParseTags(). |
|
|
|
|
|
Definition at line 381 of file script.cc. References Program::addControlInCurrentFrame(), Control::character, ctrlRemoveObject, Control::depth, Dict::getCharacter(), GetWord(), NULL, outOfMemory, program, and Control::type. Referenced by ParseTags(). |
|
|
Definition at line 398 of file script.cc. References Program::addControlInCurrentFrame(), ctrlRemoveObject2, Control::depth, GetWord(), NULL, outOfMemory, program, and Control::type. Referenced by ParseTags(). |
|
|
Definition at line 414 of file script.cc. References Program::addControlInCurrentFrame(), Color::blue, Control::color, ctrlBackgroundColor, GetByte(), Color::green, NULL, outOfMemory, program, Color::red, and Control::type. Referenced by ParseTags(). |
|
||||||||||||
|
Definition at line 519 of file script.cc. References GetBits(), InitBits(), m_nFillBits, m_nLineBits, ParseFillStyle(), ParseLineStyle(), and ParseShapeRecord(). Referenced by ParseDefineFont(), ParseDefineFont2(), and ParseDefineShape(). |
|
|
Definition at line 539 of file script.cc. References flags, flagsEndShape, flagsFill0, flagsFill1, flagsLine, flagsMoveTo, flagsNewStyles, GetBits(), GetSBits(), InitBits(), m_nFillBits, m_nLineBits, ParseFillStyle(), and ParseLineStyle(). Referenced by ParseShapeData(). |
|
||||||||||||
|
|
|
|
Definition at line 1607 of file script.cc. References printf. Referenced by ParseTags(). |
|
|
Definition at line 1577 of file script.cc. References format(), GetByte(), GetWord(), and printf. Referenced by ParseTags(). |
|
|
Definition at line 1592 of file script.cc. References format(), GetByte(), and GetWord(). Referenced by ParseTags(). |
|
|
Definition at line 459 of file script.cc. References Program::addControlInCurrentFrame(), Control::character, code, ctrlStartSound, GetByte(), Dict::getCharacter(), GetDWord(), GetWord(), i, m_dumpAll, NULL, outOfMemory, printf, program, soundHasEnvelope, soundHasInPoint, soundHasLoops, soundHasOutPoint, and Control::type. Referenced by ParseTags(). |
|
|
Definition at line 504 of file script.cc. References Program::addControlInCurrentFrame(), ctrlStopSound, NULL, outOfMemory, program, and Control::type. Referenced by ParseTags(). |
|
|
|
Definition at line 1362 of file script.cc. References Color::alpha, ALPHA_OPAQUE, Color::blue, TextRecord::color, TextRecord::flags, flags, TextRecord::font, TextRecord::fontHeight, g, GetBits(), GetByte(), Dict::getCharacter(), GetWord(), TextRecord::glyphs, Color::green, Glyph::index, InitBits(), isTextControl, m_nAdvanceBits, m_nGlyphBits, TextRecord::nbGlyphs, NULL, outOfMemory, Color::red, textHasColor, textHasFont, textHasXOffset, textHasYOffset, tr, Glyph::xAdvance, TextRecord::xOffset, and TextRecord::yOffset. Referenced by ParseDefineText(). |
|
||||||||||||
|
Definition at line 1689 of file script.cc. References printf. Referenced by ParseTags(). |
|
|
|
|
|
Definition at line 26 of file script.h. Referenced by FlashGetInfo(), ParseData(), and ParseDefineSprite(). |
|
|
Definition at line 25 of file script.h. Referenced by FlashGetInfo(), and ParseData(). |
|
|
Definition at line 27 of file script.h. Referenced by FlashGetInfo(), FlashGraphicInit(), and ParseData(). |
|
|
Definition at line 16 of file script.h. Referenced by FlashParse(), and FlashMovie::renderMovie(). |
|
|
Definition at line 35 of file script.h. Referenced by GetTag(), ParseData(), and ParseTags(). |
|
|
Definition at line 43 of file script.h. Referenced by CInputScript(), GetBits(), and InitBits(). |
|
|
Definition at line 42 of file script.h. Referenced by CInputScript(), GetBits(), and InitBits(). |
|
|
Definition at line 57 of file script.h. Referenced by CInputScript(), and ParseStartSound(). |
|
|
Definition at line 60 of file script.h. Referenced by CInputScript(). |
|
|
Definition at line 30 of file script.h. Referenced by CInputScript(), GetByte(), GetDWord(), GetString(), GetWord(), ParseData(), ParseDefineBits(), ParseDefineBitsJPEG2(), ParseDefineBitsJPEG3(), ParseDefineBitsLossless(), ParseDefineFont(), ParseDefineFont2(), ParseDefineShape(), ParseDefineSound(), ParseJPEGTables(), and ~CInputScript(). |
|
|
Definition at line 33 of file script.h. Referenced by CInputScript(), GetByte(), GetDWord(), GetString(), GetTag(), GetWord(), ParseData(), ParseDefineBits(), ParseDefineBitsJPEG2(), ParseDefineBitsJPEG3(), ParseDefineBitsLossless(), ParseDefineButtonSound(), ParseDefineFont(), ParseDefineFont2(), ParseDefineShape(), ParseDefineSound(), ParseDefineText(), ParseJPEGTables(), ParsePlaceObject(), ParseTags(), and S_DumpImageGuts(). |
|
|
Definition at line 34 of file script.h. Referenced by CInputScript(), ParseData(), and ~CInputScript(). |
|
|
|
|
|
Definition at line 37 of file script.h. Referenced by CInputScript(), FlashGetInfo(), and ParseData(). |
|
|
Definition at line 54 of file script.h. Referenced by ParseDefineText(), and ParseTextRecord(). |
|
|
Definition at line 51 of file script.h. Referenced by ParseShapeData(), and ParseShapeRecord(). |
|
|
Definition at line 53 of file script.h. Referenced by ParseDefineText(), and ParseTextRecord(). |
|
|
Definition at line 52 of file script.h. Referenced by ParseShapeData(), and ParseShapeRecord(). |
|
|
Definition at line 63 of file script.h. Referenced by CInputScript(). |
|
|
Definition at line 47 of file script.h. Referenced by GetTag(), ParseDefineButtonSound(), ParseDefineShape(), ParseDefineText(), ParsePlaceObject(), ParseTags(), and S_DumpImageGuts(). |
|
|
Definition at line 48 of file script.h. Referenced by GetTag(), ParseDefineSound(), and ParseTags(). |
|
|
Definition at line 46 of file script.h. Referenced by GetTag(), and ParseTags(). |
|
|
Definition at line 39 of file script.h. Referenced by CInputScript(), and ParseData(). |
|
|
Definition at line 17 of file script.h. Referenced by CInputScript(), exploreButtons(), FlashParse(), loadNewSwf(), FlashMovie::processMovie(), FlashMovie::renderMovie(), and FlashMovie::~FlashMovie(). |
|
|
1.4.2