Gnash  0.8.11dev
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oC_GnashCanvasClass
oC_GnashViewClass
oCgnash::abc::AbcBlockThe ActionScript bytecode of a single ABC tag in a SWF
oCaccumulator_type< T >An accumulating option value to handle multiple incrementing options
oCgnash::action_bufferA code segment
oCgnash::ActionExecExecutor of an action_buffer
oCgnash::SWF::ActionHandler
oCgnash::AddStylesStyle handler
oCgnash::geometry::SnappingRanges2d< T >::AddTo
oCgnash::agg_mask_style_handler
oCgnash::AggStyle
oCgnash::AOS4Glue
oCgnash::AquaGlue
oCArg_parser
oCgnash::image::ARGBAdapt a pixel_iterator to use 32-bit values in ARGB byte order
oCArg_parser::ArgParserException
oCgnash::Function::Argument
oCgnash::as_environmentProvides information about timeline context
oCgnash::as_valueActionScript value type
oCgnash::AsBroadcasterAsBroadcaster facilities
oCgnash::asException
oCgnash::media::AudioDecoderAudio decoding base class
oCgnash::media::AudioInfoInformation about an audio stream
oCgnash::media::AudioInputA class representing a single AudioInput device
oCgnash::media::AudioResamplerVERY crude audio resampler
oCgnash::media::ffmpeg::AudioResamplerFfmpegFFMPEG based AudioResampler
oCgnash::renderer::gles1::bitmap_info_ogl
oCgnash::BitmapFillA BitmapFill
oCgnash::BitmapFilter
oCgnash::BitsReaderBitsReader is used to encapsulate bit-packed buffer reads
oCgnash::abc::BoundAccessor
oCgnash::abc::BoundValue
oCgnash::BufferedAudioStreamerBuffered AudioStreamer
oCgnash::SWF::ButtonActionA class for parsing an ActionRecord
oCgnash::SWF::ButtonRecordA class for parsing ButtonRecord, used by DefineButton and DefineButton2
oCgnash::SWF::DefineButtonSoundTag::ButtonSound
oCgnash::CallFrameA CallFrame is an element of a CallStack
oCgnash::PropertyList::CaseIdentifier for the case-sensitive index
oCgnash::ObjectURI::CaseEquals
oCgnash::ObjectURI::CaseLessThan
oCgnash::CharacterDictionaryThe Characters dictionary associated with each SWF file
oCgnash::CharacterProxyA proxy for DisplayObject pointers
oCgnash::abc::ClassA class to represent AS3 Classes
oCgnash::ClassHierarchyRegister all of the ActionScript classes, with their dependencies
oCgnash::CodeStream
oCgnash::CodeStreamException
oCgnash::geometry::SnappingRanges2d< T >::ContainsPoint
oCgnash::geometry::SnappingRanges2d< T >::ContainsRange
oCgnash::CreatePointer< T >Return a pointer to a type
oCgnash::PropertyList::CreationOrderIdentifier for the sequenced index
oCgnash::SWF::CSMTextSettingsTag
oCgnash::BufferedAudioStreamer::CursoredBufferA buffer with a cursor state
oCgnash::CustomMessageA custom form of communication with the host application
oCgnash::SWF::DefineBitsTag
oCgnash::SWF::DefineButton2TagA class for parsing a DefineButton2 tag
oCgnash::SWF::DefineButtonCxformTagA simple rgb SWFCxForm for SWF2 buttons, superseded by DefineButton2
oCgnash::SWF::DefineButtonSoundTag
oCgnash::SWF::DefineFontAlignZonesTag
oCgnash::SWF::DefineFontInfoTag
oCgnash::SWF::DefineFontNameTagProcess a DefineFontName tag
oCgnash::SWF::DefineFontTagRead and store DefineFont and DefineFont2 tag
oCgnash::SWF::DefineScalingGridTagDefineScalingGrid tag
oCgnash::SWF::DefineText2TagParse a DefineText2Tag
oCgnash::DepthComparator
oCgnash::DeviceGlue
oCgnash::DisplayListA list of on-stage DisplayObjects, ordered by depth
oCgnash::DragStateWhat is being dragged and how
oCgnash::DrawingWidget
oCgnash::DynamicShapeMutable shape
oCgnash::EdgeDefines an edge with a control point and an anchor point
oCgnash::renderer::eglVertex
oCgnash::sound::EmbedSoundDefinition of an embedded sound
oCgnash::EmbedWidget
oCgnash::media::EncodedAudioFrameAn encoded audio frame
oCgnash::media::EncodedExtraData
oCgnash::media::EncodedVideoFrameAn encoded video frame
oCgnash::event_idA class to identify 'static' SWF events (system events)
oCgnash::ExecutableCodeAny executable code
oCgnash::Exists
oCgnash::geometry::SnappingRanges2d< T >::ExpandToIfSnapMerge two ranges based on snaptest
oCgnash::Extension
oCgnash::ClassHierarchy::ExtensionClass
oCgnash::Renderer::External
oCgnash::plugin::ExternalInterface
oCgnash::ExternalInterface
oCgnash::media::AudioInfo::ExtraInfoExtra info about an audio stream
oCgnash::media::VideoInfo::ExtraInfoExtra info about a video stream
oCgnash::FillStyleFillStyle describes the various fill styles for shapes
oCgnash::filter_factory
oCgnash::FltkAggGlue
oCgnash::FltkCairoGlue
oCgnash::fn_callParameters/environment for builtin or user-defined functions callable from ActionScript
oCgnash::Font::FontNameInfoA pair of strings describing the font
oCgnash::FrameGuard
oCgnash::media::gst::FramerateFraction
oCgnash::FreetypeGlyphsProviderTruetype font rasterizer/converter based on freetype library
oCgnash::FsCallbackAbstract base class for FS handlers
oCgnash::FunctionArgs< T >A class to contain transferable arguments for a fn_call
oCgnash::GCGarbage collector singleton
oCgnash::GcResourceCollectable resource
oCgnash::GcRootAbstract class to allow the GC to store "roots" into a container
oCgnash::GetterSetterHolder for getter/setter functions
oCgnash::SWF::TextRecord::GlyphEntry
oCgnash::Font::GlyphInfoGlyph info structure
oCgnash::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
oCgnash::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.)
oCgnash::renderer::GnashDevice
oCgnash::GnashExceptionTop-level gnash exception
oCgnash::GnashFactory< T, Init, Key >A generic factory class for registering and retrieving objects by key
oCgnash::image::GnashImageBase class for different types of bitmaps
oCgnash::GnashNPVariantThis class holds ownership of (a copy of) an NPVariant
oCgnash::GnashPluginScriptObject
oCGnashPrefs
oCgnash::GnashTextureOpenGL texture abstraction
oCgnash::GnashTextureFormatOpenGL texture format
oCgnash::GnashVaapiImageProxy
oCgnash::GradientFillA GradientFill
oCgnash::GradientRecord
oCgnash::geometry::SnappingRanges2d< T >::GrowBy
oCgnash::media::gst::GstUtilGeneralized Gstreamer utilities for pipeline configuration
oCgnash::GuiParent class from which all GUI implementations will depend
oCgnash::HaikuAggGlue
oCgnash::HostFunctionReport
oCgnash::HostInterfaceAbstract base class for hosting app handler
oCgnash::HostMessageBuilt-in forms of communication with the host application
oCgnash::media::Id3InfoContains ID3 data
oCgnash::media::ImgBufImage buffer wrapper
oCgnash::image::InputThe base class for reading image data
oCgnash::InputDevice::input_data_t
oCgnash::InputDevice
oCgnash::sound::InputStreamA sound input stream
oCgnash::Renderer::Internal
oCgnash::geometry::SnappingRanges2d< T >::IntersectsRange
oCgnash::ExternalInterface::invoke_t
oCgnash::plugin::ExternalInterface::invoke_t
oCgnash::IOChannelA virtual IO channel
oCgnash::IsDisplayObject< T >Check that the 'this' pointer is a DisplayObject
oCgnash::IsEnumerable
oCgnash::IsVisibleFunction objects for visiting properties
oCjemalloc_stats_t
oCgnash::KdeGlue
oCgnash::kerning_pair
oCgnash::PropertyList::KeyExtractor
oCgnash::stats::KeyLookup
oCgnash::KeyVisitorAn abstract key visitor
oCKlashBrowserExtension
oCKlashEmbed
oCKlashLiveConnectExtension
oCKlashPart
oCKlashView
oCgnash::ObjectURI::LessThan
oCgnash::MovieLibrary::LibraryItem
oCgnash::linear_rgb_interpolator< ColorT >Interpolate in the linear RGB colorspace
oCgnash::LineStyleFor the outside of outline shapes, or just bare lines
oCgnash::movie_root::LoadCallback
oCgnash::LoadVariablesThreadA manager for loadVariable requests
oCgnash::SharedMem::LockUse to get a scoped semaphore lock on the shared memory
oCgnash::LogFile
oCgnash::ObjectURI::Logger
oCgnash::abc::MachineThe virtual machine for executing ABC (ActionScript Bytecode)
oCgnash::DisplayObject::MaskRendererRender a dynamic mask for a specified DisplayObject
oCgnash::media::MediaHandlerActs as a factory to provide parser and decoders
oCgnash::media::MediaParserCursor-based access to encoded media frames
oCgnash::abc::Method
oCgnash::Mouse_as
oCgnash::MouseButtonStateHelper to generate mouse events, given mouse state & history
oCgnash::MovieFactory
oCgnash::MovieLibraryLibrary of SWF movies indexed by URL strings
oCgnash::MovieLoaderMovie loader
oCgnash::abc::MultiNameAn MultiName represents a single ABC multiname
oCgnash::abc::NamespaceRepresent an ActionScript Namespace
oCgnash::NamingPolicy
oCgnash::ClassHierarchy::NativeClass
oCgnash::NetworkAdapterCode to use libcurl as an IOChannel stream
oCgnash::NetworkException
oCgnash::ScreenShotter::NoAction
oCgnash::PropertyList::NoCaseIdentifier for the case-insensitive index
oCnsPluginInstance
oCgnash::nsPluginInstance
oCgnash::ObjectURIA URI for describing as_objects
oCgnash::renderer::opengl::oglVertex
oCgnash::renderer::gles1::oglVertex
oCArg_parser::Option
oCgnash::image::Output
oCgnash::PathA subset of a shape, a series of edges sharing a single set of styles
oCgnash::PathParser
oCgnash::image::pixel_iterator< Pixel >The pixel_iterator class is a pixel-level adaptor for a GnashImage
oCgnash::Player
oCgnash::PlayHeadThe playback controller
oCgnash::geometry::Point2d2D Point class
oCgnash::PoolGuard
oCgnash::Qt4GuiPrefs::PreferencesDialog
oCgnash::PropertyAn abstract property
oCgnash::PropertyListSet of properties associated with an ActionScript object
oCgnash::PropertyVisitorAn abstract property visitor
oCgnash::PropFlagsFlags defining the level of protection of a member
oCgnash::Qt4Glue
oCgnash::qwidget
oCgnash::geometry::Range2d< T >2d Range template class
oCgnash::RcInitFile
oCgnash::amf::ReaderDeserialize an AMF buffer to as_values
oCgnash::SWF::TextRecord::RecordCounterAccumulate the number of glyphs in a TextRecord
oCgnash::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
oCgnash::media::RegisterAllHandlers
oCgnash::GnashFactory< T, Init, Key >::RegisterHandler< Derived >
oCgnash::RelayThis is the base class for type-specific object data
oCgnash::RendererBase class for render handlers
oCgnash::rgbaA basic RGBA type
oCgnash::rtmp::RTMPThis class is for handling the RTMP protocol
oCgnash::rtmp::RTMPHeaderThe RTMPHeader contains all the fields for the packet header
oCgnash::rtmp::RTMPPacketAn RTMPPacket class contains a full description of an RTMP packet
oCgnash::RunResourcesClass to group together per-run and external resources for Gnash
oCgnash::SafeStack< T >
oCgnash::geometry::SnappingRanges2d< T >::Scale
oCgnash::ScreenShotterHandles screen dumps
oCgnash::SdlGlue
oCgnash::SWF::SetTabIndexTagSetTabIndex tag
oCgnash::SWF::ShapeRecordHolds information needed to draw a shape
oCgnash::SharedLibTODO: document this class
oCgnash::SharedMem
oCgnash::SharedObjectLibrary
oCgnash::SimpleBufferA simple buffer of bytes
oCgnash::media::gst::SimpleTimerSimple timer used for probe timeout (deprecated)
oCgnash::geometry::SnappingRanges2d< T >
oCgnash::SolidFillA SolidFill containing one color
oCgnash::sound::sound_handlerSound mixer
oCgnash::sound::SoundEnvelopeA sound envelope
oCgnash::media::SoundInfoClass containing information about an embedded sound definition
oCgnash::SWF::SoundInfoRecord
oCgnash::SWF::SoundStreamHeadTag
oCgnash::StackException
oCgnash::SWF::StartSound2TagStartSound2Tag (SWF9)
oCgnash::sound::StreamingSoundDataDefinition of an embedded sound
oCgnash::StreamProviderA StreamProvider makes IOChannels available to the core on request
oCgnash::string_tableA general use string table
oCgnash::string_table::StringIDA tag to identify the key index
oCgnash::StringNoCaseEqualA case-insensitive string equality operator
oCgnash::StringNoCaseLessThanA case-insensitive string comparator
oCgnash::string_table::StringValueA tag to identify the string index
oCgnash::StyleHandler
oCgnash::renderer::openvg::StyleHandlerTransfer FillStyles to OpenVG styles
oCgnash::string_table::svtA little helper for indexing
oCgnash::swf_eventFor embedding event handlers in place_object_2
oCgnash::SWFCtypeFacet for SWF-compatible case conversion
oCgnash::SWFCxFormColor transformation record
oCSwfdecGstDecoder
oCgnash::SWF::SWFHandlersA singleton containing the supported SWF Action handlers
oCgnash::SWFMatrix
oCgnash::SWFMovieLoaderHelper class handling start and execution of a loading thread
oCgnash::SWFParserThe SWFParser parses tags from a SWFStream
oCgnash::SWFRectRectangle class, see swf defined rectangle record
oCgnash::SWFStreamSWF stream wrapper class
oCgnash::SWF::TagLoadersTableTable of SWF tags loaders
oCgnash::TargetGuard
oCgnash::renderer::opengl::Tesselator
oCgnash::SWF::TextRecordStore a TextRecord
oCgnash::ThisIsNative< T >Check that the 'this' pointer has a particular native type ('Relay')
oCgnash::TimerAn interval timer
oCgnash::abc::TraitClass describing a static property
oCgnash::TransformExpresses a stage in a cumulative transformation
oCgnash::TriggerA trigger that can be associated with a property name
oCgnash::TryBlock
oCgnash::UinputDevice
oCgnash::UnivocalPath
oCgnash::URLUniform Resource Locator
oCgnash::VaapiContextVA context abstraction
oCgnash::VaapiContextDataVA context user-data
oCgnash::media::ffmpeg::VaapiContextFfmpegVA context implementation for FFmpeg
oCgnash::renderer::vaapi::VaapiDevice
oCgnash::VaapiDisplayVA display abstraction
oCgnash::VaapiExceptionVA exception abstraction
oCgnash::VaapiGlobalContextVA API global context
oCgnash::VaapiImageVA image abstraction
oCgnash::VaapiRectangleVA rectangle abstraction
oCgnash::VaapiSubpictureVA subpicture abstraction
oCgnash::VaapiSurfaceVA surface abstraction
oCgnash::VaapiSurfaceGLXVA/GLX surface abstraction
oCgnash::VaapiSurfaceImplBaseVA surface base representation
oCgnash::VaapiSurfaceProxyVA surface proxy used to release surface to context
oCgnash::ValidThisCheck that the 'this' pointer is not null
oCgnash::media::VideoConverterAbstract base class for video image space conversion
oCgnash::VideoData
oCgnash::media::VideoDecoderAbstract base class for embedded video decoders
oCgnash::SWF::VideoFrameTag
oCgnash::media::VideoInfoInformation about a video stream
oCgnash::media::VideoInputThis is the interface for video input devices
oCgnash::VirtualClockA class used to virtualize time flow
oCgnash::VMThe AVM1 virtual machine
oCgnash::WallClockTimerGeneral-purpose wall-clock timer
oCgnash::sound::WAVWriterWAV writer class
oCgnash::media::gst::WebcamVidFormat
oCgnash::renderer::opengl::WholeShape
oCgnash::renderer::gles1::WholeShape
oCgnash::With
oCgnash::amf::WriterA class to compose AMF buffers
\Cgnash::X11DisplayX11 display