Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
skif::DeviceSpace< T > Class Template Reference

#include <SkImageFilterTypes.h>

Public Member Functions

 DeviceSpace ()=default
 
 DeviceSpace (const T &data)
 
 DeviceSpace (T &&data)
 
 operator const T & () const
 

Detailed Description

template<typename T>
class skif::DeviceSpace< T >

Definition at line 126 of file SkImageFilterTypes.h.

Constructor & Destructor Documentation

◆ DeviceSpace() [1/3]

template<typename T >
skif::DeviceSpace< T >::DeviceSpace ( )
default

◆ DeviceSpace() [2/3]

template<typename T >
skif::DeviceSpace< T >::DeviceSpace ( const T data)
inlineexplicit

Definition at line 129 of file SkImageFilterTypes.h.

129: fData(data) {}
std::shared_ptr< const fml::Mapping > data
Definition: texture_gles.cc:63

◆ DeviceSpace() [3/3]

template<typename T >
skif::DeviceSpace< T >::DeviceSpace ( T &&  data)
inlineexplicit

Definition at line 130 of file SkImageFilterTypes.h.

130: fData(std::move(data)) {}

Member Function Documentation

◆ operator const T &()

template<typename T >
skif::DeviceSpace< T >::operator const T & ( ) const
inlineexplicit

Definition at line 132 of file SkImageFilterTypes.h.

132{ return fData; }

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