Gnash  0.8.10
gnash::Function2 Member List
This is the complete list of members for gnash::Function2, including all inherited members.
_argsgnash::Function [protected]
_envgnash::Function [protected]
_poolgnash::Function [protected]
add_arg(boost::uint8_t reg, const ObjectURI &name)gnash::Function [inline]
add_property(const std::string &key, as_function &getter, as_function *setter)gnash::as_object
addInterface(as_object *ctor)gnash::as_object
array() const gnash::as_object [inline]
as_function(Global_as &gl)gnash::as_function [protected]
as_object(const Global_as &global)gnash::as_object [explicit]
as_object(VM &vm)gnash::as_object [explicit, protected]
call(const fn_call &fn)gnash::Function2 [virtual]
clearProperties()gnash::as_object [inline]
clearReachable() const gnash::GcResource [inline]
construct(as_object &newobj, const as_environment &env, FunctionArgs< as_value > &args)gnash::as_function
copyProperties(const as_object &o)gnash::as_object
DefaultFlagsgnash::as_object [static]
DefineFunction2Flags enum namegnash::Function2
delProperty(const ObjectURI &uri)gnash::as_object
displayObject() const gnash::as_object [inline]
dump_members()gnash::as_object
findProperty(const ObjectURI &uri, as_object **owner=0)gnash::as_object
Function(const action_buffer &ab, as_environment &env, size_t start, const ScopeStack &with_stack)gnash::Function
Function2(const action_buffer &ab, as_environment &env, size_t start, const ScopeStack &with_stack)gnash::Function2
GC classgnash::GcResource [friend]
GcResource(GC &gc)gnash::GcResource [inline]
get_member(const ObjectURI &uri, as_value *val)gnash::as_object [virtual]
get_prototype() const gnash::as_object
get_super(const ObjectURI &fname)gnash::as_object [virtual]
get_super()gnash::as_object
getActionBuffer() const gnash::Function [inline]
getLength() const gnash::Function [inline]
getOwnProperty(const ObjectURI &uri)gnash::as_object
getScopeStack() const gnash::Function [inline]
getStartPC() const gnash::Function [inline]
init_destructive_property(const ObjectURI &uri, as_function &getter, int flags=PropFlags::dontEnum)gnash::as_object
init_destructive_property(const ObjectURI &uri, as_c_function_ptr getter, int flags=PropFlags::dontEnum)gnash::as_object
init_member(const std::string &name, const as_value &val, int flags=DefaultFlags)gnash::as_object
init_member(const ObjectURI &uri, const as_value &val, int flags=DefaultFlags)gnash::as_object
init_property(const std::string &key, as_function &getter, as_function &setter, int flags=DefaultFlags)gnash::as_object
init_property(const std::string &key, as_c_function_ptr getter, as_c_function_ptr setter, int flags=DefaultFlags)gnash::as_object
init_property(const ObjectURI &uri, as_function &getter, as_function &setter, int flags=DefaultFlags)gnash::as_object
init_property(const ObjectURI &uri, as_c_function_ptr getter, as_c_function_ptr setter, int flags=DefaultFlags)gnash::as_object
init_readonly_property(const std::string &key, as_function &getter, int flags=DefaultFlags)gnash::as_object
init_readonly_property(const std::string &key, as_c_function_ptr getter, int flags=DefaultFlags)gnash::as_object
instanceOf(as_object *ctor)gnash::as_object
isBuiltin()gnash::as_function [inline, virtual]
isReachable() const gnash::GcResource [inline]
isSuper() const gnash::as_object [inline, virtual]
markReachableResources() const gnash::Function [virtual]
PRELOAD_ARGUMENTS enum valuegnash::Function2
PRELOAD_GLOBAL enum valuegnash::Function2
PRELOAD_PARENT enum valuegnash::Function2
PRELOAD_ROOT enum valuegnash::Function2
PRELOAD_SUPER enum valuegnash::Function2
PRELOAD_THIS enum valuegnash::Function2
prototypeOf(as_object &instance)gnash::as_object
registers() const gnash::Function2 [inline, virtual]
relay() const gnash::as_object [inline]
ScopeStack typedefgnash::Function
set_member(const ObjectURI &uri, const as_value &val, bool ifFound=false)gnash::as_object [virtual]
set_member_flags(const ObjectURI &uri, int setTrue, int setFalse=0)gnash::as_object
set_prototype(const as_value &proto)gnash::as_object
setArray(bool array=true)gnash::as_object [inline]
setDisplayObject(DisplayObject *d)gnash::as_object [inline]
setFlags(boost::uint16_t flags)gnash::Function2 [inline]
setLength(size_t len)gnash::Function
setPropFlags(const as_value &props, int set_false, int set_true)gnash::as_object
setReachable() const gnash::GcResource [inline]
setRegisterCount(boost::uint8_t ct)gnash::Function2 [inline]
setRelay(Relay *p)gnash::as_object [inline]
stringValue() const gnash::as_function [virtual]
SUPPRESS_ARGUMENTS enum valuegnash::Function2
SUPPRESS_SUPER enum valuegnash::Function2
SUPPRESS_THIS enum valuegnash::Function2
to_function()gnash::as_function [inline, virtual]
unwatch(const ObjectURI &uri)gnash::as_object
UserFunction(Global_as &gl)gnash::UserFunction [inline, protected]
visitKeys(KeyVisitor &visitor) const gnash::as_object
visitProperties(PropertyVisitor &visitor) const gnash::as_object [inline]
vm() const gnash::as_object [inline]
watch(const ObjectURI &uri, as_function &trig, const as_value &cust)gnash::as_object
~as_function()gnash::as_function [inline, virtual]
~as_object()gnash::as_object [inline, virtual]
~Function()gnash::Function [inline, virtual]
~Function2()gnash::Function2 [inline, virtual]
~GcResource()gnash::GcResource [inline, protected, virtual]
~UserFunction()=0gnash::UserFunction [inline, protected, pure virtual]