25 #ifndef AURORA_ACTIONSCRIPT_ASBUFFER_H 26 #define AURORA_ACTIONSCRIPT_ASBUFFER_H 30 #include <boost/any.hpp> 31 #include <boost/function.hpp> 41 namespace ActionScript {
114 #endif // AURORA_ACTIONSCRIPT_ASBUFFER_H
ASBuffer(Common::SeekableReadStream *as)
std::stack< Variable > _stack
Common::SeekableReadStream * _script
void actionStop(AVM &avm)
A class holding an UTF-8 string.
void actionDefineFunction()
void actionNewObject(AVM &avm)
void actionDefineLocal(AVM &avm)
Context for executing ActionScript.
void actionCallFunction()
A simple scoped smart pointer template.
void setConstantPool(std::vector< Common::UString > constantPool)
void actionDefineFunction2()
void actionGetURL(AVM &avm)
Basic reading stream interfaces.
void actionToggleQuality()
void actionGetURL2(AVM &avm)
void actionGetVariable(AVM &avm)
void actionConstantPool()
Abstract object which is inherited by every other class.
void actionPushDuplicate()
void actionPush(AVM &avm)
void actionStoreRegister(AVM &avm)
void actionCallMethod(AVM &avm)
std::vector< Common::UString > _constants
void actionReturn(AVM &avm)
void actionSetVariable(AVM &avm)
Interface for a seekable & readable data stream.
Common::UString readString()
The Action script virtual machine (AVM).