Uses of Interface
com.flagstone.transform.MovieTag

Packages that use MovieTag
com.flagstone.transform Transform SWF is an API for reading and writing Flash files. 
com.flagstone.transform.button The button package contains all the classes for encoding and decoding the data structures that represent buttons in a Flash file. 
com.flagstone.transform.coder The coder package contains the classes that perform the reading and writing of the binary data in a Flash file. 
com.flagstone.transform.font The font package contains all the classes for encoding and decoding the data structures that represent the different font definitions and that are found in a Flash file. 
com.flagstone.transform.image This package contains the object used to define lossless and lossy images. 
com.flagstone.transform.movieclip The movieclip package contains all the classes for encoding and decoding the data structures that represent the different types of sprite that are found in a Flash file. 
com.flagstone.transform.shape The shape package contains all the classes for encoding and decoding the data structures that represent the different shape definitions and strokes that are used to draw shapes. 
com.flagstone.transform.sound The sound package contains all the classes for encoding and decoding the data structures that represent the different sounds in a Flash file. 
com.flagstone.transform.text The text package contains all the classes for encoding and decoding the data structures that represent static and dynamic text fields. 
com.flagstone.transform.util.movie The movie package contains convenience classes that can be used to organise the timelines and frames when generating a movie. 
com.flagstone.transform.util.sound This package contains a set of classes that are used to decode sounds in various formats so they can be added to a Flash movie. 
com.flagstone.transform.video The video package contains all the classes for encoding and decoding the data structures that represent the different types of video streams and data that are found in a Flash file. 
 

Uses of MovieTag in com.flagstone.transform
 

Subinterfaces of MovieTag in com.flagstone.transform
 interface DefineTag
          The DefineTag interface is used to identify object that are used to add definitions for shapes, images, sounds ,etc.
 

Classes in com.flagstone.transform that implement MovieTag
 class Background
          Background sets the background colour displayed in every frame in the movie.
 class DefineData
          DefineData is used to embed binary data in a Flash file.
 class DoABC
          DoABC is used to define scripts containing Actionscript 3.0 byte-codes.
 class DoAction
          DoAction is used to add a set of actions to a frame in a movie.
 class EnableDebugger
          Enables a movie to be debugged when played using the Flash authoring tool, allowing the variables defined in the arrays of actions specified in object to be inspected.
 class EnableDebugger2
          EnableDebugger2 is an updated version or the EnableDebugger instruction which enables a movie to be debugged.
 class Export
          Export is used to export one or more shapes and other objects so they can be used in another Flash file.
 class FrameLabel
          FrameLabel defines a name for the current frame in a movie or movie clip.
 class Free
          Free deletes the object with the specified identifier, freeing up resources in the Flash Player.
 class Import
          Import is used to import shapes and other objects from another Flash file referenced by a URL.
 class Import2
          Import2 is used to import shapes and other objects from another Flash file referenced by a URL.
 class LimitScript
          The LimitScript is used to define the execution environment of the Flash Player, limiting the resources available when executing actions and improving performance.
 class MovieAttributes
          The MovieAttributes tag defines characteristics of a Movie.
 class MovieData
          MovieData is used to store one or more MovieTags which already have been encoded for writing to a Flash file.
 class MovieHeader
          MovieHeader contains the attributes that make up the header fields of a Flash file.
 class MovieMetaData
          MetaData is used to add a user-defined information into a Flash file.
 class MovieObject
          MovieObject is used to represent any object decoded from a Movie that is not directly supported by Transform.
 class Place
          PlaceObject is used to add an object (shape, button, etc.) to the Flash Player's display list.
 class Place2
          Place2 is used to add and manipulate objects (shape, button, etc.) on the Flash Player's display list.
 class Place3
          Place3 is used to update the display list.
 class Protect
          Protect marks a file as not-readable, preventing the file from being loaded into an editor.
 class Remove
          RemoveObject removes an object from the Flash Player's Display List.
 class Remove2
          RemoveObject2 removes an object from the display list, requiring only the layer number.
 class ScalingGrid
          ScalingGrid is used to define a 9-slice grid that can be used to control the way an object is scaled.
 class ScenesAndLabels
          ScenesAndLabels is used to list the scenes (main timeline only) and labelled frames for movies and movie clips.
 class SerialNumber
          SerialNumber is used to add a user-defined serial number into a Flash file.
 class ShowFrame
          ShowFrame is used to instruct the Flash Player to display a single frame in a movie or movie clip.
 class SymbolClass
          SymbolClass is used to export one or more Actionscript 3 classes so they can be used in another Flash file.
 class TabOrder
          The TabOrder class is used to set the tabbing order of text fields, movie clips and buttons visible on the display list.
 

Methods in com.flagstone.transform that return types with arguments of type MovieTag
 List<MovieTag> Movie.getObjects()
          Get the list of objects contained in the Movie.
 

