Gnash
0.8.10
|
#include <vector>
#include <map>
#include <string>
#include <cassert>
#include <boost/cstdint.hpp>
#include <boost/noncopyable.hpp>
#include <boost/logic/tribool.hpp>
#include "ObjectURI.h"
#include "GC.h"
#include "Transform.h"
#include "event_id.h"
#include "SWFRect.h"
#include "SWFMatrix.h"
#include "SWFCxForm.h"
#include "dsodefs.h"
#include "snappingrange.h"
Go to the source code of this file.
Classes | |
class | gnash::DisplayObject |
DisplayObject is the base class for all DisplayList objects. More... | |
class | gnash::DisplayObject::MaskRenderer |
Render a dynamic mask for a specified DisplayObject. More... | |
Namespaces | |
namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
namespace | gnash::SWF |
SWF format parsing classes. | |
Functions | |
bool | gnash::isReferenceable (const DisplayObject &d) |
Returns true if the DisplayObject is referenceable in ActionScript. | |
bool | gnash::setDisplayObjectProperty (DisplayObject &obj, const ObjectURI &uri, const as_value &val) |
Set special properties. | |
bool | gnash::getDisplayObjectProperty (DisplayObject &obj, const ObjectURI &uri, as_value &val) |
DisplayObject property lookup. | |
void | gnash::getIndexedProperty (size_t index, DisplayObject &o, as_value &val) |
Get a property by its numeric index. | |
void | gnash::setIndexedProperty (size_t index, DisplayObject &o, const as_value &val) |
Set a property by its numeric index. | |
void | gnash::copyMatrix (const DisplayObject &from, DisplayObject &to) |
Copy SWFMatrix and caches from given DisplayObjecta. | |
SWFMatrix | gnash::getWorldMatrix (const DisplayObject &d, bool includeRoot=true) |
Get concatenated SWFMatrix (all ancestor transforms and our SWFMatrix) | |
SWFCxForm | gnash::getWorldCxForm (const DisplayObject &d) |
Get concatenated color transform of a DisplayObject. | |
const SWFMatrix & | gnash::getMatrix (const DisplayObject &o) |
Get local transform SWFMatrix for this DisplayObject. | |
const SWFCxForm & | gnash::getCxForm (const DisplayObject &o) |
as_object * | gnash::getObject (const DisplayObject *d) |
Return the as_object associated with a DisplayObject if it exists. | |
std::ostream & | gnash::operator<< (std::ostream &o, DisplayObject::BlendMode bm) |
Stream operator for DisplayObject blend mode. |