| gnash::__Host_Function_Report__ | |
| _GstAppSink | |
| _GstAppSinkClass | |
| _GstAppSrc | |
| _GstAppSrcClass | |
| _GstBufferSrc | |
| _GstBufferSrcClass | |
| _GstFLVDemux | |
| _GstFLVDemuxClass | |
| gnash::abc_block | |
| gnash::abc_parsing::abc_Trait | |
| IO::Abstract_Buffer< Ch > | Base class for buffers |
| ACT::act | |
| ACT::ACT_State | Generically state of an ACT as a scheduler and other actions see it |
| gnash::action_buffer | A code segment |
| gnash::ActionException | An ActionScript error exception |
| gnash::ActionExec | Executor of an action_buffer |
| gnash::SWF::ActionHandler | |
| gnash::ActionLimitException | An ActionScript limit exception |
| gnash::ActionTypeError | An ActionScript type error |
| gnash::media::active_sound | Used to hold the info about active sounds |
| IO::adapter_for_old_source< Oldsource, Action > | |
| gnash::agg_bitmap_info< PixelFormat > | |
| gnash::agg_bitmap_info_base | |
| gnash::agg_mask_style_handler | |
| gnash::agg_style_base | |
| gnash::agg_style_bitmap< PixelFormat, span_allocator_type, img_source_type, interpolator_type, sg_type > | |
| gnash::agg_style_gradient< color_type, span_allocator_type, interpolator_type, gradient_func_type, gradient_adaptor_type, color_func_type, sg_type > | |
| gnash::agg_style_handler | |
| gnash::agg_style_solid | |
| image::alpha | 8-bit alpha image |
| amf::AMF | |
| amf::amflongutf8_t | |
| amf::amfpacket_t | |
| amf::amfutf8_t | |
| gnash::AquaGlue | |
| gnash::AquaGui | |
| gnash::AquaOglGlue | |
| gnash::as_accessors | Simple Holder for getter/setter functions |
| gnash::as_accessors::ScopedLock | |
| gnash::as_array_object | The Array ActionScript object |
| gnash::as_environment | ActionScript execution environment |
| gnash::as_environment::CallFrame | |
| gnash::as_environment::FrameGuard | |
| gnash::as_function | ActionScript Function, either builtin or SWF-defined |
| gnash::as_object | A generic bag of attributes. Base class for all ActionScript-able objects |
| gnash::as_prop_flags | Flags defining the level of protection of a member |
| gnash::as_property_interface | |
| gnash::as_value | ActionScript value type |
| gnash::asBoundAccessor | |
| gnash::asBoundValue | |
| gnash::AsBroadcaster | AsBroadcaster facilities |
| gnash::asClass | |
| gnash::asException | |
| gnash::asMethod | |
| gnash::asName | |
| gnash::asNamespace | Represent an ActionScript namespace |
| aspect::Aspect_Has_Access_To_Owner< Owner > | Base class for aspects that require access to their owner |
| aspect::Aspect_Has_Const_Access_To_Owner< Owner > | Base class for aspects that require read access to their owner, but not write access |
| gnash::media::AudioDecoder | Audio decoding base class |
| gnash::media::AudioDecoderFfmpeg | |
| gnash::media::AudioDecoderGst | Video decoding using Gstreamer |
| gnash::media::AudioDecoderNellymoser | Audio decoding using internal Nellymoser decoder |
| gnash::media::AudioDecoderSimple | Audio decoding using "simple" internal decoders |
| gnash::media::AudioInfo | The AudioInfo class contains information about the audiostream in the file being parsed. The information stored is codec-id, samplerate, samplesize, stereo, duration and codec-type. timestamp, |
| gnash::media::AudioResampler | |
| auto_generator | An adapter that converts the iterator style generator used within to a test generator as the unit test framework sees it |
| auto_generator::test | Wrapper around a function object because the test framework doesn't support function objects directly |
| ACT::autonomous_act | Base class for ACT that may initiate background activity and require notification |
| ACT::Auxiliary_Item< Aux > | The full data that goes into the scheduling queue. It includes the underlying item plus extra housekeeping information |
| gnash::base_line_style | |
| ACT::basic_act | Base class for specific ACT uses |
| IO::Basic_Buffer< Ch > | A wrapper around an Abstract_Buffer |
| IO::Basic_Character_Iterator< Ch > | Iterator for characters in Abstract_Buffer |
| IO::Basic_Const_Segment_Iterator< Ch > | Iterator for segments in Abstract_Buffer |
| ACT::Basic_Listen_Monitor< Listener > | Base class for monitor service actions |
| ACT::Basic_Listening_Task< Listener, Monitor > | Base class for tasks that may suspend themselves and listen for wakeup |
| ACT::Basic_Scheduled_Item | Data within the priority queue proper. This data is swapped during priority queue operations, so should remain as small as possible |
| ACT::Basic_Scheduler< Aspect > | A basic implementation of a scheduler |
| ACT::Basic_Scheduler_Null_Aspect | Base class for aspects of Basic_Scheduler |
| IO::Basic_Segment_Iterator< Ch > | Iterator for segments in Abstract_Buffer |
| IO::Basic_Segment_Iterator_Base< Ch > | Base class for segment iterators, whose differences are const-vs.-non-const access |
| ACT::Basic_Wakeup_Listener< S > | The 'A' in ACT means 'asynchronous', so in general there must be a way of notifying a scheduler that an inactive ACT, one that has a pending sub-action, is ready to proceed. This class is the interface between a scheduler and such an ACT |
| IO::Behavior | A behavior is a task whose constructor parameter is a Device. When the Device is an internet socket, this task acts as a protocol handler |
| gnash::BevelFilter | |
| gnash::bitmap_character_def | Definition of a bitmap character |
| gnash::bitmap_info | |
| gnash::bitmap_info_ogl | |
| gnash::BitmapFilter | |
| gnash::BitmapMovieDefinition | A "movie" definition for a bitmap file |
| gnash::BitmapMovieInstance | Instance of a BitmapMovieDefinition |
| gnash::BitsReader | BitsReader is used to encapsulate bit-packed buffer reads |
| gnash::BlurFilter | |
| Net::body_of_socket_handle | The body of the socket_handle class. Confusingly, this class holds a socket handle received from the OS |
| gnash::media::Buffer | A buffer of bytes |
| gnash::builtin_function | Any built-in function/class should be of this type |
| gnash::button_action | |
| gnash::button_character_definition | |
| gnash::button_character_definition::button_sound_def | |
| gnash::button_character_definition::button_sound_info | |
| gnash::button_character_definition::sound_info | |
| gnash::button_character_instance | |
| gnash::button_record | |
| gnash::cache_options | |
| gnash::character | Character is a live, stateful instance of a character_def |
| gnash::character_def | Immutable data representing the template of a movie element |
| gnash::CharacterDictionary | The Characters dictionary associated with each SWF file |
| gnash::ClassHierarchy | Register all of the ActionScript classes, with their dependencies |
| gnash::ClassHierarchy::extensionClass | |
| gnash::ClassHierarchy::nativeClass | |
| gnash::CodeStream | |
| gnash::CodeStreamException | |
| gnash::ColorMatrixFilter | |
| concrete_generator< Iter > | An instance of this generic class stores an iterator-pair of some particular test generator. It adapts their behavior to generate a sequence of test functions and names |
| IO::contiguous_buffer< Ch > | The simplest buffer possible, a single half-open interval [ begin, begin + length ). Or, if you will, a concrete sequence of characters in memory |
| gnash::ControlTag | Control tags are swf tags that control the operation of the movie |
| gnash::ConvolutionFilter | |
| cygnal::CRcInitFile | |
| gnash::cxform | Color transform type, used by render handler |
| cygnal::HTTP | |
| gnash::Dbus | |
| gnash::SWF::DefineFontAlignZonesTag | |
| gnash::DejaGnu | |
| gnash::DepthComparator | |
| IO::Device | Both a Source and a Sink |
| IO::Device_Generator | A device generator is an input stream of devices. Its interface is modeled after ACT::Generator |
| gnash::DisplayList | A list of on-stage characters, ordered by depth |
| gnash::SWF::DisplayListTag | DisplayList tag |
| gnash::SWF::DoActionTag | SWF Tag DoAction (12) |
| gnash::SWF::DoInitActionTag | SWF Tag DoInitAction (59) |
| gnash::drag_state | What is being dragged and how |
| gnash::DropShadowFilter | |
| gnash::DummyCharacter | A dummy character instance, for use by unit tests |
| gnash::DummyMovieDefinition | A dummy movie definition, for use by unit tests |
| gnash::DynamicShape | Represents the outline of one or more shapes, along with information on fill and line styles |
| IO::E_AV_Buffer< N_Array, N_Vector, Ch > | Externally allocated segments. Array and vectored segment data in instance. Only the constructors are defined in this class. All others are derived from E_AV_Buffer_Base |
| IO::E_AV_Buffer_Base< Ch > | Base class for E_AV_Buffer containing everything not dependent on template parameters, which is almost everything |
| gnash::edge | Together with the previous anchor, defines a quadratic curve segment |
| gnash::edit_text_character | An instance of an edit_text_character_def |
| gnash::edit_text_character_def | A definition for a text display character, whose text can be changed at runtime (by script or host). This object is defined by SWF tag 37 (SWF::DEFINEEDITTEXT) |
| amf::Element | |
| gnash::media::EncodedVideoFrame | This class represents a video frame that has not yet been decoded |
| gnash::event_id | For keyDown and stuff like that |
| gnash::EventCode | Event code |
| gnash::ExecutableCode | Any executable code |
| ACT::execution_trace | A wrapper around a string to hold a logging trace of an execution pathway |
| gnash::Extension | |
| gnash::FBGui | |
| gnash::Fileio | |
| gnash::fill_style | For the interior of outline shapes |
| gnash::filter_factory | |
| gnash::FltkAggGlue | |
| gnash::FltkCairoGlue | |
| gnash::FltkGui | |
| gnash::media::FLVAudioFrame | |
| gnash::FLVAudioFrame | |
| gnash::FLVAudioInfo | The FLVAudioInfo class contains information about the audiostream in the FLV being parsed. The information stored is codec-type, samplerate, samplesize, stereo and duration. timestamp, |
| gnash::FLVFrame | The FLVFrame class contains a video or audio frame, its size, its timestamp, |
| gnash::media::FLVParser | The FLVParser class parses an FLV stream, buffers information about audio/video frames and provides cursor-based access to them |
| gnash::FLVParser | The FLVParser class parses an FLV stream, buffers audio/video frames and provides cursor-based access to them |
| gnash::media::FLVVideoFrame | |
| gnash::FLVVideoFrame | |
| gnash::FLVVideoInfo | The FLVVideoInfo class contains information about the videostream in the FLV being parsed. The information stored is codec-type, width, height, framerate and duration. timestamp, |
| gnash::fn_call | Parameters/environment for builtin or user-defined functions callable from ActionScript |
| gnash::font | A 'font' definition as read from SWF::DefineFont, SWF::DefineFont2 or SWF::DefineFont3 tags. Includes definitions from SWF::DefineFontInfo tags |
| gnash::FreetypeGlyphsProvider | Truetype font rasterizer/converter based on freetype library |
| gnash::FunctionCode | Function code |
| gnash::FuzzyPixel | An utility class used to compare rgba values with a given tolerance |
| gnash::GC | Garbage collector singleton |
| gnash::GcResource | Collectable resource |
| gnash::GcRoot | Abstract class to allow the GC to store "roots" into a container |
| ACT::Generator | A generator of actions, in bursts, used to feed a Service. This class is a base for service implementations |
| generator_base | Base class for template concrete_generator. It abstracts the iterator-pair functionality away from the class representation |
| gnash::generic_character | For characters that don't store unusual state in their instances |
| gnash::Global | |
| gnash::GlobalCode | Global code (out of any function) |
| gnash::GlowFilter | |
| gnash::GlyphInfo | Glyph info structure |
| gnash::pythonwrapper::GnashCharacter | |
| gnash::GnashException | Top-level gnash exception |
| gnash::media::gnashGstBuffer | |
| gnash::pythonwrapper::GnashPlayer | |
| gnash::gradient_record | |
| gnash::GradientBevelFilter | |
| gnash::GradientGlowFilter | |
| grid_entry_box< coord_t, payload > | |
| grid_entry_point< coord_t, payload_t > | |
| grid_index_box< coord_t, payload > | |
| grid_index_box< coord_t, payload >::iterator | |
| grid_index_point< coord_t, payload > | |
| grid_index_point< coord_t, payload >::iterator | |
| gnash::media::GstUtil | Generalized Gstreamer utilities for pipeline configuration. WARNING: This class is not guaranteed to be thread-safe |
| gnash::GtkAggGlue | |
| gnash::GtkCairoGlue | |
| gnash::GtkExt | |
| gnash::GtkGlExtGlue | |
| gnash::GtkGlue | |
| gnash::GtkGui | |
| gnash::Gui | Parent class from which all GUI implementations will depend |
| ACT::Handle< T, Marker > | A marked, encapsulate ordinal, used as an index in offset operations |
| ACT::Handle_Registry_Follower< T, Leader, Aspect > | A registry indexed by handles issued by a Handle_Registry_Leader |
| ACT::Handle_Registry_Leader< T, Aspect > | A registry that maps handles to instances of a handled class |
| ACT::Handled< T, Aspect > | A base class for handled classes. To use, use the derived class as the template parameter, as follows: class X : public class Handled< X > { ... } ; |
| cygnal::HTTP::Header_Field_Detector | |
| cygnal::HTTP::status_codes | |
| cygnal::HTTP::HTTP_Behavior | |
| cygnal::HTTP::HTTP_Version | |
| image::image_base | Base class for different types of images |
| gnash::import_info | |
| index_box< coord_t > | |
| index_point< coord_t > | |
| gnash::indexed_as_value | |
| jpeg::input | Wrapper around jpeg_decompress_struct |
| Net::interface_address | Facade for in_addr_t from netinet/in.h |
| IO::IO_Generator | A device adapter converts a device generator into an action generator. It does so by passing a device from our upstream generator to a behavior factory. The result is the downstream result of our activity as an action generator |
| gnash::KdeAggGlue | |
| gnash::KdeGlue | |
| gnash::KdeGui | |
| gnash::KdeOpenGLGlue | |
| gnash::kerning_pair | |
| gnash::key_as_object | |
| KlashBrowserExtension | |
| KlashEmbed | |
| KlashLiveConnectExtension | |
| KlashPart | |
| KlashView | |
| gnash::Launcher | |
| gnash::LcShm | |
| gnash::LcShm::lc_header_t | |
| gnash::LcShm::lc_message_t | |
| gnash::LcShm::lc_object_t | |
| gnash::line_style | For the outside of outline shapes, or just bare lines |
| gnash::Lirc | |
| gnash::Listener | |
| LoadThread | Can be used to download from a file or stream using a thread, without having to block |
| gnash::LoadVariablesThread | A manager for loadVariable requests |
| gnash::LocalConnection | |
| gnash::LogFile | |
| lt_dlinfo | |
| lt_dlsymlist | |
| lt_user_dlloader | |
| gnash::Machine | |
| gnash::ManualClock | A manually advanced clock |
| gnash::Math | |
| gnash::math_as_object | |
| gnash::matrix | Matrix type, used by render handler |
| md5_ctx | |
| gnash::media::MediaBuffer | Threadsafe elements-owning queue |
| gnash::media::MediaDecoder | The MediaDecoder class decodes media data and puts it on a given buffer |
| gnash::media::MediaDecoderGst | Media decoding using Gstreamer |
| gnash::media::MediaFrame | The MediaFrame class contains a video or audio frame, its size, its timestamp. Ownership of the data is in the parser |
| gnash::media::MediaParser | The MediaParser class detects the format of the input file, and parses it on demand |
| membuf | |
| gnash::Metome | |
| gnash::morph2_character_def | DefineMorphShape tag |
| gnash::morph_line_style | |
| gnash::mouse_button_state | Helper to generate mouse events, given mouse state & history |
| gnash::movie_def_impl | Immutable definition of a movie's contents |
| gnash::movie_definition | Client program's interface to the definition of a movie or sprite |
| gnash::movie_definition::import_visitor | Call visit_imported_movies() to retrieve a list of names of movies imported into this movie |
| gnash::movie_instance | Stateful Movie object (a special kind of sprite) |
| gnash::movie_root | The movie stage (absolute top level node in the characters hierarchy) |
| gnash::MovieLoader | Movie_def_impl helper class handling start and execution of an SWF loading thread |
| gnash::MovieTester | An utility class for testing movie playback |
| gnash::media::multithread_queue< T > | Threadsafe elements-owning queue |
| gnash::MySQL | |
| ACT::N_to_completion | Action that completes after N activations |
| ACT::N_to_completion_Monitor | A monitor for N_to_completion |
| gnash::Namespace | |
| nelly_handle_struct | |
| Net::net_use_guard | A guard class surrounding any use of OS and/or library network resources. This class is primarily present for Windows; on most *x platforms this is a no-op |
| gnash::NetConnection | NetConnection ActionScript class |
| cygnal::NetStats | |
| gnash::NetStream | NetStream ActionScript class |
| gnash::Network | |
| gnash::NetworkException | |
| ACT::no_action | An action that starts off completed |
| nsPluginInstance | |
| aspect::Null_Aspect_0< Owner > | Base Null_Aspect class for class that would otherwise be ordinary classes (no template) |
| aspect::Null_Aspect_0< ACT::Basic_Scheduler< Null_Aspect_0 > > | Default null aspect for Basic_Scheduler |
| aspect::Null_Aspect_0< ACT::Service< Null_Aspect_0 > > | Default null aspect for Service |
| aspect::Null_Aspect_1< T, Owner > | Base Null_Aspect class for class that would otherwise have a single template parameter |
| aspect::Null_Aspect_1< T, ACT::Handle_Registry_Leader< T, Null_Aspect_1 > > | Partial specialization of generic aspect holds the hooks for derived aspects |
| aspect::Null_Aspect_1< T, ACT::Handled< T, Null_Aspect_1 > > | Default null aspect class, bound through default aspect parameter |
| aspect::Null_Aspect_2< T1, T2, Owner > | Base Null_Aspect class for class that would otherwise have two template parameters |
| aspect::Null_Aspect_2< T, Leader, ACT::Handle_Registry_Follower< T, Leader, Null_Aspect_2 > > | Partial specialization of generic aspect holds the hooks for derived aspects |
| aspect::Null_Aspect_Base< Owner > | |
| ACT::Null_Aspect_Handled< T > | Base for aspect classes of Handled |
| IO::Null_Buffer< Ch > | Provides a permanently empty buffer used for default constructor of value class |
| IO::Null_Device | A device that never has input and write all output to the bit bucket |
| IO::null_read_filter | Should probably be named identity_read_filter. A pass-through for read actions |
| IO::Null_Sink | A sink which is also the bit bucket |
| IO::Null_Source | An eternal source of empty buffers |
| gnash::NullGui | Null GUI, used when rendering is disabled |
| gnash::oglVertex | |
| IO::Old_Device_Generator | Legacy generator. On its way out |
| IO::Old_String_Generator | A legacy generator of string devices |
| jpeg::output | |
| gnash::ParserException | An SWF parsing exception |
| gnash::path | A subset of a shape -- a series of edges sharing a single set of styles |
| ACT::Pause_Demon | A service that does nothing for some number of milliseconds if the scheduler has no tasks pending |
| permutation | |
| permutation_iterator | |
| gnash::SWF::PlaceObject2Tag | SWF Tag PlaceObject (4) or PlaceObject2 (9) |
| gnash::Player | |
| gnash::geometry::Point2d< T > | 2d Point template class |
| Net::port_address | Facade for in_port_t, which isn't a standard definition |
| postscript | |
| gnash::tools::process_options | |
| gnash::Property | An abstract property |
| gnash::PropertyList | Set of properties associated to an ActionScript object |
| gnash::PropertyList::oType | A tag type for multi-index |
| Protocol | |
| gnash::QueuedEvent | Generic event (constructed by id, invoked using on_event |
| gnash::qwidget | |
| random | |
| random_permutation | |
| random_permutation_iterator | |
| gnash::geometry::Range2d< T > | 2d Range template class |
| gnash::media::raw_audiodata_t | |
| gnash::media::raw_mediadata_t | |
| gnash::media::raw_videodata_t | |
| gnash::RcInitFile | |
| Net::read_action | Retrieve something from the socket or else give up because it has closed |
| IO::read_action_base | Base class for asynchronous read actions |
| cygnal::HTTP::read_message_headers_action | Obtain the headers of next HTTP message from a designated device |
| cygnal::HTTP::read_single_header | Obtain a single header line or the final "null header" from a designated device |
| gnash::rect | Rectangle class, basically a wrapper around a gnash::geometry::Range2d<float> with a few additional methods for reading it from the stream . |
| gnash::ref_counted | For stuff that's tricky to keep track of w/r/t ownership & cleanup. The only use for this class seems to be for putting derived classes in smart_ptr |
| cygnal::HTTP::Relevant_Header_Fields | Holds a common copy of hash table |
| gnash::SWF::RemoveObjectTag | SWF Tag RemoveObject (5) or RemoveObject2 (28) |
| gnash::render_cache_manager | |
| gnash::render_handler | Base class for render handlers |
| gnash::render_handler_agg_base | |
| cygnal::HTTP::Request_Method_Scanner | Recognizes the method of an HTTP request |
| cygnal::HTTP::Request_Scanner | Obtain the headers of next HTTP message from a designated device |
| cygnal::Request_URI_Data | Data class holding the result of parsing Request-URI ( RFC 2616, Section 5.1.2 ) |
| cygnal::HTTP::Request_Version_Scanner | |
| gnash::resource | An interface for casting to different types of resources |
| IO::result_buffer< Ch > | A buffer specialized to hold results of scanning input buffers |
| image::rgb | 24-bit RGB image. Packed data, red byte first (RGBRGB...) |
| gnash::rgba | RGBA record |
| image::rgba | 32-bit RGBA image. Packed data, red byte first (RGBARGBA...) |
| gnash::RiscosAggGlue | |
| gnash::RiscosGlue | |
| gnash::RiscosGui | |
| gnash::RTMPproto | |
| gnash::RTMPproto::rtmp_body_t | |
| gnash::RTMPproto::rtmp_head_t | |
| s2x::s2xErr | |
| gnash::SafeStack< T > | |
| ACT::Scheduled_Item< T > | The full data that goes into the scheduling queue. It includes the underlying item plus extra housekeeping information |
| ACT::Scheduled_Item_Pointer< T, Aux > | A pointer into an item within a scheduling queue. Since items within the underlying container of a queue move around, a pointer is necessary to track such motion and provide a stable reference for outsiders |
| ACT::Scheduler | Abstract interface to scheduler |
| ACT::Scheduling_Queue< T, Aux > | A queue responsible for storage allocation, item reference, and heap maintenance. This class is a basis on top of which to implement particular scheduling policies |
| gnash::media::SDL_sound_handler | |
| gnash::SdlAggGlue | |
| gnash::SdlCairoGlue | |
| gnash::SdlGlue | |
| gnash::SDLGui | |
| gnash::SdlOglGlue | |
| IO::Segment< Ch > | The unit of memory for a buffer, a single contiguous range of memory |
| ACT::Service< Aspect > | A service is a persistent action whose result to create new actions and to schedule them for execution |
| ACT::Service_Null_Aspect | Null aspect for Service |
| gnash::SWF::SetBackgroundColorTag | SWF Tag SetBackgroundColor (9) |
| gnash::shape_character_def | Represents the outline of one or more shapes, along with information on fill and line styles |
| gnash::SharedLib | TODO: document this class |
| gnash::Shm | |
| gnash::shm_as_object | |
| gnash::ShmAlloc< _Tp > | |
| gnash::ShmAlloc< _Tp >::rebind< _Tp1 > | |
| ACT::simple_act | Base class for ACT without background processing and no need for notification |
| ACT::simple_tracker | Marks operation with a prefix designated at construction time |
| ACT::single_action | An action that always completes at its first activation |
| IO::Sink | A stream sink with an asynchronous interface. Abstract base class of an asynchronous I/O device |
| IO::Sink_Adapter< S > | Converts Sink to SSink for initialization of Device |
| gnash::geometry::SnappingRanges2d< T > | Snapping range class. Can hold a number of 2D ranges and combines ranges that come very close. This class is used for multiple invalidated bounds calculation |
| Net::socket_address | Facade for sockaddr_in from netinet/in.h |
| Net::socket_device | A bidirectional stream associated with a connected socket. Base class for the blocking and non-blocking versions of the device |
| Net::socket_device_blocking | A socket device with blocking read and write calls |
| Net::socket_device_nonblocking | A socket device with non-blocking read and write calls |
| Net::socket_emitter | A new socket that initiates an outgoing TCP connection |
| Net::socket_handle | Facade class for a socket handle as the OS sees it. This class is a socket as an identifier with specific characteristics. It doesn't perform reading or writing. For that, use one of the other socket classes |
| Net::socket_receptor | A bound socket that receives incoming TCP connections |
| amf::SOL | |
| gnash::Sound | |
| gnash::media::sound_data | Used to hold the sounddata when doing on-demand-decoding |
| gnash::media::sound_handler | Sound handler |
| gnash::media::sound_handler::sound_envelope | |
| gnash::sound_sample | |
| gnash::SoundFfmpeg | |
| gnash::SoundGst | |
| gnash::media::SoundGst | |
| gnash::media::SoundHandlerGst | |
| gnash::media::SoundInfo | |
| gnash::SoundMad | |
| IO::Source | A stream source with an asynchronous interface. Abstract base class of an asynchronous I/O device |
| IO::Source_Adapter< S > | Converts Source to SSource for initialization of Device |
| IO::source_base | Abstract base classes for I/O sources |
| IO::Split_Device< In, Out > | A device composed from a separate Source and a separate Sink |
| gnash::sprite_definition | Holds the immutable data for a sprite, as read from as SWF stream. @ should *not* derive from movie_definition, probably! |
| gnash::sprite_instance | Stateful Sprite object. Also known as a MovieClip |
| IO::SSink | A renaming wrapper around Sink to allow two actions within Device |
| IO::SSource | A renaming wrapper around Source to allow two actions within Device |
| gnash::StackException | |
| gnash::Stage | This is the Stage ActionScript object |
| gnash::start_stream_sound_tag | SWF Tag SoundStreamBlock (19) |
| gnash::SWF::StartSoundTag | SWF Tag StartSound (15) |
| cygnal::Statistics | |
| cygnal::Stream | |
| gnash::stream | SWF stream wrapper class |
| IO::Stream_Consumer | Assistant base class for consuming read actions as a stream |
| gnash::StreamProvider | Provide tu_file streams for network or filesystem resources |
| IO::String_Device | A simple string device designed for unit tests |
| IO::String_Generator | A generator of string devices |
| gnash::string_table | A general use string table |
| gnash::string_table::svt | A little helper for indexing |
| gnash::StringNoCaseEqual | A case-insensitive string equality operator (probably not very performant) |
| gnash::StringNoCaseLessThen | A case-insensitive string comparator (probably not very performant) |
| ACT::Supplied_Generator | A generator whose entries are added manually one by one |
| ACT::Supplied_Service | A service whose tasks are manually added one by one |
| ACT::Supplied_Service_Aspect< Service< Supplied_Service_Aspect > > | Aspect for class Service that tracks the run function |
| gnash::swf_event | For embedding event handlers in place_object_2 |
| gnash::swf_function | SWF-defined Function |
| gnash::SWF::SWFHandlers | A singleton containing the supported SWF Action handlers |
| gnash::system_as_object | |
| gnash::SystemClock | A system-clock based virtual clock |
| gnash::SWF::TagLoadersTable | Table of SWF tags loaders |
| gnash::Tesselator | |
| test_function | |
| gnash::TestingRenderer | A table of built renderers |
| TestState | |
| gnash::text_character_def | Text character |
| gnash::text_format | New text_format([font, [size, [color, [bold, [italic, [underline, [url, [target, [align,[leftMargin, [rightMargin, [indent, [leading]]]]]]]]]]]]]) |
| gnash::text_glyph_record | A vector of glyphs sharing the same text_style |
| gnash::text_glyph_record::glyph_entry | |
| gnash::text_style | |
| gnash::textformat_as_object | |
| gnash::Timeline | Holds the immutable data for a sprite/move timeline, as read from as SWF stream |
| gnash::Timer | An interval timer |
| ACT::tracking_function | A function to call once per activation |
| tree< T, tree_node_allocator > | |
| tree< T, tree_node_allocator >::breadth_first_queued_iterator | Breadth-first iterator, using a queue |
| tree< T, tree_node_allocator >::fixed_depth_iterator | Iterator which traverses only the nodes at a given depth from the root |
| tree< T, tree_node_allocator >::iterator_base | Base class for iterators, only pointers stored, no traversal logic |
| tree< T, tree_node_allocator >::iterator_base_less | Comparator class for iterators (compares pointer values; why doesn't this work automatically?) |
| tree< T, tree_node_allocator >::leaf_iterator | Iterator which traverses only the leaves |
| tree< T, tree_node_allocator >::post_order_iterator | Depth-first iterator, first accessing the children, then the node itself |
| tree< T, tree_node_allocator >::pre_order_iterator | Depth-first iterator, first accessing the node, then its children |
| tree< T, tree_node_allocator >::sibling_iterator | Iterator which traverses only the nodes which are siblings of each other |
| tree_node_< T > | A node in the tree, combining links to other nodes as well as the actual data |
| gnash::tryBlock | |
| tu_file | |
| cygnal::URI_Scanner | |
| gnash::URL | Uniform Resource Locator |
| ACT::Vector_with_Handle_Index< T, Marker > | A wrapper around std::vector, with its integral index replaced by a handle |
| gnash::video_stream_definition | |
| gnash::video_stream_instance | VideoStream ActionScript object |
| gnash::VideoData | |
| gnash::media::VideoDecoder | Abstract base class for embedded video decoders |
| gnash::media::VideoDecoderFfmpeg | |
| gnash::media::VideoDecoderGst | |
| gnash::media::VideoInfo | The VideoInfo class contains information about the videostream in the file being parsed. The information stored is codec-id, width, height, framerate, duration and codec-type. timestamp, |
| gnash::VirtualClock | A class used to virtualize time flow |
| gnash::VM | The virtual machine |
| gnash::VmGcRoot | A GC root used to mark all reachable collectable pointers |
| ACT::wakeup_listener | Abstract interface to a function object that wakes up a listener task that's waiting |
| ACT::wakeup_listener_allocated< S > | A managed-storage wrapper for wakeup listener as it's used with the Scheduling_Queue |
| gnash::WallClockTimer | General-purpose wall-clock timer |
| gnash::WholeShape | |
| gnash::with_stack_entry | The "with" stack is for Pascal-like with-scoping |
| Net::write_action | Write a sequence to the socket or give up because the socket has closed |
| IO::write_action_base | Base class for asynchronous read actions |
| gnash::XML | XML class and ActionScript object |
| gnash::XMLAttr | XML Attribute class |
| gnash::xmlattr_as_object | XML Attribute ActionScript Object |
| gnash::XMLNode | XMLNode ActionScript class |
| gnash::XMLSocket | |
| image::yuv | |
| image::yuv::plane | |