 Catch::Detail::Approx | |
 Catch::Generators::as< T > | |
 Catch::AssertionHandler | |
 Catch::AssertionInfo | |
 Catch::AssertionReaction | |
 BezierArea | |
 BezierCurve | |
 BitmapBucket | |
 CameraPainter | |
 CanvasPainter | |
 CanvasPainterOptions | |
 Catch::Capturer | |
 Catch::Matchers::StdString::CasedString | |
 Catch::CaseSensitive | |
 Catch_global_namespace_dummy | |
 ColorRef | |
 Catch::Counts | |
 DebugDetails | |
 Catch::Decomposer | |
 Catch::Detail::EnumInfo | |
 exception | |
  Catch::GeneratorException | |
 Catch::ExceptionTranslatorRegistrar | |
 ExportMovieDesc | |
 Catch::ExprLhs< LhsT > | |
 false_type | |
  Catch::always_false< T > | |
  Catch::detail::is_range_impl< T, typename > | |
  Catch::detail::is_range_impl< T > | |
   Catch::is_range< T > | |
 Catch::Generators::GeneratorUntypedBase | |
  Catch::Generators::IGenerator< T > | |
   Catch::Generators::FilterGenerator< T, Predicate > | |
   Catch::Generators::FixedValuesGenerator< T > | |
   Catch::Generators::Generators< T > | |
   Catch::Generators::IteratorGenerator< T > | |
   Catch::Generators::MapGenerator< T, U, Func > | |
   Catch::Generators::RangeGenerator< T > | |
   Catch::Generators::RepeatGenerator< T > | |
   Catch::Generators::SingleValueGenerator< T > | |
   Catch::Generators::TakeGenerator< T > | |
  Catch::Generators::IGenerator< Float > | |
   Catch::Generators::RandomFloatingGenerator< Float > | |
  Catch::Generators::IGenerator< Integer > | |
   Catch::Generators::RandomIntegerGenerator< Integer > | |
  Catch::Generators::IGenerator< std::vector< T > > | |
   Catch::Generators::ChunkGenerator< T > | |
 Catch::Generators::GeneratorWrapper< T > | |
 Catch::Generators::GeneratorWrapper< U > | |
 Catch::IContext | |
  Catch::IMutableContext | |
 Catch::IExceptionTranslator | |
  Catch::ExceptionTranslatorRegistrar::ExceptionTranslator< T > | |
 Catch::IExceptionTranslatorRegistry | |
 Catch::IGeneratorTracker | |
 ImportPositionDialog::ImportPosition | |
 Catch::IMutableEnumValuesRegistry | |
 Catch::IMutableRegistryHub | |
 inflate_state | |
 Intersection | |
 Catch::IRegistryHub | |
 Catch::IResultCapture | |
 Catch::IRunner | |
 Catch::is_callable< T > | |
 Catch::is_callable_tester | |
 Catch::Detail::IsStreamInsertable< T > | |
 Catch::IStream | |
 Catch::ITestCaseRegistry | |
 Catch::ITestInvoker | |
  Catch::TestInvokerAsMethod< C > | |
 Catch::ITransientExpression | |
  Catch::BinaryExpr< LhsT, RhsT > | |
  Catch::MatchExpr< ArgT, MatcherT > | |
  Catch::UnaryExpr< LhsT > | |
 KeyFrame | |
  BitmapImage | |
  Camera | |
  SoundClip | |
  VectorImage | |
 KeyFrameEventListener | |
  ActiveFramePool | ActiveFramePool implemented a LRU cache to keep tracking the most recent accessed key frames A key frame will be unloaded if it's not accessed for a while (at the end of cache list) The ActiveFramePool will be updated whenever Editor::scrubTo() gets called |
  SoundPlayer | |
 Catch::LazyExpression | |
 Catch::Matchers::Impl::MatcherMethod< ObjectT > | |
 Catch::Matchers::Impl::MatcherMethod< ArgT > | |
  Catch::Matchers::Impl::MatcherBase< ArgT > | |
   Catch::Matchers::Impl::MatchAllOf< ArgT > | |
   Catch::Matchers::Impl::MatchAnyOf< ArgT > | |
   Catch::Matchers::Impl::MatchNotOf< ArgT > | |
 Catch::Matchers::Impl::MatcherMethod< T > | |
  Catch::Matchers::Impl::MatcherBase< T > | |
 Catch::Matchers::Impl::MatcherUntypedBase | |
  Catch::Matchers::Impl::MatcherBase< T > | |
  Catch::Matchers::Impl::MatcherBase< ArgT > | |
 Catch::MessageInfo | |
 Catch::MessageStream | |
  Catch::MessageBuilder | |
 MovieExporter | |
 mz_dummy_time_t_tag | |
 mz_stream_s | |
 mz_zip_archive | |
 mz_zip_archive_file_stat | |
 mz_zip_array | |
 mz_zip_internal_state_tag | |
 mz_zip_reader_extract_iter_state | |
 mz_zip_writer_add_state | |
 Catch::NameAndTags | |
 Catch::NonCopyable | |
  Catch::AutoReg | |
  Catch::IConfig | |
  Catch::ReusableStringStream | |
  Catch::Section | |
 Object | |
 ObjectData | |
 OnionSkinPainterOptions | |
 OnionSkinSubPainter | A Sub Painter class is meant to be used in existing painter classes It does not and should not cary the same responsibility as a Painter class It works as a sort of utility class for functionality that makes sense to reuse Eg |
 Catch::Option< T > | |
 OverlayPainter | |
 OverlayPainterOptions | |
 PegBarAligner | |
 Catch::pluralise | |
 PointerEvent | |
 PredefinedKeySet | |
 PredefinedKeySetParams | |
 DoubleProgressDialog::ProgressBarControl | |
 Properties | |
 QLayoutItem [external] | |
  QLayout [external] | |
   FlowLayout | |
 QObject [external] | |
  ActionCommands | |
  BackupElement | |
   BackupBitmapElement | |
   BackupSoundElement | |
   BackupVectorElement | |
  BaseManager | |
   ClipboardManager | |
   ColorManager | |
   LayerManager | |
   OverlayManager | |
   PlaybackManager | |
   PreferenceManager | |
   SelectionManager | |
   SoundManager | |
   ToolManager | |
   ViewManager | |
  BaseTool | |
   CameraTool | |
   EyedropperTool | |
   HandTool | |
   MoveTool | |
   PolylineTool | |
   SelectTool | |
   StrokeTool | |
    BrushTool | |
    BucketTool | |
    EraserTool | |
    PencilTool | |
    PenTool | |
    SmudgeTool | |
  CommandLineExporter | Handles command line export jobs |
  CommandLineParser | |
  Editor | |
  FileDialog | A wrapper around QFileDialog which remembers selected paths |
  FileManager | |
  Layer | |
   LayerBitmap | |
   LayerCamera | |
   LayerSound | |
   LayerVector | |
  MovieImporter | |
  QAbstractItemModel [external] | |
   QAbstractTableModel [external] | |
    PredefinedSetModel | |
  QCoreApplication [external] | |
   QGuiApplication [external] | |
    QApplication [external] | |
     Pencil2D | The main application class handling startup as well as the main loop |
  QLayout [external] | |
  QWidget [external] | |
   BackgroundWidget | |
   BucketOptionsWidget | |
   CameraOptionsWidget | |
   ColorSlider | |
   ColorWheel | |
   FilesPage | |
   GeneralPage | |
   PopupColorPaletteWidget | |
   PreviewCanvas | |
   QDialog [external] | |
    AboutDialog | |
    CameraPropertiesDialog | |
    CheckUpdatesDialog | |
    DoubleProgressDialog | |
    ErrorDialog | |
    ImportExportDialog | |
     ExportImageDialog | |
     ExportMovieDialog | |
     ImportImageSeqDialog | |
    ImportLayersDialog | |
    ImportPositionDialog | |
    LayerOpacityDialog | |
    PegBarAlignmentDialog | |
    PreferencesDialog | |
    PresetDialog | |
    RepositionFramesDialog | |
   QDockWidget [external] | |
    BaseDockWidget | |
     ColorBox | |
     ColorInspector | |
     ColorPaletteWidget | |
     OnionSkinWidget | |
     TimeLine | |
     ToolBoxWidget | |
     ToolOptionWidget | |
    PreviewWidget | |
   QFrame [external] | |
    ElidedLabel | [0] |
   QMainWindow [external] | |
    MainWindow2 | |
   QMenu [external] | |
    CameraContextMenu | |
    RecentFileMenu | |
   QStatusBar [external] | |
    StatusBar | The status bar of Pencil2D's main window |
   QToolBar [external] | |
    TimeControls | |
   ScribbleArea | |
   ShortcutsPage | |
   SpinSlider | |
   TimeLineCells | |
   TimelinePage | |
   ToolsPage | |
  ShortcutFilter | |
  SoundPlayer | |
  StrokeManager | |
 QPaintDevice [external] | |
  QWidget [external] | |
 QRect [external] | |
  BlitRect | |
 Catch::RegistrarForTagAliases | |
 Catch::ResultDisposition | |
 Catch::ResultWas | |
 Catch::RunTests | |
 Catch::ScopedMessage | |
 ScopeGuard | |
 Catch::SectionEndInfo | |
 Catch::SectionInfo | |
 SelectionPainter | |
 Catch::ShowDurations | |
 Catch::SimplePcg32 | |
 Catch::SourceLineInfo | |
 Status | |
  PegStatus | |
 Catch::StreamEndStop | |
 Catch::StringMaker< T, typename > | |
 Catch::StringMaker< bool > | |
 Catch::StringMaker< Catch::Detail::Approx > | |
 Catch::StringMaker< char * > | |
 Catch::StringMaker< char > | |
 Catch::StringMaker< char const * > | |
 Catch::StringMaker< char[SZ]> | |
 Catch::StringMaker< double > | |
 Catch::StringMaker< float > | |
 Catch::StringMaker< int > | |
 Catch::StringMaker< long > | |
 Catch::StringMaker< long long > | |
 Catch::StringMaker< R C::* > | |
 Catch::StringMaker< R, typename std::enable_if< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value >::type > | |
 Catch::StringMaker< signed char > | |
 Catch::StringMaker< signed char[SZ]> | |
 Catch::StringMaker< std::nullptr_t > | |
 Catch::StringMaker< std::string > | |
 Catch::StringMaker< std::wstring > | |
 Catch::StringMaker< T * > | |
 Catch::StringMaker< T[SZ]> | |
 Catch::StringMaker< unsigned char > | |
 Catch::StringMaker< unsigned char[SZ]> | |
 Catch::StringMaker< unsigned int > | |
 Catch::StringMaker< unsigned long > | |
 Catch::StringMaker< unsigned long long > | |
 Catch::StringMaker< wchar_t * > | |
 Catch::StringMaker< wchar_t const * > | |
 Catch::StringRef | A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may not be null terminated |
 tdefl_compressor | |
 tdefl_output_buffer | |
 tdefl_sym_freq | |
 test | |
  Catch::is_callable< Fun(Args...)> | |
 Catch::TestCaseInfo | |
  Catch::TestCase | |
 Catch::TestFailureException | |
 Catch::Timer | |
 tinfl_decompressor_tag | |
 tinfl_huff_table | |
 Catch::Totals | |
 Transform | Meant to be used for mapping between the local and world coordinate spaces |
 TransformParameters | |
 true_type | |
  Catch::detail::is_range_impl< T, typename void_type< decltype(begin(std::declval< T >()))>::type > | |
  Catch::true_given< typename > | |
 Catch::UseColour | |
 VectorSelection | |
 VertexRef | |
 Catch::detail::void_type<> | |
 Catch::WaitForKeypress | |
 Catch::WarnAbout | |
 MatcherBase | |
  Catch::Matchers::Exception::ExceptionMessageMatcher | |
  Catch::Matchers::Floating::WithinAbsMatcher | |
  Catch::Matchers::Floating::WithinRelMatcher | |
  Catch::Matchers::Floating::WithinUlpsMatcher | |
  Catch::Matchers::Generic::PredicateMatcher< T > | |
  Catch::Matchers::StdString::RegexMatcher | |
  Catch::Matchers::StdString::StringMatcherBase | |
   Catch::Matchers::StdString::ContainsMatcher | |
   Catch::Matchers::StdString::EndsWithMatcher | |
   Catch::Matchers::StdString::EqualsMatcher | |
   Catch::Matchers::StdString::StartsWithMatcher | |
  Catch::Matchers::Vector::ApproxMatcher< T, AllocComp, AllocMatch > | |
  Catch::Matchers::Vector::ContainsElementMatcher< T, Alloc > | |
  Catch::Matchers::Vector::ContainsMatcher< T, AllocComp, AllocMatch > | |
  Catch::Matchers::Vector::EqualsMatcher< T, AllocComp, AllocMatch > | |
  Catch::Matchers::Vector::UnorderedEqualsMatcher< T, AllocComp, AllocMatch > | |