Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
gnash::__Host_Function_Report__
_GnashCanvasClass
_GnashViewClass
gnash::abc_functionABC-defined Function
gnash::AbcBlockNamespaces
gnash::movie_root::AbstractFsCallbackAbstract base class for FS handlers
gnash::movie_root::AbstractIfaceCallbackAbstract base class for hosting app handler
gnash::AbstractPropertyVisitorAn abstract property visitor
gnash::action_bufferA code segment
gnash::ActionExceptionAn ActionScript error exception
gnash::ActionExecExecutor of an action_buffer
gnash::SWF::ActionHandler
gnash::ActionLimitExceptionAn ActionScript limit exception
gnash::ActionParserException
gnash::ActionScriptException
gnash::ActionTypeErrorAn ActionScript type error
gnash::ActiveRelayA native type that requires periodic updates from the core (movie_root)
gnash::geometry::SnappingRanges2d< T >::AddTo
gnash::agg_bitmap_info
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
gnash::alpha8-bit alpha image
amf::AMFBinary representation of an ActionScript object
amf::AMF_msg::amf_message_t
amf::AMF_msg
amf::amflongutf8_t
gnash::amfpacket_t
amf::amfutf8_t
gnash::sound::AOS4_sound_handlerAHI-based sound_handler
gnash::AOS4AggGlue
gnash::AOS4CairoGlue
gnash::AOS4Glue
gnash::AOS4Gui
gnash::AquaGlue
gnash::AquaGui
gnash::AquaOglGlue
Arg_parser
Arg_parser::ArgParserException
gnash::Array_asThe Array ActionScript object
gnash::as_environmentActionScript execution environment
gnash::as_functionActionScript Function, either builtin or SWF-defined
gnash::as_objectA generic bag of attributes. Base class for all ActionScript-able objects
gnash::as_valueActionScript value type
gnash::asBoundAccessor
gnash::asBoundValue
gnash::AsBroadcasterAsBroadcaster facilities
gnash::asClass
gnash::asException
gnash::asMethod
gnash::asName
gnash::asNamespaceRepresent an ActionScript namespace
gnash::media::AudioDecoderAudio decoding base class
gnash::media::ffmpeg::AudioDecoderFfmpegFFMPEG based AudioDecoder
gnash::media::gst::AudioDecoderGstGST based AudioDecoder
gnash::media::AudioDecoderNellymoserAudio decoding using internal Nellymoser decoder
gnash::media::AudioDecoderSimpleAudio decoding using "simple" internal decoders
gnash::media::AudioDecoderSpeexAudio decoder for the speex codec
gnash::media::AudioInfoInformation about an audio stream
gnash::media::AudioInput
gnash::media::gst::AudioInputGstThe main AudioInputGst class, which actually doesn't store too much important information (most of that is stored in the GnashAudio and GnashAudioPrivate classes)
gnash::media::AudioResamplerVERY crude audio resampler
gnash::media::ffmpeg::AudioResamplerFfmpegFFMPEG based AudioResampler
gnash::sound::AuxStream
gnash::AVM1Global
gnash::AVM2Global
gnash::BevelFilter
gnash::Bitmap
gnash::bitmap_info_ogl
gnash::BitmapData_as
gnash::BitmapFilter
gnash::BitmapInfo
gnash::BitmapMovieA top-level movie displaying a still bitmap
gnash::BitmapMovieDefinitionA "movie" definition for a bitmap file
gnash::BitsReaderBitsReader is used to encapsulate bit-packed buffer reads
gnash::BlurFilter
tree< T, tree_node_allocator >::breadth_first_queued_iteratorBreadth-first iterator, using a queue
amf::Buffer
gnash::BufferedAudioStreamerBuffered AudioStreamer
gnash::builtin_functionThis is a special type of function implementing AS-code in C++
gnash::Button
gnash::SWF::ButtonActionA class for parsing an ActionRecord
gnash::SWF::ButtonRecordA class for parsing ButtonRecord, used by DefineButton and DefineButton2
gnash::SWF::DefineButtonSoundTag::ButtonSound
gnash::Cache
gnash::CallFrameAn element of a CallStack
gnash::CharacterDictionaryThe Characters dictionary associated with each SWF file
gnash::CharacterProxyA proxy for DisplayObject pointers
gnash::CheckedDeleter< T >Delete a pointer safely
gnash::CheckedDeleter< T * >
gnash::CheckedDeleter< T ** >
gnash::ClassHierarchyRegister all of the ActionScript classes, with their dependencies
gnash::CodeStream
gnash::CodeStreamException
gnash::ColorMatrixFilter
gnash::ColorTransform_as
gnash::geometry::SnappingRanges2d< T >::ContainsPoint
gnash::geometry::SnappingRanges2d< T >::ContainsRange
amf::AMF_msg::context_header_t
gnash::SWF::ControlTagControl tags are swf tags that control the operation of the movie
gnash::ConvolutionFilter
gnash::CQue
gnash::CQueue
cygnal::CRcInitFile
gnash::CreatePointer< T >Return a pointer to a type
gnash::SWF::CSMTextSettingsTag
gnash::BufferedAudioStreamer::CursoredBufferA buffer with a cursor state
gnash::cxformColor Transformation Record
cygnal::Cygnal
cygnal::Handler::cygnal_init_t
gnash::Date_as
gnash::Dbus
gnash::SWF::DefineButton2TagA class for parsing a DefineButton2 tag
gnash::SWF::DefineButtonCxformTagA simple rgb cxform for SWF2 buttons, superseded by DefineButton2
gnash::SWF::DefineButtonSoundTag
gnash::SWF::DefineButtonTagA class for parsing DefineButton and DefineButton2 tags
gnash::SWF::DefineEditTextTagSWF Tag DefineEditText (37)
gnash::SWF::DefineFontAlignZonesTag
gnash::SWF::DefineFontInfoTag
gnash::SWF::DefineFontNameTagProcess a DefineFontName tag
gnash::SWF::DefineFontTagRead and store DefineFont and DefineFont2 tag
gnash::SWF::DefineMorphShapeTagDefineMorphShape tag
gnash::SWF::DefineScalingGridTagDefineScalingGrid tag
gnash::SWF::DefineSceneAndFrameLabelDataTag
gnash::SWF::DefineShapeTagRepresents the outline of one or more shapes, along with information on fill and line styles
gnash::SWF::DefineText2TagParse a DefineText2Tag
gnash::SWF::DefineTextTagStaticText DisplayObject
gnash::SWF::DefineVideoStreamTag
gnash::SWF::DefinitionTagImmutable data representing the definition of a movie display element
gnash::DejaGnu
cygnal::demoService
gnash::DepthComparator
gnash::DiskStream
gnash::DisplayListA list of on-stage DisplayObjects, ordered by depth
gnash::SWF::DisplayListTagDisplayList tag
gnash::DisplayObjectDisplayObject is the base class for all DisplayList objects
gnash::DisplayObjectContainer
gnash::SWF::DoABCTagSWF Tag DoABC (72)
gnash::SWF::DoActionTagSWF Tag DoAction (12)
gnash::SWF::DoInitActionTagSWF Tag DoInitAction (59)
gnash::drag_stateWhat is being dragged and how
gnash::DrawingWidget
gnash::DropShadowFilter
gnash::DummyCharacterA dummy character instance, for use by unit tests
gnash::DummyMovieDefinitionA dummy movie definition, for use by unit tests
gnash::DumpGui
gnash::DynamicShapeMutable shape
cygnal::EchoTest
gnash::EdgeDefines an edge with a control point and an anchor point
amf::Element
gnash::sound::EmbedSoundDefinition of an embedded sound
gnash::sound::EmbedSoundInstInstance of a defined sound (EmbedSound)
gnash::EmbedWidget
gnash::media::EncodedAudioFrameAn encoded audio frame
gnash::media::EncodedExtraData
gnash::media::gst::EncodedExtraGstDataClass to hold GstBuffer. Takes ownership
gnash::media::EncodedVideoFrameAn encoded video frame
gnash::event_idFor keyDown and stuff like that
gnash::EventCodeEvent code
gnash::ExecutableCodeAny executable code
gnash::Exists
gnash::geometry::SnappingRanges2d< T >::ExpandToIfSnapMerge two ranges based on snaptest
gnash::ExportableResourceA class for SWF resources that may be exported
gnash::Extension
gnash::ClassHierarchy::ExtensionClass
gnash::media::ffmpeg::ExtraAudioInfoFfmpegExtra info found in audio stream by the parser
gnash::media::ExtraAudioInfoFlvExtra audoi info found in some FLV embedded streams
gnash::media::AudioInfo::ExtraInfoExtra info about an audio stream
gnash::media::VideoInfo::ExtraInfoExtra info about a video stream
gnash::media::gst::ExtraInfoGstClass to hold extra info found in any stream by the parser
gnash::media::ffmpeg::ExtraVideoInfoFfmpegExtra info found in video stream by the parser
gnash::media::ExtraVideoInfoFlvExtra video info found in some FLV embedded streams
gnash::FBGui
gnash::Fileio
cygnal::demoService::filestats_t
gnash::fill_styleFor the interior of outline shapes
gnash::filter_factory
cygnal::FitcDemoTest
tree< T, tree_node_allocator >::fixed_depth_iteratorIterator which traverses only the nodes at a given depth from the root
gnash::FltkAggGlue
gnash::FltkCairoGlue
gnash::FltkGui
amf::Flv
Flv::flv_audio_t
amf::Flv::flv_audio_t
Flv::flv_header_t
amf::Flv::flv_header_t
amf::Flv::flv_tag_t
Flv::flv_tag_t
Flv::flv_video_t
amf::Flv::flv_video_t
gnash::media::FLVParserParses FLV streams
gnash::fn_callParameters/environment for builtin or user-defined functions callable from ActionScript
gnash::FontA 'Font' definition as read from SWF::DefineFont, SWF::DefineFont2 or SWF::DefineFont3 tags. Includes definitions from SWF::DefineFontInfo tags
gnash::Font::FontNameInfoA pair of strings describing the font
gnash::as_environment::FrameGuard
gnash::media::gst::FramerateFraction
gnash::FreetypeGlyphsProviderTruetype font rasterizer/converter based on freetype library
gnash::FunctionArgs< T >A class to contain transferable arguments for a fn_call
gnash::FunctionCodeFunction code
gnash::FuzzyPixelAn utility class used to compare rgba values with a given tolerance
cygnal::GatewayTest
gnash::GCGarbage collector singleton
gnash::GcResourceCollectable resource
gnash::GcRootAbstract class to allow the GC to store "roots" into a container
gnash::GetterSetterHolder for getter/setter functions
gnash::GifImageInput
gnash::Global_asThe Global object ultimately contains all objects in an ActionScript run
gnash::GlobalCodeGlobal code (out of any function)
gnash::GlowFilter
gnash::SWF::TextRecord::GlyphEntry
gnash::Font::GlyphInfoGlyph info structure
gnash::media::gst::GnashAudioContains information about audio input devices while enumerating information about attached hardware. This class is also referred back to by GnashAudioPrivate to re-access enumerated information
gnash::media::gst::GnashAudioPrivateThis class is initialized once a hardware input device is chosen it is more robust than GnashAudio because it has additional room to store important Gstreamer information (pipelines, references to elements, etc.)
GnashComponent
gnash::GnashExceptionTop-level gnash exception
gnash::media::gst::gnashGstBuffer
gnash::GnashImageBase class for different types of bitmaps
GnashPrefs
gnash::gradient_record
gnash::GradientBevelFilter
gnash::GradientGlowFilter
gnash::geometry::SnappingRanges2d< T >::GrowBy
gnash::media::gst::GstUtilGeneralized Gstreamer utilities for pipeline configuration
gnash::GtkAggGlue
gnash::GtkAggXvGlue
gnash::GtkCairoGlue
gnash::GtkExt
gnash::GtkGlExtGlue
gnash::GtkGlue
gnash::GtkGui
gnash::GuiParent class from which all GUI implementations will depend
cygnal::Handler
gnash::HTTP
gnash::HTTP::http_response_t
gnash::HTTP::http_version_t
cygnal::HTTPServer
iGnashComponent
gnash::ImageInputThe base class for reading image data
gnash::ImageOutput
gnash::ImageRGB24-bit RGB image. Packed data, red byte first (RGBRGB...)
gnash::ImageRGBA32-bit RGBA image. Packed data, red byte first (RGBARGBA...)
gnash::media::ImgBufImage buffer wrapper
gnash::IncrementalRename
gnash::sound::InputStreamA sound input stream
gnash::InteractiveObjectThe base class for interactive objects
gnash::InterruptableVirtualClockA VirtualClock wrapper adding pause/resume capabilities
gnash::geometry::SnappingRanges2d< T >::IntersectsRange
gnash::IOChannelA virtual IO channel
gnash::IOExceptionException signalling an IO error
gnash::IsEnumerable
gnash::IsStrictArrayA visitor to check whether an array is strict or not
gnash::IsVisibleFunction objects for visiting properties
tree< T, tree_node_allocator >::iterator_baseBase class for iterators, only pointers stored, no traversal logic
tree< T, tree_node_allocator >::iterator_base_lessComparator class for iterators (compares pointer values; why doesn't this work automatically?)
gnash::JpegImageInputClass for reading JPEG image data
gnash::JpegImageOutput
gnash::Kde4AggGlue
gnash::Kde4CairoGlue
gnash::Kde4Glue
gnash::Kde4Gui
gnash::Kde4OglGlue
gnash::KdeAggGlue
gnash::KdeGlue
gnash::KdeGui
gnash::KdeOpenGLGlue
gnash::kerning_pair
gnash::Keyboard_as
KlashBrowserExtension
KlashEmbed
KlashLiveConnectExtension
KlashPart
KlashView
gnash::Launcher
amf::LcShm::lc_header_t
LcShm::lc_header_t
amf::LcShm::lc_message_t
LcShm::lc_message_t
amf::LcShm::lc_object_t
amf::LcShm
tree< T, tree_node_allocator >::leaf_iteratorIterator which traverses only the leaves
gnash::MovieLibrary::LibraryItem
gnash::line_styleFor the outside of outline shapes, or just bare lines
gnash::Lirc
amf::Listener
gnash::LoadableObjectAbstract class for loadable AS objects' interface
gnash::LoadThreadCan be used to download from a file or stream using a thread, without having to block
gnash::LoadVariablesThreadA manager for loadVariable requests
gnash::LogFile
lt__advise
lt__handle
lt_dlinfo
lt_dlsymlist
lt_dlvtable
lt_interface_data
gnash::Machine
gnash::ManualClockA manually advanced clock
md5_ctx
gnash::MediaExceptionAn exception from MediaHandler subsystem
gnash::media::MediaHandlerActs as a factory to provide parser and decoders
gnash::media::ffmpeg::MediaHandlerFfmpegFFMPEG based MediaHandler
gnash::media::gst::MediaHandlerGstGST based MediaHandler
gnash::media::MediaParserCursor-based access to encoded media frames
gnash::media::ffmpeg::MediaParserFfmpegFFMPEG based MediaParser
gnash::media::gst::MediaParserGstGstreamer based MediaParser
amf::AMF_msg::message_header_t
gnash::Metome
gnash::MorphShapeA DisplayObject that tweens between two shapes
gnash::Mouse_as
gnash::MouseButtonStateHelper to generate mouse events, given mouse state & history
gnash::MovieA top-level, standalone Movie that can be loaded and played
gnash::movie_definitionClient program's interface to the definition of a movie or sprite
gnash::movie_rootThis class represents the 'Stage' and top-level movie
gnash::MovieClipA MovieClip is a container for DisplayObjects
gnash::MovieFactory
gnash::MovieLibraryLibrary of SWF movies indexed by URL strings
gnash::MovieLoaderSWFMovieDefinition helper class handling start and execution of an SWF loading thread
gnash::MovieTesterAn utility class for testing movie playback
gnash::MySQL
gnash::NamingPolicy
gnash::ClassHierarchy::NativeClass
gnash::NativeFunctionThis class implements functions native to the player
nelly_handle_struct
gnash::NetConnection_asNetConnection ActionScript class
gnash::NetStats
gnash::NetStats::netstats_t
gnash::NetStream_asNetStream_as ActionScript class
gnash::Network
gnash::NetworkAdapterCode to use libcurl as an IOChannel stream
gnash::NetworkException
nsPluginInstance
gnash::NullGuiNull GUI, used when rendering is disabled
gnash::sound::NullSoundHandlerNull sound_handler, for testing
o_amf_val
gnash::ObjectURIA URI for describing as_objects
cygnal::OflaDemoTest
gnash::oglVertex
Arg_parser::Option
gnash::PropertyList::oTypeA tag type for multi-index
gnash::OverwriteExisting
gnash::ParserExceptionAn SWF parsing exception
gnash::PathA subset of a shape, a series of edges sharing a single set of styles
gnash::PathParser
cygnal::Cygnal::peer_t
gnash::SWF::PlaceObject2TagSWF Tag PlaceObject (4) or PlaceObject2 (9)
gnash::Player
gnash::PlayHeadThe playback controller
gnash::PngImageInput
gnash::PngImageOutput
gnash::geometry::Point2d2D Point class
gnash::pollfd
tree< T, tree_node_allocator >::post_order_iteratorDepth-first iterator, first accessing the children, then the node itself
tree< T, tree_node_allocator >::pre_order_iteratorDepth-first iterator, first accessing the node, then its children
gnash::Kde4GuiPrefs::PreferencesDialog
cygnal::Proc
gnash::PropertyAn abstract property
gnash::PropertyListSet of properties associated to an ActionScript object
gnash::PropFlagsFlags defining the level of protection of a member
Protocol
gnash::QueuedEventGeneric event (constructed by id, invoked using notifyEvent
gnash::qwidget
gnash::geometry::Range2d< T >2d Range template class
gnash::RcInitFile
gnash::ShmAlloc< _Tp >::rebind< _Tp1 >
gnash::SWF::TextRecord::RecordCounterAccumulate the number of glyphs in a TextRecord
gnash::ref_countedFor 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
gnash::RelayThis is the base class for type-specific object data
gnash::SWF::RemoveObjectTagSWF Tag RemoveObject (5) or RemoveObject2 (28)
gnash::RemovePointer< T >Recurse to the base type of a pointer
gnash::RemovePointer< boost::intrusive_ptr< T > >
gnash::RemovePointer< boost::shared_ptr< T > >
gnash::RemovePointer< T * >
gnash::render_cache_manager
gnash::RendererBase class for render handlers
gnash::Renderer_agg_base
gnash::Renderer_cairo
gnash::rgbaRGBA record
gnash::RiscosAggGlue
gnash::RiscosGlue
gnash::RiscosGui
gnash::RTMP
gnash::RTMP::rtmp_handshake_head_t
gnash::RTMP::rtmp_head_t
gnash::RTMP::rtmp_ping_t
gnash::RTMPClient
gnash::RTMPMsg
cygnal::RTMPServer
gnash::RunResourcesClass to group together per-run and external resources for Gnash
s2x::s2xErr
gnash::SafeStack< T >
gnash::geometry::SnappingRanges2d< T >::Scale
gnash::SWF::ScriptLimitsTagSets the desired limits for recursion and timeout for AS scripts
gnash::sound::SDL_sound_handlerSDL-based sound_handler
gnash::SdlAggGlue
gnash::SdlCairoGlue
gnash::SdlGlue
gnash::SDLGui
gnash::SdlOglGlue
gnash::SecondElement< T >Retrieve the second element of a container with std::pairs
cygnal::ServerSO
gnash::SWF::SetBackgroundColorTagSWF Tag SetBackgroundColor (9)
gnash::SWF::SetTabIndexTagSetTabIndex tag
gnash::ShapeFor DisplayObjects that don't store unusual state in their instances
gnash::SWF::ShapeRecordHolds information needed to draw a shape
gnash::SharedLibTODO: document this class
gnash::SharedObjectLibrary
gnash::Shm
gnash::shm_as_object
gnash::ShmAlloc< _Tp >
tree< T, tree_node_allocator >::sibling_iteratorIterator which traverses only the nodes which are siblings of each other
gnash::SimpleBufferA simple buffer of bytes
gnash::media::gst::SimpleTimerSimple timer used for probe timeout (deprecated)
slist
gnash::geometry::SnappingRanges2d< T >
amf::SOL
gnash::Sound_as
gnash::sound::sound_handlerSound mixer
gnash::sound_sampleAn identifier for a sound sample managed by a sound_handler
gnash::sound::SoundEnvelopeA sound envelope
gnash::SoundExceptionAn exception from SoundHandler subsystem
gnash::media::SoundInfoClass containing information about an embedded sound definition
gnash::SWF::SoundInfoRecord
gnash::sprite_definitionHolds the immutable data for a sprite, as read from as SWF stream. @ should *not* derive from movie_definition, probably!
gnash::SSHClient
gnash::SSHServer
gnash::SSLClient
gnash::SSLServer
gnash::StackException
gnash::SWF::StartSound2TagStartSound2Tag (SWF9)
gnash::SWF::StartSoundTagSWF Tag StartSound (15)
gnash::StaticTextStatic text fields, SWF-defined with read-only text
gnash::Statistics
gnash::StreamProviderProvide IOChannel streams for network or filesystem resources
gnash::SWF::StreamSoundBlockTagSWF Tag StreamSoundBlock (19)
gnash::String_as
gnash::string_tableA general use string table
gnash::StringNoCaseEqualA case-insensitive string equality operator
gnash::StringNoCaseLessThanA case-insensitive string comparator
gnash::string_table::svtA little helper for indexing
gnash::swf_eventFor embedding event handlers in place_object_2
gnash::swf_functionSWF-defined Function
SwfdecGstDecoder
gnash::SWF::SWFHandlersA singleton containing the supported SWF Action handlers
gnash::SWFMatrix
gnash::SWFMovieStateful Movie object (a special kind of sprite)
gnash::SWFMovieDefinitionImmutable definition of a SWF movie's contents
gnash::SWFParserThe SWFParser parses tags from a SWFStream
gnash::SWFRectRectangle class, see swf defined rectangle record
gnash::SWFStreamSWF stream wrapper class
gnash::SWF::SymbolClassTagSWF Tag SymbolClass (76)
gnash::SystemClockA system-clock based virtual clock
LcShm::lc_object::t
gnash::SWF::TagLoadersTableTable of SWF tags loaders
gnash::Tesselator
gnash::TestingRendererA table of built renderers
gnash::TextFieldAn instance of a DefineEditTextTag
gnash::SWF::TextRecordStore a TextRecord
gnash::TextSnapshot_as
gnash::Network::thread_params_t
cygnal::ThreadCounter
gnash::TimerAn interval timer
gnash::abc::Trait
tree< T, tree_node_allocator >
tree_node_< T >A node in the tree, combining links to other nodes as well as the actual data
gnash::TriggerA trigger that can be associated with a property name
gnash::TryBlock
gnash::tu_file
gnash::UnivocalPath
gnash::URLUniform Resource Locator
gnash::RTMP::user_event_t
gnash::VideoVideoStream ActionScript object
gnash::media::VideoConverterAbstract base class for video image space conversion
gnash::media::ffmpeg::VideoConverterFfmpeg
gnash::media::gst::VideoConverterGstBase class for video image space conversion
gnash::VideoData
gnash::media::VideoDecoderAbstract base class for embedded video decoders
gnash::media::ffmpeg::VideoDecoderFfmpegFFMPEG based VideoDecoder
gnash::media::gst::VideoDecoderGstGST based VideoDecoder
gnash::SWF::VideoFrameTag
gnash::media::VideoInfoInformation about a video stream
gnash::media::VideoInputThis is the interface for video input devices
gnash::media::ffmpeg::VideoInputFfmpeg
gnash::media::gst::VideoInputGst
gnash::VirtualClockA class used to virtualize time flow
gnash::VMThe virtual machine
gnash::VmGcRootA GC root used to mark all reachable collectable pointers
gnash::WallClockTimerGeneral-purpose wall-clock timer
gnash::media::gst::WebcamVidFormat
gnash::WholeShape
gnash::with_stack_entryThe "with" stack is for Pascal-like with-scoping
gnash::XMLDocument_asImplements XML (AS2) and flash.xml.XMLDocument (AS3) class
gnash::XMLNode_as

Generated on 16 Oct 2009 for Gnash by  doxygen 1.6.1