Gnash  0.8.11dev
flash_pkg.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
3 //
4 // This program is free software; you can redistribute it and/or modify
5 // it under the terms of the GNU General Public License as published by
6 // the Free Software Foundation; either version 3 of the License, or
7 // (at your option) any later version.
8 //
9 // This program is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 // GNU General Public License for more details.
13 //
14 // You should have received a copy of the GNU General Public License
15 // along with this program; if not, write to the Free Software
16 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
17 
18 #ifndef FLASH_FLASH_PACKAGE_H
19 #define FLASH_FLASH_PACKAGE_H
20 
21 namespace gnash {
22 
23 class as_object;
24 struct ObjectURI;
25 
26 void flash_package_init(as_object& pkg, const ObjectURI& uri);
27 
28 } // end of gnash namespace
29 
30 // FLASH_FLASH_PACKAGE_H
31 #endif
32 
gnash::flash_package_init
void flash_package_init(as_object &where, const ObjectURI &uri)
Definition: flash_pkg.cpp:58
gnash::as_object
The base class for all ActionScript objects.
Definition: as_object.h:162
main
int main()
Definition: findmicrophones.cpp:108
geom_pkg.h
gnash::key::i
@ i
Definition: GnashKey.h:155
rc.h
gnash
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:41
gnash::key::g
@ g
Definition: GnashKey.h:153
gnash::PropFlags::dontEnum
@ dontEnum
Protect from enumeration.
Definition: PropFlags.h:36
Global_as.h
gnash::getGlobal
Global_as & getGlobal(const as_environment &env)
Definition: as_environment.cpp:651
gnash::getVM
VM & getVM(const as_environment &env)
Definition: as_environment.h:222
gnash::as_object::init_destructive_property
bool init_destructive_property(const ObjectURI &uri, as_function &getter, int flags=PropFlags::dontEnum)
Initialize a destructive getter property.
Definition: as_object.cpp:720
gnash::createObject
as_object * createObject(const Global_as &gl)
Definition: Global_as.cpp:303
gnash::flash_text_package_init
void flash_text_package_init(as_object &where, const ObjectURI &uri)
Definition: text_pkg.cpp:48
filters_pkg.h
GlibDeprecated.h
gnash::flash_net_package_init
void flash_net_package_init(as_object &where, const ObjectURI &uri)
Definition: net_pkg.cpp:50
gnash::flash_external_package_init
void flash_external_package_init(as_object &where, const ObjectURI &uri)
Definition: external_pkg.cpp:54
gnash::flash_display_package_init
void flash_display_package_init(as_object &where, const ObjectURI &uri)
Definition: display_pkg.cpp:51
gnash::flash_filters_package_init
void flash_filters_package_init(as_object &where, const ObjectURI &uri)
Definition: filters_pkg.cpp:71
gnash::PropFlags::onlySWF8Up
@ onlySWF8Up
Only visible by VM initialized for version 8 or higher.
Definition: PropFlags.h:54
VM.h
fn_call.h
external_pkg.h
main
int main()
Definition: findwebcams.cpp:150
gnashconfig.h
gnash::RcInitFile::getDefaultInstance
static RcInitFile & getDefaultInstance()
Return the default instance of RC file.
Definition: rc.cpp:61
namedStrings.h
test.uri
uri
Definition: test.py:12
numDuplicates
gint numDuplicates
Definition: findwebcams.cpp:54
findAudioDevs
gint findAudioDevs(std::vector< data * > &audioVect)
Definition: findmicrophones.cpp:55
flash_pkg.h
gnash::getURI
ObjectURI getURI(const VM &vm, const std::string &str, bool lowerCaseHint=false)
Definition: VM.h:290
gnash::flash_geom_package_init
void flash_geom_package_init(as_object &where, const ObjectURI &uri)
Definition: geom_pkg.cpp:60
text_pkg.h
gnash::ObjectURI
A URI for describing as_objects.
Definition: ObjectURI.h:45
net_pkg.h
display_pkg.h
data
SimpleBuffer data
Definition: LocalConnection_as.cpp:151
gnash::RcInitFile
Definition: rc.h:44
findVidDevs
size_t findVidDevs(std::vector< data * > &vidVect)
Definition: findwebcams.cpp:56