| 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 |