Namespaces | Functions

BitmapData_as.cpp File Reference

#include "BitmapData_as.h"
#include <vector>
#include <sstream>
#include <algorithm>
#include <queue>
#include <boost/random.hpp>
#include <boost/iterator/zip_iterator.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/array.hpp>
#include <cmath>
#include "MovieClip.h"
#include "GnashImage.h"
#include "DisplayObject.h"
#include "as_object.h"
#include "log.h"
#include "fn_call.h"
#include "Global_as.h"
#include "GnashException.h"
#include "VM.h"
#include "Renderer.h"
#include "RunResources.h"
#include "namedStrings.h"
#include "Movie.h"
#include "movie_definition.h"
#include "Transform.h"
#include "ASConversions.h"
#include "flash/geom/ColorTransform_as.h"
#include "NativeFunction.h"
#include "GnashNumeric.h"
#include "Array_as.h"

Namespaces

namespace  gnash
 

Anonymous namespace for callbacks, local functions, event handlers etc.


Functions

void gnash::bitmapdata_class_init (as_object &where, const ObjectURI &uri)
 Initialize the global BitmapData class.
void gnash::registerBitmapDataNative (as_object &global)

Variable Documentation

const double _baseX
const double _baseY
const boost::uint8_t _bitmask
const boost::uint8_t _destchans
const bool _fractal
Generator& _gen
const bool _greyscale
const bool _multiple
const size_t _octaves
std::vector<Vector>& _offsets
const boost::uint8_t _srcchans
VM& _vm
const size_t _x
const size_t _y
Dist dist
boost::array<boost::array<T, 2>, Size * 2 + 2> g2
boost::array<size_t, Size * 2 + 2> permTable
BitmapData_as::iterator pix
Rand rng
Gen uni
size_t x
size_t y