org.archive.modules.extractor

Class CustomSWFTags

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      protected com.anotherbigidea.flash.interfaces.SWFActions actions 
      • Fields inherited from class com.anotherbigidea.flash.writers.SWFTagTypesImpl

        mTagtypes
      • Fields inherited from interface com.anotherbigidea.flash.interfaces.SWFFileSignature

        SIGNATURE_COMPRESSED, SIGNATURE_NORMAL
    • Constructor Summary

      Constructors 
      Constructor and Description
      CustomSWFTags(com.anotherbigidea.flash.interfaces.SWFActions a) 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      com.anotherbigidea.flash.interfaces.SWFActions tagDefineButton(int id, Vector buttonRecords) 
      com.anotherbigidea.flash.interfaces.SWFActions tagDefineButton2(int id, boolean trackAsMenu, Vector buttonRecord2s) 
      com.anotherbigidea.flash.interfaces.SWFTagTypes tagDefineSprite(int id) 
      com.anotherbigidea.flash.interfaces.SWFActions tagDoAction() 
      com.anotherbigidea.flash.interfaces.SWFActions tagDoInActions(int spriteId) 
      com.anotherbigidea.flash.interfaces.SWFActions tagPlaceObject2(boolean isMove, int clipDepth, int depth, int charId, com.anotherbigidea.flash.structs.Matrix matrix, com.anotherbigidea.flash.structs.AlphaTransform cxform, int ratio, String name, int clipActionFlags) 
      • Methods inherited from class com.anotherbigidea.flash.writers.SWFTagTypesImpl

        header, signature, tag, tagButtonCXForm, tagDefineBits, tagDefineBitsJPEG2, tagDefineBitsJPEG2, tagDefineBitsJPEG3, tagDefineBitsLossless, tagDefineBitsLossless2, tagDefineButtonSound, tagDefineFont, tagDefineFont2, tagDefineFontInfo, tagDefineFontInfo2, tagDefineMorphShape, tagDefineQuickTimeMovie, tagDefineShape, tagDefineShape2, tagDefineShape3, tagDefineSound, tagDefineText, tagDefineText2, tagDefineTextField, tagDoInitAction, tagEnableDebug, tagEnableDebug2, tagEnd, tagExport, tagFrameLabel, tagFrameLabel, tagFreeCharacter, tagGenerator, tagGeneratorCommand, tagGeneratorFont, tagGeneratorText, tagImport, tagJPEGTables, tagNameCharacter, tagPlaceObject, tagProtect, tagRemoveObject, tagRemoveObject2, tagSerialNumber, tagSetBackgroundColor, tagShowFrame, tagSoundStreamBlock, tagSoundStreamHead, tagSoundStreamHead2, tagStartSound
    • Field Detail

      • actions

        protected com.anotherbigidea.flash.interfaces.SWFActions actions
    • Constructor Detail

      • CustomSWFTags

        public CustomSWFTags(com.anotherbigidea.flash.interfaces.SWFActions a)
    • Method Detail

      • tagDefineButton

        public com.anotherbigidea.flash.interfaces.SWFActions tagDefineButton(int id,
                                                                     Vector buttonRecords)
                                                                       throws IOException
        Specified by:
        tagDefineButton in interface com.anotherbigidea.flash.interfaces.SWFTagTypes
        Overrides:
        tagDefineButton in class com.anotherbigidea.flash.writers.SWFTagTypesImpl
        Throws:
        IOException
      • tagDefineButton2

        public com.anotherbigidea.flash.interfaces.SWFActions tagDefineButton2(int id,
                                                                      boolean trackAsMenu,
                                                                      Vector buttonRecord2s)
                                                                        throws IOException
        Specified by:
        tagDefineButton2 in interface com.anotherbigidea.flash.interfaces.SWFTagTypes
        Overrides:
        tagDefineButton2 in class com.anotherbigidea.flash.writers.SWFTagTypesImpl
        Throws:
        IOException
      • tagDoAction

        public com.anotherbigidea.flash.interfaces.SWFActions tagDoAction()
                                                                   throws IOException
        Specified by:
        tagDoAction in interface com.anotherbigidea.flash.interfaces.SWFSpriteTagTypes
        Overrides:
        tagDoAction in class com.anotherbigidea.flash.writers.SWFTagTypesImpl
        Throws:
        IOException
      • tagDoInActions

        public com.anotherbigidea.flash.interfaces.SWFActions tagDoInActions(int spriteId)
                                                                      throws IOException
        Throws:
        IOException
      • tagDefineSprite

        public com.anotherbigidea.flash.interfaces.SWFTagTypes tagDefineSprite(int id)
                                                                        throws IOException
        Specified by:
        tagDefineSprite in interface com.anotherbigidea.flash.interfaces.SWFTagTypes
        Overrides:
        tagDefineSprite in class com.anotherbigidea.flash.writers.SWFTagTypesImpl
        Throws:
        IOException
      • tagPlaceObject2

        public com.anotherbigidea.flash.interfaces.SWFActions tagPlaceObject2(boolean isMove,
                                                                     int clipDepth,
                                                                     int depth,
                                                                     int charId,
                                                                     com.anotherbigidea.flash.structs.Matrix matrix,
                                                                     com.anotherbigidea.flash.structs.AlphaTransform cxform,
                                                                     int ratio,
                                                                     String name,
                                                                     int clipActionFlags)
                                                                       throws IOException
        Specified by:
        tagPlaceObject2 in interface com.anotherbigidea.flash.interfaces.SWFSpriteTagTypes
        Overrides:
        tagPlaceObject2 in class com.anotherbigidea.flash.writers.SWFTagTypesImpl
        Throws:
        IOException

Copyright © 2003-2014 Internet Archive. All Rights Reserved.