- ink (C++ type)
- ink::BlendMode (C++ enum)
- ink::BlendMode::Clear (C++ enumerator)
- ink::BlendMode::Dst (C++ enumerator)
- ink::BlendMode::DstAtop (C++ enumerator)
- ink::BlendMode::DstIn (C++ enumerator)
- ink::BlendMode::DstOut (C++ enumerator)
- ink::BlendMode::Src (C++ enumerator)
- ink::BlendMode::SrcAtop (C++ enumerator)
- ink::BlendMode::SrcIn (C++ enumerator)
- ink::BlendMode::SrcOut (C++ enumerator)
- ink::BlendMode::SrcOver (C++ enumerator)
- ink::BlendMode::Xor (C++ enumerator)
- ink::Canvas (C++ class), [1]
- ink::Canvas::applyClip (C++ function)
- ink::Canvas::applyTransform (C++ function)
- ink::Canvas::Canvas (C++ function), [1]
- ink::Canvas::clipRect (C++ function), [1]
- ink::Canvas::concat (C++ function), [1]
- ink::Canvas::current_ (C++ member)
- ink::Canvas::device_ (C++ member)
- ink::Canvas::draw (C++ function), [1], [2], [3]
- ink::Canvas::drawImage (C++ function), [1]
- ink::Canvas::drawLine (C++ function), [1]
- ink::Canvas::drawPolyline (C++ function), [1]
- ink::Canvas::drawText (C++ function), [1]
- ink::Canvas::fillCircle (C++ function), [1]
- ink::Canvas::fillRect (C++ function), [1]
- ink::Canvas::fillRoundRect (C++ function), [1]
- ink::Canvas::getMatrix (C++ function), [1]
- ink::Canvas::restore (C++ function), [1]
- ink::Canvas::rotate (C++ function), [1]
- ink::Canvas::save (C++ function), [1]
- ink::Canvas::scale (C++ function), [1]
- ink::Canvas::setMatrix (C++ function), [1]
- ink::Canvas::stack_ (C++ member)
- ink::Canvas::State (C++ struct)
- ink::Canvas::State::clip (C++ member)
- ink::Canvas::State::hasClip (C++ member)
- ink::Canvas::State::transform (C++ member)
- ink::Canvas::strokeCircle (C++ function), [1]
- ink::Canvas::strokeRect (C++ function), [1]
- ink::Canvas::strokeRoundRect (C++ function), [1]
- ink::Canvas::translate (C++ function), [1]
- ink::Color (C++ struct), [1]
- ink::Color::a (C++ member), [1]
- ink::Color::b (C++ member), [1]
- ink::Color::g (C++ member), [1]
- ink::Color::r (C++ member), [1]
- ink::CompactDrawOp (C++ struct)
- ink::CompactDrawOp::blendMode (C++ member)
- ink::CompactDrawOp::color (C++ member)
- ink::CompactDrawOp::data (C++ member)
- ink::CompactDrawOp::Data (C++ union)
- ink::CompactDrawOp::Data::arenaOffset (C++ member)
- ink::CompactDrawOp::Data::circle (C++ member)
- ink::CompactDrawOp::Data::clip (C++ member)
- ink::CompactDrawOp::Data::count (C++ member)
- ink::CompactDrawOp::Data::cx (C++ member)
- ink::CompactDrawOp::Data::cy (C++ member)
- ink::CompactDrawOp::Data::Data (C++ function)
- ink::CompactDrawOp::Data::fill (C++ member)
- ink::CompactDrawOp::Data::image (C++ member)
- ink::CompactDrawOp::Data::imageIndex (C++ member)
- ink::CompactDrawOp::Data::len (C++ member)
- ink::CompactDrawOp::Data::line (C++ member)
- ink::CompactDrawOp::Data::matrixOffset (C++ member)
- ink::CompactDrawOp::Data::offset (C++ member)
- ink::CompactDrawOp::Data::p1 (C++ member)
- ink::CompactDrawOp::Data::p2 (C++ member)
- ink::CompactDrawOp::Data::polyline (C++ member)
- ink::CompactDrawOp::Data::pos (C++ member)
- ink::CompactDrawOp::Data::radius (C++ member)
- ink::CompactDrawOp::Data::rect (C++ member)
- ink::CompactDrawOp::Data::roundRect (C++ member)
- ink::CompactDrawOp::Data::stroke (C++ member)
- ink::CompactDrawOp::Data::text (C++ member)
- ink::CompactDrawOp::Data::transform (C++ member)
- ink::CompactDrawOp::Data::x (C++ member)
- ink::CompactDrawOp::Data::y (C++ member)
- ink::CompactDrawOp::opacity (C++ member)
- ink::CompactDrawOp::reserved (C++ member)
- ink::CompactDrawOp::type (C++ member)
- ink::CompactDrawOp::width (C++ member)
- ink::Device (C++ class)
- ink::Device::beginFrame (C++ function)
- ink::Device::clearTransform (C++ function)
- ink::Device::Device (C++ function)
- ink::Device::drawImage (C++ function)
- ink::Device::drawLine (C++ function)
- ink::Device::drawPolyline (C++ function)
- ink::Device::drawText (C++ function)
- ink::Device::endFrame (C++ function)
- ink::Device::fillCircle (C++ function)
- ink::Device::fillRect (C++ function)
- ink::Device::fillRoundRect (C++ function)
- ink::Device::finishRecording (C++ function)
- ink::Device::recorder_ (C++ member)
- ink::Device::recording_ (C++ member)
- ink::Device::resetClip (C++ function)
- ink::Device::setClipRect (C++ function)
- ink::Device::setTransform (C++ function)
- ink::Device::strokeCircle (C++ function)
- ink::Device::strokeRect (C++ function)
- ink::Device::strokeRoundRect (C++ function)
- ink::Device::~Device (C++ function)
- ink::DrawOp (C++ struct)
- ink::DrawOp::Type (C++ enum)
- ink::DrawOp::Type::ClearClip (C++ enumerator)
- ink::DrawOp::Type::ClearTransform (C++ enumerator)
- ink::DrawOp::Type::DrawImage (C++ enumerator)
- ink::DrawOp::Type::FillCircle (C++ enumerator)
- ink::DrawOp::Type::FillRect (C++ enumerator)
- ink::DrawOp::Type::FillRoundRect (C++ enumerator)
- ink::DrawOp::Type::Line (C++ enumerator)
- ink::DrawOp::Type::Polyline (C++ enumerator)
- ink::DrawOp::Type::SetClip (C++ enumerator)
- ink::DrawOp::Type::SetTransform (C++ enumerator)
- ink::DrawOp::Type::StrokeCircle (C++ enumerator)
- ink::DrawOp::Type::StrokeRect (C++ enumerator)
- ink::DrawOp::Type::StrokeRoundRect (C++ enumerator)
- ink::DrawOp::Type::Text (C++ enumerator)
- ink::DrawOpArena (C++ class), [1]
- ink::DrawOpArena::allocate (C++ function), [1]
- ink::DrawOpArena::data_ (C++ member)
- ink::DrawOpArena::DrawOpArena (C++ function), [1]
- ink::DrawOpArena::getMatrix (C++ function), [1]
- ink::DrawOpArena::getPoints (C++ function), [1]
- ink::DrawOpArena::getRoundRect (C++ function), [1]
- ink::DrawOpArena::getString (C++ function), [1]
- ink::DrawOpArena::reset (C++ function), [1]
- ink::DrawOpArena::storeMatrix (C++ function), [1]
- ink::DrawOpArena::storePoints (C++ function), [1]
- ink::DrawOpArena::storeRoundRect (C++ function), [1]
- ink::DrawOpArena::storeString (C++ function), [1]
- ink::DrawOpVisitor (C++ class)
- ink::DrawOpVisitor::visitClearClip (C++ function)
- ink::DrawOpVisitor::visitClearTransform (C++ function)
- ink::DrawOpVisitor::visitDrawImage (C++ function)
- ink::DrawOpVisitor::visitFillCircle (C++ function)
- ink::DrawOpVisitor::visitFillRect (C++ function)
- ink::DrawOpVisitor::visitFillRoundRect (C++ function)
- ink::DrawOpVisitor::visitLine (C++ function)
- ink::DrawOpVisitor::visitPolyline (C++ function)
- ink::DrawOpVisitor::visitSetClip (C++ function)
- ink::DrawOpVisitor::visitSetTransform (C++ function)
- ink::DrawOpVisitor::visitStrokeCircle (C++ function)
- ink::DrawOpVisitor::visitStrokeRect (C++ function)
- ink::DrawOpVisitor::visitStrokeRoundRect (C++ function)
- ink::DrawOpVisitor::visitText (C++ function)
- ink::DrawOpVisitor::~DrawOpVisitor (C++ function)
- ink::DrawPass (C++ class)
- ink::DrawPass::create (C++ function)
- ink::DrawPass::sortedIndices (C++ function)
- ink::DrawPass::sortedIndices_ (C++ member)
- ink::f32 (C++ type)
- ink::f64 (C++ type)
- ink::GlyphCache (C++ class), [1]
- ink::GlyphCache::ascent (C++ function), [1]
- ink::GlyphCache::ascent_ (C++ member)
- ink::GlyphCache::atlas_ (C++ member)
- ink::GlyphCache::atlasData (C++ function), [1]
- ink::GlyphCache::atlasDirty (C++ function), [1]
- ink::GlyphCache::atlasH_ (C++ member)
- ink::GlyphCache::atlasHeight (C++ function), [1]
- ink::GlyphCache::atlasW_ (C++ member)
- ink::GlyphCache::atlasWidth (C++ function), [1]
- ink::GlyphCache::cursorX_ (C++ member)
- ink::GlyphCache::cursorY_ (C++ member)
- ink::GlyphCache::descent_ (C++ member)
- ink::GlyphCache::dirty_ (C++ member)
- ink::GlyphCache::drawText (C++ function), [1]
- ink::GlyphCache::fontData_ (C++ member)
- ink::GlyphCache::fontInfo_ (C++ member)
- ink::GlyphCache::getGlyph (C++ function), [1]
- ink::GlyphCache::glyphs_ (C++ member)
- ink::GlyphCache::growAtlas (C++ function)
- ink::GlyphCache::init (C++ function), [1]
- ink::GlyphCache::lineGap_ (C++ member)
- ink::GlyphCache::lineHeight (C++ function), [1]
- ink::GlyphCache::lineHeight_ (C++ member)
- ink::GlyphCache::markClean (C++ function), [1]
- ink::GlyphCache::measureText (C++ function), [1]
- ink::GlyphCache::rasterizeGlyph (C++ function)
- ink::GlyphCache::release (C++ function), [1]
- ink::GlyphCache::rowHeight_ (C++ member)
- ink::GlyphCache::scale_ (C++ member)
- ink::GlyphCache::~GlyphCache (C++ function), [1]
- ink::GlyphMetrics (C++ struct), [1]
- ink::GlyphMetrics::advance (C++ member), [1]
- ink::GlyphMetrics::u0 (C++ member), [1]
- ink::GlyphMetrics::u1 (C++ member), [1]
- ink::GlyphMetrics::v0 (C++ member), [1]
- ink::GlyphMetrics::v1 (C++ member), [1]
- ink::GlyphMetrics::x0 (C++ member), [1]
- ink::GlyphMetrics::x1 (C++ member), [1]
- ink::GlyphMetrics::y0 (C++ member), [1]
- ink::GlyphMetrics::y1 (C++ member), [1]
- ink::GpuContext (C++ class), [1]
- ink::GpuContext::beginFrame (C++ function), [1]
- ink::GpuContext::endFrame (C++ function), [1]
- ink::GpuContext::execute (C++ function), [1]
- ink::GpuContext::fboId (C++ function), [1]
- ink::GpuContext::GpuContext (C++ function)
- ink::GpuContext::impl_ (C++ member)
- ink::GpuContext::MakeGpuContextFromImpl (C++ function)
- ink::GpuContext::makeSnapshot (C++ function), [1]
- ink::GpuContext::readPixels (C++ function), [1]
|
- ink::GpuContext::resize (C++ function), [1]
- ink::GpuContext::resolveImageTexture (C++ function)
- ink::GpuContext::setGlyphCache (C++ function), [1]
- ink::GpuContext::textureId (C++ function), [1]
- ink::GpuContext::valid (C++ function), [1]
- ink::GpuContext::~GpuContext (C++ function), [1]
- ink::GpuContexts (C++ type)
- ink::GpuContexts::MakeGL (C++ function)
- ink::GpuContexts::MakeMetal (C++ function)
- ink::GpuContexts::MakeVulkan (C++ function)
- ink::i32 (C++ type)
- ink::Image (C++ class), [1]
- ink::Image::backendTexture_ (C++ member)
- ink::Image::backendTextureHandle (C++ function), [1]
- ink::Image::format (C++ function), [1]
- ink::Image::glTextureId (C++ function), [1]
- ink::Image::gpuLifetimeToken_ (C++ member)
- ink::Image::height (C++ function), [1]
- ink::Image::id_ (C++ member)
- ink::Image::Image (C++ function), [1]
- ink::Image::info (C++ function), [1]
- ink::Image::info_ (C++ member)
- ink::Image::isCpuBacked (C++ function), [1]
- ink::Image::isGpuBacked (C++ function), [1]
- ink::Image::MakeFromBackendTexture (C++ function), [1]
- ink::Image::MakeFromGLTexture (C++ function), [1]
- ink::Image::MakeFromPixmap (C++ function), [1]
- ink::Image::MakeFromPixmapNoCopy (C++ function), [1]
- ink::Image::nextImageId (C++ function)
- ink::Image::ownedPixmap_ (C++ member)
- ink::Image::pixels (C++ function), [1]
- ink::Image::pixels32 (C++ function), [1]
- ink::Image::pixels_ (C++ member)
- ink::Image::StorageType (C++ enum), [1]
- ink::Image::storageType (C++ function), [1]
- ink::Image::StorageType::CpuPixmap (C++ enumerator), [1]
- ink::Image::StorageType::GpuTexture (C++ enumerator), [1]
- ink::Image::storageType_ (C++ member)
- ink::Image::stride (C++ function), [1]
- ink::Image::uniqueId (C++ function), [1]
- ink::Image::valid (C++ function), [1]
- ink::Image::width (C++ function), [1]
- ink::Matrix (C++ struct)
- ink::Matrix::Identity (C++ function)
- ink::Matrix::inverted (C++ function)
- ink::Matrix::isIdentity (C++ function)
- ink::Matrix::isScaleTranslateOnly (C++ function)
- ink::Matrix::isTranslateOnly (C++ function)
- ink::Matrix::mapPoint (C++ function)
- ink::Matrix::mapRect (C++ function)
- ink::Matrix::operator!= (C++ function)
- ink::Matrix::operator* (C++ function)
- ink::Matrix::operator*= (C++ function)
- ink::Matrix::operator== (C++ function)
- ink::Matrix::Rotate (C++ function)
- ink::Matrix::RotateAround (C++ function)
- ink::Matrix::Scale (C++ function)
- ink::Matrix::scaleX (C++ member)
- ink::Matrix::scaleY (C++ member)
- ink::Matrix::skewX (C++ member)
- ink::Matrix::skewY (C++ member)
- ink::Matrix::Translate (C++ function)
- ink::Matrix::transX (C++ member)
- ink::Matrix::transY (C++ member)
- ink::Paint (C++ struct)
- ink::Paint::blendMode (C++ member)
- ink::Paint::color (C++ member)
- ink::Paint::effectiveAlpha (C++ function)
- ink::Paint::Fill (C++ function)
- ink::Paint::opacity (C++ member)
- ink::Paint::Paint (C++ function)
- ink::Paint::Stroke (C++ function)
- ink::Paint::strokeWidth (C++ member)
- ink::Paint::style (C++ member)
- ink::PaintStyle (C++ enum)
- ink::PaintStyle::Fill (C++ enumerator)
- ink::PaintStyle::FillAndStroke (C++ enumerator)
- ink::PaintStyle::Stroke (C++ enumerator)
- ink::PixelData (C++ struct)
- ink::PixelData::data (C++ member)
- ink::PixelData::format (C++ member)
- ink::PixelData::height (C++ member)
- ink::PixelData::isValid (C++ function)
- ink::PixelData::PixelData (C++ function), [1]
- ink::PixelData::rowBytes (C++ member)
- ink::PixelData::sizeBytes (C++ function)
- ink::PixelData::width (C++ member)
- ink::PixelFormat (C++ enum), [1]
- ink::PixelFormat::BGRA8888 (C++ enumerator), [1]
- ink::PixelFormat::RGBA8888 (C++ enumerator), [1]
- ink::Pixmap (C++ class), [1]
- ink::Pixmap::addr (C++ function), [1], [2], [3]
- ink::Pixmap::addr32 (C++ function), [1], [2], [3]
- ink::Pixmap::addr8 (C++ function), [1], [2], [3]
- ink::Pixmap::Alloc (C++ function), [1]
- ink::Pixmap::clear (C++ function), [1]
- ink::Pixmap::format (C++ function), [1]
- ink::Pixmap::height (C++ function), [1]
- ink::Pixmap::info (C++ function), [1]
- ink::Pixmap::info_ (C++ member)
- ink::Pixmap::operator= (C++ function), [1], [2], [3]
- ink::Pixmap::ownsPixels_ (C++ member)
- ink::Pixmap::pixels_ (C++ member)
- ink::Pixmap::Pixmap (C++ function), [1], [2], [3], [4], [5], [6]
- ink::Pixmap::reallocate (C++ function), [1]
- ink::Pixmap::reset (C++ function), [1]
- ink::Pixmap::rowAddr (C++ function), [1], [2], [3]
- ink::Pixmap::stride (C++ function), [1]
- ink::Pixmap::valid (C++ function), [1]
- ink::Pixmap::width (C++ function), [1]
- ink::Pixmap::Wrap (C++ function), [1]
- ink::Pixmap::~Pixmap (C++ function), [1]
- ink::PixmapInfo (C++ struct), [1]
- ink::PixmapInfo::bytesPerPixel (C++ function), [1]
- ink::PixmapInfo::computeByteSize (C++ function), [1]
- ink::PixmapInfo::format (C++ member), [1]
- ink::PixmapInfo::height (C++ member), [1]
- ink::PixmapInfo::Make (C++ function), [1]
- ink::PixmapInfo::MakeBGRA (C++ function), [1]
- ink::PixmapInfo::MakeRGBA (C++ function), [1]
- ink::PixmapInfo::stride (C++ member), [1]
- ink::PixmapInfo::width (C++ member), [1]
- ink::Point (C++ struct), [1]
- ink::Point::x (C++ member), [1]
- ink::Point::y (C++ member), [1]
- ink::Recorder (C++ class), [1]
- ink::Recorder::arena_ (C++ member)
- ink::Recorder::clearClip (C++ function), [1]
- ink::Recorder::clearTransform (C++ function), [1]
- ink::Recorder::drawImage (C++ function), [1]
- ink::Recorder::drawLine (C++ function), [1], [2], [3]
- ink::Recorder::drawPolyline (C++ function), [1], [2], [3]
- ink::Recorder::drawText (C++ function), [1], [2], [3]
- ink::Recorder::fillCircle (C++ function), [1], [2], [3]
- ink::Recorder::fillRect (C++ function), [1], [2], [3]
- ink::Recorder::fillRoundRect (C++ function), [1], [2], [3]
- ink::Recorder::finish (C++ function), [1]
- ink::Recorder::images_ (C++ member)
- ink::Recorder::ops_ (C++ member)
- ink::Recorder::reset (C++ function), [1]
- ink::Recorder::setClip (C++ function), [1]
- ink::Recorder::setTransform (C++ function), [1]
- ink::Recorder::strokeCircle (C++ function), [1], [2], [3]
- ink::Recorder::strokeRect (C++ function), [1], [2], [3]
- ink::Recorder::strokeRoundRect (C++ function), [1], [2], [3]
- ink::Recording (C++ class), [1]
- ink::Recording::accept (C++ function), [1]
- ink::Recording::arena (C++ function), [1]
- ink::Recording::arena_ (C++ member)
- ink::Recording::dispatch (C++ function), [1]
- ink::Recording::dispatchOp (C++ function)
- ink::Recording::getImage (C++ function), [1]
- ink::Recording::images (C++ function), [1]
- ink::Recording::images_ (C++ member)
- ink::Recording::ops (C++ function), [1]
- ink::Recording::ops_ (C++ member)
- ink::Recording::Recording (C++ function), [1]
- ink::Rect (C++ struct), [1]
- ink::Rect::h (C++ member), [1]
- ink::Rect::w (C++ member), [1]
- ink::Rect::x (C++ member), [1]
- ink::Rect::y (C++ member), [1]
- ink::Renderer (C++ class)
- ink::Renderer::beginFrame (C++ function)
- ink::Renderer::endFrame (C++ function)
- ink::Renderer::execute (C++ function)
- ink::Renderer::makeSnapshot (C++ function)
- ink::Renderer::resize (C++ function)
- ink::Renderer::setGlyphCache (C++ function)
- ink::Renderer::~Renderer (C++ function)
- ink::SortKey (C++ struct)
- ink::SortKey::key (C++ member)
- ink::SortKey::make (C++ function)
- ink::SortKey::operator< (C++ function)
- ink::SortKey::opIndex (C++ member)
- ink::Surface (C++ class), [1]
- ink::Surface::beginFrame (C++ function), [1]
- ink::Surface::canvas (C++ function), [1]
- ink::Surface::canvas_ (C++ member)
- ink::Surface::device_ (C++ member)
- ink::Surface::endFrame (C++ function), [1]
- ink::Surface::flush (C++ function), [1]
- ink::Surface::getPixelData (C++ function), [1]
- ink::Surface::glyphCache_ (C++ member)
- ink::Surface::isGPU (C++ function), [1]
- ink::Surface::MakeGpu (C++ function), [1]
- ink::Surface::MakeRaster (C++ function), [1]
- ink::Surface::MakeRasterDirect (C++ function), [1]
- ink::Surface::MakeRecording (C++ function), [1]
- ink::Surface::makeSnapshot (C++ function), [1]
- ink::Surface::peekPixels (C++ function), [1], [2], [3]
- ink::Surface::pixmap_ (C++ member)
- ink::Surface::renderer_ (C++ member)
- ink::Surface::resize (C++ function), [1]
- ink::Surface::setGlyphCache (C++ function), [1]
- ink::Surface::Surface (C++ function)
- ink::Surface::takeRecording (C++ function), [1]
- ink::Surface::~Surface (C++ function), [1]
- ink::u16 (C++ type)
- ink::u32 (C++ type)
- ink::u64 (C++ type)
- ink::u8 (C++ type)
- ink::version (C++ function)
- ink::versionMajor (C++ function)
- ink::versionMinor (C++ function)
- ink::versionPatch (C++ function)
- INK_VERSION_MAJOR (C macro)
- INK_VERSION_MINOR (C macro)
- INK_VERSION_PATCH (C macro)
|