Flutter Engine
The Flutter Engine
Public Member Functions | Protected Member Functions | List of all members
SkBBHFactory Class Referenceabstract

#include <SkBBHFactory.h>

Inheritance diagram for SkBBHFactory:
SkRTreeFactory SpoonFedBBHFactory flutter::RTreeFactory

Public Member Functions

virtual sk_sp< SkBBoxHierarchyoperator() () const =0
 
virtual ~SkBBHFactory ()
 

Protected Member Functions

 SkBBHFactory ()=default
 
 SkBBHFactory (const SkBBHFactory &)=delete
 
SkBBHFactoryoperator= (const SkBBHFactory &)=delete
 

Detailed Description

Definition at line 48 of file SkBBHFactory.h.

Constructor & Destructor Documentation

◆ ~SkBBHFactory()

virtual SkBBHFactory::~SkBBHFactory ( )
inlinevirtual

Definition at line 54 of file SkBBHFactory.h.

54{}

◆ SkBBHFactory() [1/2]

SkBBHFactory::SkBBHFactory ( )
protecteddefault

◆ SkBBHFactory() [2/2]

SkBBHFactory::SkBBHFactory ( const SkBBHFactory )
protecteddelete

Member Function Documentation

◆ operator()()

virtual sk_sp< SkBBoxHierarchy > SkBBHFactory::operator() ( ) const
pure virtual

Allocate a new SkBBoxHierarchy. Return NULL on failure.

Implemented in flutter::RTreeFactory, SkRTreeFactory, and SpoonFedBBHFactory.

◆ operator=()

SkBBHFactory & SkBBHFactory::operator= ( const SkBBHFactory )
protecteddelete

The documentation for this class was generated from the following file: