GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
ShaderCall Class Referenceabstract

#include <GraphI.hh>

Inheritance diagram for ShaderCall:

Public Member Functions

virtual ~ShaderCall ()
virtual int index (int base) const =0
virtual std::string func_call () const =0
virtual std::string func_call2 (int &index) const =0
virtual std::string define_strings () const =0
virtual std::string func_name () const =0
virtual bool is_fragment () const
virtual ShaderCall * get_next () const =0
virtual std::string cache_id () const
std::string get_key () const

Constructor & Destructor Documentation

◆ ~ShaderCall()

virtual ShaderCall::~ShaderCall ( )
inlinevirtual

Member Function Documentation

◆ cache_id()

virtual std::string ShaderCall::cache_id ( ) const
inlinevirtual

◆ define_strings()

virtual std::string ShaderCall::define_strings ( ) const
pure virtual

◆ func_call()

virtual std::string ShaderCall::func_call ( ) const
pure virtual

◆ func_call2()

virtual std::string ShaderCall::func_call2 ( int & index) const
pure virtual

◆ func_name()

virtual std::string ShaderCall::func_name ( ) const
pure virtual

◆ get_key()

std::string ShaderCall::get_key ( ) const
inline
Here is the caller graph for this function:

◆ get_next()

◆ index()

virtual int ShaderCall::index ( int base) const
pure virtual

◆ is_fragment()

virtual bool ShaderCall::is_fragment ( ) const
inlinevirtual

Reimplemented in EmptyF, and F_ShaderCallFunction.


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