Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SkSL::MetalCodeGenerator::GlobalStructVisitor Class Reference

Public Member Functions

virtual ~GlobalStructVisitor ()=default
 
virtual void visitInterfaceBlock (const InterfaceBlock &block, std::string_view blockName)
 
virtual void visitTexture (const Type &type, std::string_view name)
 
virtual void visitSampler (const Type &type, std::string_view name)
 
virtual void visitConstantVariable (const VarDeclaration &decl)
 
virtual void visitNonconstantVariable (const Variable &var, const Expression *value)
 

Detailed Description

Definition at line 375 of file SkSLMetalCodeGenerator.cpp.

Constructor & Destructor Documentation

◆ ~GlobalStructVisitor()

virtual SkSL::MetalCodeGenerator::GlobalStructVisitor::~GlobalStructVisitor ( )
virtualdefault

Member Function Documentation

◆ visitConstantVariable()

virtual void SkSL::MetalCodeGenerator::GlobalStructVisitor::visitConstantVariable ( const VarDeclaration decl)
inlinevirtual

Definition at line 381 of file SkSLMetalCodeGenerator.cpp.

381{}

◆ visitInterfaceBlock()

virtual void SkSL::MetalCodeGenerator::GlobalStructVisitor::visitInterfaceBlock ( const InterfaceBlock block,
std::string_view  blockName 
)
inlinevirtual

Definition at line 378 of file SkSLMetalCodeGenerator.cpp.

378{}

◆ visitNonconstantVariable()

virtual void SkSL::MetalCodeGenerator::GlobalStructVisitor::visitNonconstantVariable ( const Variable var,
const Expression value 
)
inlinevirtual

Definition at line 382 of file SkSLMetalCodeGenerator.cpp.

382{}

◆ visitSampler()

virtual void SkSL::MetalCodeGenerator::GlobalStructVisitor::visitSampler ( const Type type,
std::string_view  name 
)
inlinevirtual

Definition at line 380 of file SkSLMetalCodeGenerator.cpp.

380{}

◆ visitTexture()

virtual void SkSL::MetalCodeGenerator::GlobalStructVisitor::visitTexture ( const Type type,
std::string_view  name 
)
inlinevirtual

Definition at line 379 of file SkSLMetalCodeGenerator.cpp.

379{}

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