Gnash Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
hash_map
gnash::__Host_Function_Report__
gnash::action_bufferA code segment
gnash::ActionExecExecutor of an action_buffer
gnash::SWF::ActionHandler
active_soundUsed to hold the info about active sounds
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::alpha8-bit alpha image
amf::AMF
amf::AMF::amf_element_t
amf::amfbody_t
amf::amfhead_t
amf::amflongutf8_t
amf::amfpacket_t
amf::amfutf8_t
gnash::as_array_objectThe Array ActionScript object
gnash::as_environmentActionScript execution environment
gnash::as_environment::frame_slotFor local vars. Use empty names to separate frames
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_prop_flagsFlags defining the level of protection of a member
gnash::as_property_interface
gnash::as_value
axial_box
gnash::base_fill_style
gnash::base_line_style
gnash::bitmap_character_defDefinition of a bitmap character
gnash::bitmap_info
bsp_node
gnash::builtin_functionAny 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::characterCharacter is a live, stateful instance of a character_def
gnash::character::drag_state
gnash::character_defImmutable data representing the template of a movie element
gnash::CharacterDictionaryThe Characters dictionary associated with each SWF file
collision_info
gnash::cxformColor transform type, used by render handler
gnash::Date
gnash::date_as_object
mysqldb::db
gnash::Debugger
gnash::DejaGnu
gnash::display_info
gnash::DisplayListA list of on-stage characters, ordered by depth
gnash::edgeTogether with the previous anchor, defines a quadratic curve segment
gnash::edit_text_characterAn instance of an edit_text_character_def
gnash::edit_text_character_defA 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)
gnash::event_idFor keyDown and stuff like that
gnash::execute_tagExecute tags include things that control the operation of the movie
gnash::Extension
gnash::FBGuiA Framebuffer-based GUI for Gnash
gnash::fill_styleFor the interior of outline shapes
fixed_size_hash< T >
gnash::FltkGui
gnash::fn_callParameters/environment for builtin or user-defined functions callable from ActionScript
gnash::fontA 'font' definition as read from SWF::DefineFont or SWF::DefineFont2 tags. Includes definitions from SWF::DefineFontInfo tags
tu_random::generator
gnash::generic_characterFor characters that don't store unusual state in their instances
gnash::GetterSetter
gnash::GetterSetterPropertyA Getter/Setter property
gnash::Global
gnash::GnashExceptionTop-level gnash exception
gnash::gradient_record
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
gst_elements
GST_sound_handler
gnash::GtkAggGlue
gnash::GtkCairoGlue
gnash::GtkGlExtGlue
gnash::GtkGlue
gnash::GtkGui
gnash::GtkGui
gnash::Gui
gnash::GuiParent class from which all GUI implementations will depend
gnash::hash< T, U, hash_functor >
cygnal::HTTP
cygnal::HTTP::status_codes
identity_hash< T >
image::image_baseBase class for different types of images
gnash::import_info
index_box< coord_t >
index_point< coord_t >
jpeg::inputWrapper around jpeg_decompress_struct
kd_tree_dynamic
kd_tree_dynamic::face
kd_tree_dynamic::leaf
kd_tree_dynamic::node
kd_tree_packed
gnash::KdeGlue
gnash::KdeGui
gnash::KdeGui
gnash::KdeOpenGLGlue
gnash::kerning_pair
gnash::Key
gnash::key_as_object
KlashBrowserExtension
KlashEmbed
KlashLiveConnectExtension
KlashPart
KlashView
gnash::line_stripFor holding a line-strip (i.e. polyline)
gnash::line_styleFor the outside of outline shapes, or just bare lines
gnash::LocalConnection
gnash::localconnection_as_object
gnash::LogFile
lt_dlinfo
lt_dlsymlist
lt_user_dlloader
gnash::Math
gnash::math_as_object
gnash::matrixMatrix type, used by render handler
matrix
membuf
gnash::meshFor holding a pre-tesselated shape
gnash::mesh_setA whole shape, tesselated to a certain error tolerance
gnash::morph2_character_defDefineMorphShape tag
gnash::morph_fill_style
gnash::morph_line_style
gnash::mouse_button_stateHelper to generate mouse events, given mouse state & history
gnash::movie_def_implImmutable definition of a movie's contents
gnash::movie_definitionClient program's interface to the definition of a movie
gnash::movie_definition::import_visitorCall visit_imported_movies() to retrieve a list of names of movies imported into this movie
gnash::movie_instanceStateful Movie object (a special kind of sprite)
gnash::movie_rootGlobal, shared root state for a movie and all its characters
gnash::MovieLoaderMovie_def_impl helper class handling start and execution of an SWF loading thread
gnash::MovieTesterAn utility class for testing movie playback
gnash::multithread_queue< T >
demo::nav2d_state
gnash::NetConnectionOpens a local connection through which you can play back video (FLV) files from an HTTP address or from the local file system
gnash::netconnection_as_object
cygnal::NetStats
gnash::NetStream
gnash::netstream_as_object
gnash::Network
nsClassInfoMixin
nsControlsScriptablePeer
nsIScriptableMplayerPlugin
nsIScriptableWMPPlugin
nsPluginInstance
nsScriptablePeer
gnash::NullGuiNull GUI, used when rendering is disabled
jpeg::output
gnash::pathA subset of a shape -- a series of edges sharing a single set of styles
plane_info
gnash::Player
gnash::point
poly< coord_t >
poly_env< coord_t >
poly_vert< coord_t >
postscript
gnash::tools::process_options
gnash::PropertyAn abstract property
gnash::PropertyListSet of properties associated to an ActionScript object
Protocol
quaternion
gnash::raw_videodata_t
ray_query
gnash::RcInitFile
gnash::rectRectangle class
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 TODO: remove use of this base class in favor of using boost::shared_ptr<> ???? boost::intrusive_ptr(?)
gnash::render_cache_manager
gnash::render_handlerBase class for render handlers
gnash::render_handler_agg_base
gnash::resourceAn interface for casting to different types of resources
cull::result_info
image::rgb24-bit RGB image. Packed data, red byte first (RGBRGB...)
image::rgba32-bit RGBA image. Packed data, red byte first (RGBARGBA...)
gnash::rgbaRGBA record
gnash::RiscosAggGlue
gnash::RiscosGlue
gnash::RiscosGui
gnash::RTMPproto
SDL_sound_handler
gnash::SdlAggGlue
gnash::SdlCairoGlue
gnash::SdlGlue
gnash::SDLGui
gnash::SDLGui
gnash::SdlOglGlue
gnash::shape_character_defRepresents the outline of one or more shapes, along with information on fill and line styles
gnash::SharedLibTODO: document this class
gnash::Shm
gnash::shm_as_object
gnash::ShmAlloc< _Tp >
gnash::ShmAlloc< _Tp >::rebind< _Tp1 >
gnash::SimplePropertyA simple property, consisting only of an as_value
gnash::Sound
gnash::sound_as_object
sound_dataUsed to hold the sounddata when doing on-demand-decoding
gnash::sound_handler
gnash::sound_handler::sound_envelope
gnash::sound_sample
gnash::sound_sample_impl
gnash::sprite_definitionHolds the immutable data for a sprite, as read from as SWF stream. @ should *not* derive from movie_definition, probably!
gnash::sprite_instanceStateful Sprite object. Also known as a MovieClip
gnash::start_sound_tagSWF Tag StartSound (15)
gnash::start_stream_sound_tagSWF Tag SoundStreamBlock (19)
cygnal::Statistics
gnash::streamStream is used to encapsulate bit-packed file reads
cygnal::Stream
gnash::StreamProviderProvide tu_file streams for network or filesystem resources
string_hash< U >
string_hash_functor< T >
stringi_hash< U >
stringi_hash_functor< T >
gnash::StringNoCaseEqualA case-insensitive string equality operator (probably not very performant)
gnash::StringNoCaseLessThenA case-insensitive string comparator (probably not very performant)
gnash::swf_eventFor embedding event handlers in place_object_2
gnash::swf_functionSWF-defined Function
gnash::SWF::SWFHandlersA singleton containing the supported SWF Action handlers
gnash::System
gnash::system_as_object
mysqldb::table
gnash::SWF::TagLoadersTableTable of SWF tags loaders
gnash::tesselate::tesselating_shape
TestState
gnash::text_character_defText character
gnash::text_formatNew text_format([font, [size, [color, [bold, [italic, [underline, [url, [target, [align,[leftMargin, [rightMargin, [indent, [leading]]]]]]]]]]]]])
gnash::text_glyph_record
gnash::text_glyph_record::glyph_entry
gnash::text_style
gnash::TextField
gnash::textfield_as_object
gnash::textformat_as_object
gnash::texture_glyphClass for holding (cached) textured glyph info
gnash::Thread
gnash::Timer
gnash::timer_as_object
tqt
cygnal::Transcode
gnash::tesselate::trapezoid
gnash::tesselate::trapezoid_accepter
gnash::tri_cache_manager
gnash::triangulating_render_handlerThis is the base class for all triangle-based renderers (hardware accelerated ones, for example)
tu_file
tu_string
tu_stringi
gnash::URLUniform Resource Locator
gnash::variable
vec2< coord_t >
vec3
gnash::Verbose
gnash::video_stream_definition
gnash::video_stream_instance
view_state
visual
visual_list
visual_transform
gnash::with_stack_entryThe "with" stack is for Pascal-like with-scoping
gnash::YUV_video
gnash::YUV_video::plane

Generated on Thu Nov 23 22:31:32 2006 for Gnash by  doxygen 1.4.6