GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
BloomScreenSpaceMaterial Class Reference
Inheritance diagram for BloomScreenSpaceMaterial:
Collaboration diagram for BloomScreenSpaceMaterial:

Public Member Functions

 BloomScreenSpaceMaterial (GameApi::EveryApi &ev, ScreenSpaceMaterial *next, float cut_x, float cut_y, float cut_z, float x_amount, float y_amount)
virtual void Prepare ()
virtual GameApi::ML mat2 (GameApi::TXID screen, GameApi::TXID depth, GameApi::P fullscreenquad, GameApi::TXID position, GameApi::TXID normal) const
Public Member Functions inherited from ScreenSpaceMaterialForward
GameApi::ML call (GameApi::TXID screen, GameApi::TXID depth, GameApi::P fullscreenquad, GameApi::TXID pos, GameApi::TXID normal) const
int mat (int screen, int depth, int fullscreenquad, int pos, int normal) const
GameApi::ML call (GameApi::TXID screen, GameApi::TXID depth, GameApi::P fullscreenquad, GameApi::TXID position, GameApi::TXID normal) const
int mat (int screen, int depth, int fullscreenquad, int position, int normal) const
Public Member Functions inherited from ScreenSpaceMaterial
virtual ~ScreenSpaceMaterial ()

Constructor & Destructor Documentation

◆ BloomScreenSpaceMaterial()

BloomScreenSpaceMaterial::BloomScreenSpaceMaterial ( GameApi::EveryApi & ev,
ScreenSpaceMaterial * next,
float cut_x,
float cut_y,
float cut_z,
float x_amount,
float y_amount )
inline

Member Function Documentation

◆ mat2()

virtual GameApi::ML BloomScreenSpaceMaterial::mat2 ( GameApi::TXID screen,
GameApi::TXID depth,
GameApi::P fullscreenquad,
GameApi::TXID position,
GameApi::TXID normal ) const
inlinevirtual

◆ Prepare()

virtual void BloomScreenSpaceMaterial::Prepare ( )
inlinevirtual

Implements ScreenSpaceMaterial.


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