Gnash
0.8.10
|
#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) |
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 |
Referenced by gnash::GnashVaapiImageProxy::x().
const size_t _y |
Referenced by gnash::GnashVaapiImageProxy::y().
Dist dist |
Referenced by gnash::as_environment::top(), and gnash::geometry::pointTest().
boost::array<boost::array<T, 2>, Size * 2 + 2> g2 |
boost::array<size_t, Size * 2 + 2> permTable |
BitmapData_as::iterator pix |
Referenced by gnash::renderer::EGLDevice::copyPbuffers().
Rand rng |
Gen uni |
size_t x |
Referenced by gnash::toSWFMatrix(), gnash::SWF::SWFHandlers::operator[](), gnash::SWF::DefineShapeTag::pointTestLocal(), gnash::renderer::directfb::DirectFBDevice::initDevice(), gnash::renderer::directfb::DirectFBDevice::printFBScreen(), gnash::renderer::directfb::DirectFBDevice::printFBSurface(), gnash::renderer::directfb::DirectFBDevice::getWidth(), gnash::renderer::directfb::DirectFBDevice::getHeight(), gnash::renderer::directfb::DirectFBDevice::getVerticalRes(), gnash::renderer::directfb::DirectFBDevice::getHorzRes(), gnash::DragState::setOffset(), gnash::DynamicShape::moveTo(), gnash::DynamicShape::lineTo(), gnash::DynamicShape::pointTestLocal(), gnash::EventDevice::scancode_to_gnash_key(), gnash::gui::FBGui::checkForData(), gnash::fileio_putchar(), gnash::geometry::pointTest(), gnash::image::ImageRGBA::setPixel(), gnash::image::Input::readSWFJpeg3(), NPP_GetMIMEDescription(), gnash::GtkGui::createWindow(), gnash::GtkAggGlue::render(), gnash::GtkCairoGlue::render(), gnash::gui::GtkOvgGlue::render(), gnash::GtkExt::setWindow(), gnash::Gui::notifyMouseMove(), gnash::Gui::showUpdatedRegions(), gnash::InputDevice::addData(), gnash::InputDevice::setType(), gnash::InputDevice::setScreenSize(), gnash::LogFile::setVerbosity(), gnash::LogFile::setActionDump(), gnash::LogFile::setNetwork(), gnash::LogFile::setParserDump(), gnash::movie_root::mouseMoved(), gnash::movie_root::mouseWheel(), gnash::MovieClip::pointInVisibleShape(), gnash::renderer::openvg::startpath(), gnash::renderer::openvg::Renderer_ovg::init(), gnash::Player::setWindowId(), gnash::Player::setStartFullscreen(), gnash::Player::hideMenu(), gnash::Player::setRenderer(), gnash::Player::setHWAccel(), nsPluginInstance::notify_mouse_state(), gnash::GnashPluginScriptObject::setControlFD(), gnash::GnashPluginScriptObject::setHostFD(), gnash::geometry::Range2d< int >::setTo(), gnash::RcInitFile::setTimerDelay(), gnash::RcInitFile::setDebugLog(), gnash::RcInitFile::setDocumentRoot(), gnash::RcInitFile::setRetries(), gnash::RcInitFile::setStreamsTimeout(), gnash::RcInitFile::setHWAccel(), gnash::RcInitFile::setRenderer(), gnash::RcInitFile::setMediaHandler(), gnash::RcInitFile::setSOLSafeDir(), gnash::RcInitFile::setSOLLocalDomain(), gnash::RcInitFile::setSOLReadOnly(), gnash::RcInitFile::setLocalConnection(), gnash::RcInitFile::setLCTrace(), gnash::RcInitFile::setLCShmKey(), gnash::RcInitFile::setScriptsTimeout(), gnash::RcInitFile::setScriptsRecursionLimit(), gnash::RcInitFile::lockScriptLimits(), gnash::Renderer_cairo::pixel_to_world(), gnash::Renderer_cairo::begin_display(), gnash::Renderer_cairo::drawLine(), gnash::Renderer_cairo::draw_poly(), gnash::Renderer_cairo::add_path(), gnash::renderer::gles1::Renderer_gles1::world_to_pixel(), gnash::RunResources::setRenderBackend(), gnash::RunResources::setHWAccelBackend(), gnash::SWF::ShapeRecord::read(), gnash::SWFMatrix::set_x_translation(), gnash::SWFMatrix::set_translation(), gnash::SWFRect::set_to_point(), main(), test_renderer(), test_geometry(), gnash::TextFormat_as::underlinedSet(), gnash::TextFormat_as::italicSet(), gnash::TextFormat_as::boldSet(), gnash::TextFormat_as::bulletSet(), gnash::TextFormat_as::colorSet(), gnash::TextFormat_as::indentSet(), gnash::TextFormat_as::alignSet(), gnash::TextFormat_as::blockIndentSet(), gnash::TextFormat_as::leadingSet(), gnash::TextFormat_as::leftMarginSet(), gnash::TextFormat_as::rightMarginSet(), gnash::TextFormat_as::sizeSet(), gnash::TextFormat_as::displaySet(), gnash::SWF::TextRecord::displayRecords(), gnash::SWF::TextRecord::setXOffset(), gnash::UinputDevice::moveTo(), gnash::VaapiRectangle::VaapiRectangle(), gnash::VM::registerNative(), and gnash::renderer::x11::X11Device::createWindow().
size_t y |
Referenced by gnash::toSWFMatrix(), gnash::SWF::DefineShapeTag::pointTestLocal(), gnash::renderer::directfb::DirectFBDevice::initDevice(), gnash::renderer::directfb::DirectFBDevice::printFBScreen(), gnash::renderer::directfb::DirectFBDevice::printFBSurface(), gnash::renderer::directfb::DirectFBDevice::getWidth(), gnash::renderer::directfb::DirectFBDevice::getHeight(), gnash::renderer::directfb::DirectFBDevice::getVerticalRes(), gnash::renderer::directfb::DirectFBDevice::getHorzRes(), gnash::DragState::setOffset(), gnash::DynamicShape::moveTo(), gnash::DynamicShape::lineTo(), gnash::DynamicShape::pointTestLocal(), gnash::EventDevice::scancode_to_gnash_key(), gnash::gui::FBGui::checkForData(), gnash::geometry::pointTest(), gnash::image::Input::readSWFJpeg3(), gnash::image::JpegInput::readSWFJpeg2WithTables(), gnash::image::JpegOutput::writeImageRGB(), gnash::GtkGui::createWindow(), gnash::GtkAggGlue::render(), gnash::GtkCairoGlue::render(), gnash::gui::GtkOvgGlue::render(), gnash::Gui::notifyMouseMove(), gnash::InputDevice::addData(), gnash::InputDevice::setScreenSize(), gnash::movie_root::mouseMoved(), gnash::movie_root::mouseWheel(), gnash::MovieClip::pointInVisibleShape(), gnash::renderer::openvg::startpath(), gnash::renderer::openvg::Renderer_ovg::init(), nsPluginInstance::notify_mouse_state(), gnash::geometry::Range2d< int >::setTo(), gnash::Renderer_cairo::pixel_to_world(), gnash::Renderer_cairo::begin_display(), gnash::Renderer_cairo::drawLine(), gnash::Renderer_cairo::draw_poly(), gnash::Renderer_cairo::add_path(), gnash::renderer::gles1::Renderer_gles1::world_to_pixel(), gnash::SWF::ShapeRecord::read(), gnash::SWFMatrix::set_y_translation(), gnash::SWFMatrix::set_translation(), gnash::SWFRect::set_to_point(), main(), test_renderer(), test_geometry(), gnash::SWF::TextRecord::displayRecords(), gnash::SWF::TextRecord::setYOffset(), gnash::UinputDevice::moveTo(), gnash::VaapiRectangle::VaapiRectangle(), gnash::VM::registerNative(), and gnash::renderer::x11::X11Device::createWindow().