libsswf: Class List

# Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

sswf::Action | Holds an action
sswf::ActionBranch | An action to change the execution pointer
sswf::ActionCallFrame | Change the SWF pointer to the specified frame
sswf::ActionDictionary | Create a dictionary action
sswf::ActionDictionary::string_t | Holds one dictionary string
sswf::ActionFunction | The action to hold an ActionScript function
sswf::ActionFunction::parameter_t | Hold the parameters name and register number
sswf::ActionGoto | A goto action to change the current frame
sswf::ActionLabel | Create a label in an action script
sswf::ActionPushData | The PushData action adds data on the ActionScript stack
sswf::ActionPushData::action_immediate_t | One data entry of a PushData action
sswf::ActionSetTarget | This class is used to define the sprite on which the actions apply
sswf::ActionStoreRegister | Store the top stack value in a register
sswf::ActionStrictMode | This action is used to define the current scripting mode
sswf::ActionTry | This action encompasses the Try, Catch and Finally actions
sswf::ActionURL | Go to a static or dynamic URL
sswf::ActionWaitForFrame | Create an action used to wait for a frame to be loaded
sswf::ActionWith | Block including variable member names refering to the With object
sswf::BlendMode | The mode used to render the object on the screen
sswf::Buffer | Linked list of memory buffers for easy memory management
sswf::Buffer::mem_buffer_t | Hold the magic and a pointer to the actual buffer
sswf::Color | A small object to hold an SWF color
sswf::ColorTransform | The simple color transform of a TagPlace tag
sswf::Data | Buffer object used to save the SWF movie
sswf::Data::DataLimit |
sswf::Edges | List of coordinates to draw shapes
sswf::Edges::array_edge_t | One set of edges; when full, allocate another
sswf::Edges::edge_t | The basic structure used to hold the coordinates of an edge
sswf::Envelope | An array of volumes for a sound effect
sswf::ErrorManager | This class helps the user to know what errors occur in the library
sswf::ErrorManager::ErrorHandler | A sub-class to derive from to receive errors
sswf::ErrorManager::InternalErrorException | Class defined to throw exceptions in the library
sswf::ErrorManager::OutOfBoundsErrorException |
sswf::Event | Used to declare the events a button or place object support
sswf::Event::event_names_t | Internal structure used to save event name names and their corresponding bits
sswf::Event::key_names_t | This is an internal structure used to list keys and their code
sswf::ItemBase | This class is used to derive from
sswf::Matrix | The position matrix
sswf::Matrix::signed_matrix_t | Matrix of longs; used to compute the matrix to be saved in the movie
sswf::MemBuffer | A type of smart pointer used to manage memory buffers
sswf::MemoryManager | A garbage collector manager
sswf::SoundInfo | Information about out to playback a sound effect
sswf::SRectangle | The SWF rectangle
sswf::State | The state a button will react to
sswf::Style | Defines the style of a shape
sswf::TagBase | The base of all the tags
sswf::TagBaseID | The base of all the tags with an ID
sswf::TagBinaryData | Binary data reusable by the ActionScripts
sswf::TagButton | Create an active area
sswf::TagCSMTextSettings | Defines extraneous settings for text tags
sswf::TagDoAction | This tag hold an ActionScript
sswf::TagEditText | Defines a dynamic edit text box
sswf::TagEnd | Mark the end of a list of tags
sswf::TagExport | The object used to export objects to another movie
sswf::TagExport::export_t | One export entry with the identifier of the object to export and the export name
sswf::TagFont | Define a system or embedded font
sswf::TagFont::font_glyph_t | Structure used to represent a glyph
sswf::TagFont::font_info_t | Structure used to handle one glyph information
sswf::TagFont::font_kern_t | Structure used to define one kern entry
sswf::TagFrameLabel | Defines a label (name) for a frame
sswf::TagHeader | The header or root of the SWF movie
sswf::TagHeader::Factory |
sswf::TagImage | The image class in SWF
sswf::TagImage::image_t | Defines a bitmap
sswf::TagImport | Import a set of object defined in another movie
sswf::TagImport::import_t | Defines each imported object identifier, name and type
sswf::TagInfo | An attempt in creating a TagInfo
sswf::TagMetadata | The description of the SWF animation in humain language
sswf::TagPlace | Tag used to place (or remove) an object in the display list
sswf::TagProductInfo | Information about the software creating the output animation
sswf::TagProtect | Mark the movie as protected
sswf::TagRemove | Remove an object from the display list
sswf::TagScalingGrid | Defines a grid to scale windows, buttons and other objects with edges
sswf::TagSceneFrameData | Raw data for your scene and frame
sswf::TagScriptLimits | Defines the limits to the script interpreter
sswf::TagSetBackgroundColor | Set the background color of the movie
sswf::TagSetTabIndex | Set the tab key index for objects
sswf::TagShape | Defines an SWF shape
sswf::TagShape::save_info_t | Holds information used to save a shape
sswf::TagShape::shape_edges_t | The set of edges: line and curve segments
sswf::TagShape::shape_record_t | Records to separate different sets of styles
sswf::TagShape::shape_setup_t | The set of setup: fill, line and move
sswf::TagShape::shape_what_t | A base class to define edges and setup information
sswf::TagShowFrame | Tag marking the limit between each frame
sswf::TagSound | Declare a sound
sswf::TagSound::sound_wave_t | Defines an MP3 sound wave (format, channels, rate, alignment, etc.)
sswf::TagSprite | Group shapes, sprites, texts, buttons, sound, etc
sswf::TagStartSound | Class used to start/stop a sound
sswf::TagText | Enter a label (text string) in an SWF file
sswf::TagText::text_define_t | Structure used to memories the type of definition
sswf::TagText::text_entry_t | Structure representing a text entry (an actual string)
sswf::TagText::text_setup_t | Structure representing a text setup
sswf::Vectors | Manages an array of pointers to other objects
SSWF_JPG_DESTINATION | Structure definition for the destination buffer of a JPG image
SSWF_JPG_ERROR | Structure used to read a JPG image
SSWF_JPG_SOURCE | Structure definition for the source buffer of a JPG image