Methods in com.flagstone.transform with parameters of type MovieTag
 Movie Movie.add(MovieTag anObject)
          Adds the object to the Movie.
 

Method parameters in com.flagstone.transform with type arguments of type MovieTag
 void MovieDecoder.getObject(List<MovieTag> list, SWFDecoder coder, Context context)
          Decode and return a Flash object.
 void Movie.setObjects(List<MovieTag> list)
          Sets the list of objects contained in the Movie.
 

Uses of MovieTag in com.flagstone.transform.button
 

Classes in com.flagstone.transform.button that implement MovieTag
 class ButtonColorTransform
           ButtonColorTransform defines the colour transform that is applied to each shape that is used to draw a button.
 class ButtonSound
          ButtonSound defines the sounds that are played when an event occurs in a button.
 class DefineButton
          DefineButton defines the appearance of a button and the actions performed when the button is clicked.
 class DefineButton2
          DefineButton2 defines the appearance and actions of push and menu buttons.
 

Uses of MovieTag in com.flagstone.transform.coder
 

Methods in com.flagstone.transform.coder that return types with arguments of type MovieTag
 SWFFactory<MovieTag> DecoderRegistry.getMovieDecoder()
          Get the decoder that will be used for movie objects.
 

Method parameters in com.flagstone.transform.coder with type arguments of type MovieTag
 void DecoderRegistry.setMovieDecoder(SWFFactory<MovieTag> factory)
          Set the decoder that will be used for movie objects.
 

Uses of MovieTag in com.flagstone.transform.font
 

Classes in com.flagstone.transform.font that implement MovieTag
 class DefineFont
          DefineFont defines the glyphs that are drawn when text characters are rendered in a particular font.
 class DefineFont2
           DefineFont2 defines the shapes and layout of the glyphs used in a font.
 class DefineFont3
          DefineFont3 provides the same functionality as DefineFont2 but the coordinates are expressed at 20 times the resolution, i.e.
 class DefineFont4
          DefineFont4 is used to pass OpenType font data directly to the text rendering engine added in Flash Player 10.
 class FontAlignment
          FontAlignment provides the alignment information for the glyphs in a font.
 class FontInfo
          FontInfo defines the name and face of a font and maps the codes for a given character set to the glyphs that are drawn to represent each character.
 class FontInfo2
          FontInfo2 is an updated version of FontInfo with support for spoken languages for improving line breaks when displaying text.
 class FontName
          FontName is used to hold the name and copyright information for a font.
 

Uses of MovieTag in com.flagstone.transform.image
 

Subinterfaces of MovieTag in com.flagstone.transform.image
 interface ImageTag
          The ImageTag interface is implemented by all classes that define images in a movie.
 

Classes in com.flagstone.transform.image that implement MovieTag
 class DefineImage
          DefineImage is used to define an image compressed using the lossless zlib compression algorithm.
 class DefineImage2
          DefineImage2 is used to define a transparent image compressed using the lossless zlib compression algorithm.
 class DefineJPEGImage
          DefineJPEGImage is used to define a JPEG encoded image.
 class DefineJPEGImage2
          DefineJPEGImage2 is used to define a JPEG encoded image with an integrated encoding table.
 class DefineJPEGImage3
          DefineJPEGImage3 is used to define a transparent JPEG encoded image.
 class DefineJPEGImage4
          DefineJPEGImage4 extends the functionality of DefineJPEGImage3 by specifying the parameter that controls the deblocking filter that is used to decode the image data.
 class JPEGEncodingTable
          JPEGEncodingTable defines the Huffman encoding table for JPEG images.
 

Uses of MovieTag in com.flagstone.transform.movieclip
 

Classes in com.flagstone.transform.movieclip that implement MovieTag
 class DefineMovieClip
          DefineMovieClip defines a movie clip that animates shapes within a movie.
 class InitializeMovieClip
          Initialize is used to specify a sequence of actions that are executed to initialise a movie clip before it is displayed.
 class QuicktimeMovie
          The QuicktimeMovie defines the path to an Quicktime movie to be played.
 

Methods in com.flagstone.transform.movieclip that return types with arguments of type MovieTag
 List<MovieTag> DefineMovieClip.getObjects()
          Get the list of movie objects that describe how the movie clip is animated.
 

Methods in com.flagstone.transform.movieclip with parameters of type MovieTag
 DefineMovieClip DefineMovieClip.add(MovieTag obj)
          Adds the movie object to the list of objects that update the display list.
 

Method parameters in com.flagstone.transform.movieclip with type arguments of type MovieTag
 void DefineMovieClip.setObjects(List<MovieTag> list)
          Sets the list of movie objects.
 

Constructor parameters in com.flagstone.transform.movieclip with type arguments of type MovieTag
DefineMovieClip(int uid, List<MovieTag> list)
          Creates a DefineMovieClip object with the unique identifier and list of movie objects.
 

Uses of MovieTag in com.flagstone.transform.shape
 

