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

#include <GraphI.hh>

Inheritance diagram for ShaderParameterI:

Public Member Functions

virtual ~ShaderParameterI ()
virtual void set_time (float time)=0
virtual float param_value_f (int i) const =0
virtual int param_value_i (int i) const =0
virtual unsigned int param_value_u (int i) const =0
virtual Point param_value_p3d (int i) const =0
virtual Point param_value_uvw (int i) const =0

Constructor & Destructor Documentation

◆ ~ShaderParameterI()

virtual ShaderParameterI::~ShaderParameterI ( )
inlinevirtual

Member Function Documentation

◆ param_value_f()

virtual float ShaderParameterI::param_value_f ( int i) const
pure virtual

◆ param_value_i()

virtual int ShaderParameterI::param_value_i ( int i) const
pure virtual

◆ param_value_p3d()

virtual Point ShaderParameterI::param_value_p3d ( int i) const
pure virtual

◆ param_value_u()

virtual unsigned int ShaderParameterI::param_value_u ( int i) const
pure virtual

◆ param_value_uvw()

virtual Point ShaderParameterI::param_value_uvw ( int i) const
pure virtual

◆ set_time()

virtual void ShaderParameterI::set_time ( float time)
pure virtual

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