Skia
2D Graphics Library
SkRuntimeEffectBuilder::BuilderUniform Struct Reference

#include <SkRuntimeEffect.h>

Public Member Functions

template<typename T >
std::enable_if_t< std::is_trivially_copyable< T >::value, BuilderUniform & > operator= (const T &val)
 
BuilderUniformoperator= (const SkMatrix &val)
 
template<typename T >
bool set (const T val[], const int count)
 

Public Attributes

SkRuntimeEffectBuilderfOwner
 
const SkRuntimeEffect::UniformfVar
 

Member Function Documentation

◆ operator=() [1/2]

BuilderUniform& SkRuntimeEffectBuilder::BuilderUniform::operator= ( const SkMatrix val)
inline

◆ operator=() [2/2]

template<typename T >
std::enable_if_t<std::is_trivially_copyable<T>::value, BuilderUniform&> SkRuntimeEffectBuilder::BuilderUniform::operator= ( const T &  val)
inline

◆ set()

template<typename T >
bool SkRuntimeEffectBuilder::BuilderUniform::set ( const T  val[],
const int  count 
)
inline

Member Data Documentation

◆ fOwner

SkRuntimeEffectBuilder* SkRuntimeEffectBuilder::BuilderUniform::fOwner

◆ fVar

const SkRuntimeEffect::Uniform* SkRuntimeEffectBuilder::BuilderUniform::fVar

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