|
xoreos
0.0.5
|
#include <function.h>


Public Member Functions | |
| Function (bool preloadThisFlag, bool preloadSuperFlag, bool preloadRootFlag) | |
| bool | getPreloadThisFlag () |
| bool | getPreloadSuperFlag () |
| bool | getPreloadRootFlag () |
| virtual Variable | operator() (AVM &avm)=0 |
Public Member Functions inherited from Aurora::ActionScript::Object | |
| Object () | |
| Object (Object *object) | |
| virtual | ~Object () |
| std::vector< Common::UString > | getSlots () const |
| bool | hasMember (const Common::UString &id) |
| virtual Variable | getMember (const Variable &id) |
| virtual void | setMember (const Variable &id, const Variable &value) |
| virtual void | setMember (const Common::UString &id, Function *function) |
| Variable | call (const Common::UString &function, AVM &avm, const std::vector< Variable > &arguments=std::vector< Variable >()) |
Private Attributes | |
| bool | _preloadThisFlag |
| bool | _preloadSuperFlag |
| bool | _preloadRootFlag |
Definition at line 43 of file function.h.
| Aurora::ActionScript::Function::Function | ( | bool | preloadThisFlag, |
| bool | preloadSuperFlag, | ||
| bool | preloadRootFlag | ||
| ) |
Definition at line 31 of file function.cpp.
| bool Aurora::ActionScript::Function::getPreloadRootFlag | ( | ) |
Definition at line 43 of file function.cpp.
References _preloadRootFlag.
Referenced by Aurora::ActionScript::Object::call(), and Aurora::ActionScript::AVM::createNewObject().

| bool Aurora::ActionScript::Function::getPreloadSuperFlag | ( | ) |
Definition at line 39 of file function.cpp.
References _preloadSuperFlag.
Referenced by Aurora::ActionScript::AVM::createNewObject().

| bool Aurora::ActionScript::Function::getPreloadThisFlag | ( | ) |
Definition at line 35 of file function.cpp.
References _preloadThisFlag.
Referenced by Aurora::ActionScript::Object::call(), and Aurora::ActionScript::AVM::createNewObject().

|
private |
Definition at line 56 of file function.h.
Referenced by getPreloadRootFlag().
|
private |
Definition at line 55 of file function.h.
Referenced by getPreloadSuperFlag().
|
private |
Definition at line 54 of file function.h.
Referenced by getPreloadThisFlag().
1.8.14