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