Subinterfaces of MovieTag in com.flagstone.transform.shape
 interface ShapeTag
          The ShapeTag interface provides a common set of methods for accessing the bounding box, line styles, fill styles and shape of all the different shape definitions available in Flash.
 

Classes in com.flagstone.transform.shape that implement MovieTag
 class DefineMorphShape
          DefineMorphShape defines a shape that will morph from one form into another.
 class DefineMorphShape2
          DefineMorphShape2 defines a shape that will morph from one form into another.
 class DefineShape
          DefineShape defines a shape to be displayed.
 class DefineShape2
          DefineShape2 defines a shape to be displayed with an extended set of fill styles.
 class DefineShape3
          DefineShape3 defines a transparent shape to be displayed.
 class DefineShape4
          DefineShape4 extends DefienShape3 by specifying the bounding box for the edges of the shape (the outline without taking the stroke thickness into account) as well as hints for improving the way shapes are drawn.
 class PathsArePostscript
          The PathsArePostscript class is used to notify the Flash Player that the glyphs encoded in a font definition were derived from a PostScript-based font definition.
 

Uses of MovieTag in com.flagstone.transform.sound
 

Classes in com.flagstone.transform.sound that implement MovieTag
 class DefineSound
          DefineSound is used to define a sound that will be played when a given event occurs.
 class SoundStreamBlock
          SoundStreamBlock contains the sound data being streamed to the Flash Player.
 class SoundStreamHead
          SoundStreamHead defines the format of a streaming sound, identifying the encoding scheme, the rate at which the sound will be played and the size of the decoded samples.
 class SoundStreamHead2
          SoundStreamHead2 defines the format of a streaming sound, identifying the encoding scheme, the rate at which the sound will be played and the size of the decoded samples.
 class StartSound
          StartSound instructs the player to start or stop playing a sound defined using the DefineSound class.
 class StartSound2
          StartSound2 instructs the player to start or stop playing a sound.
 

Uses of MovieTag in com.flagstone.transform.text
 

Subinterfaces of MovieTag in com.flagstone.transform.text
 interface StaticTextTag
          The StaticTextTag interface provides a common set of methods for accessing the bounding box, coordinate transform and TextSpans for the different static text definition: DefineText, DefineText2.
 

Classes in com.flagstone.transform.text that implement MovieTag
 class DefineText
          DefineText defines one or more lines of text.
 class DefineText2
          DefineText2 defines one or more lines of transparent text.
 class DefineTextField
          DefineTextField defines an editable text field.
 class TextSettings
          TextSettings allows you to control how individual text fields are rendered.
 

Uses of MovieTag in com.flagstone.transform.util.movie
 

Methods in com.flagstone.transform.util.movie that return types with arguments of type MovieTag
 List<MovieTag> Frame.getCommands()
          Returns the list of commands that update the display list.
 List<MovieTag> Frame.getDefinitions()
          Returns the list of definition objects contained in the frame.
 

Methods in com.flagstone.transform.util.movie with parameters of type MovieTag
 void Frame.addCommand(MovieTag anObject)
          Adds the display list command to the frame.
 void Frame.addDefinition(MovieTag anObject)
          Adds an object to the frame that defines an object to be displayed in the movie.
 

Method parameters in com.flagstone.transform.util.movie with type arguments of type MovieTag
 void Frame.setCommands(List<MovieTag> list)
          Sets the list of commands that updated the display list for the frame.
 void Frame.setDefinitions(List<MovieTag> list)
          Sets the list of action objects for the frame.
 

Uses of MovieTag in com.flagstone.transform.util.sound
 

Methods in com.flagstone.transform.util.sound that return MovieTag
 MovieTag WAVDecoder.streamHeader(float frameRate)
          Generate the header for a streaming sound.
 MovieTag SoundFactory.streamHeader(float frameRate)
          Generate the header for a streaming sound.
 MovieTag SoundDecoder.streamHeader(float frameRate)
          Generate the header for a streaming sound.
 MovieTag MP3Decoder.streamHeader(float frameRate)
          Generate the header for a streaming sound.
 MovieTag WAVDecoder.streamSound()
          Generate a SoundStreamBlock with next set of sound samples.
 MovieTag SoundFactory.streamSound()
          Generate a SoundStreamBlock with next set of sound samples.
 MovieTag SoundDecoder.streamSound()
          Generate a SoundStreamBlock with next set of sound samples.
 MovieTag MP3Decoder.streamSound()
          Generate a SoundStreamBlock with next set of sound samples.
 

Uses of MovieTag in com.flagstone.transform.video
 

Classes in com.flagstone.transform.video that implement MovieTag
 class DefineVideo
          The DefineVideo class is used to define a video stream within a Flash file.
 class VideoFrame
          VideoFrame contains the video data displayed in a single frame of a Flash movie (.swf).
 



Copyright © 2002-2010 Flagstone Software Ltd.. All Rights Reserved.