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

Public Member Functions

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
virtual GameApi::ML mat2 (GameApi::TXID screen, GameApi::TXID depth, GameApi::P fullscreenquad, GameApi::TXID pos, GameApi::TXID normal) const =0
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
virtual GameApi::ML mat2 (GameApi::TXID screen, GameApi::TXID depth, GameApi::P fullscreenquad, GameApi::TXID position, GameApi::TXID normal) const =0
Public Member Functions inherited from ScreenSpaceMaterial
virtual ~ScreenSpaceMaterial ()
virtual void Prepare ()=0

Member Function Documentation

◆ call() [1/2]

GameApi::ML ScreenSpaceMaterialForward::call ( GameApi::TXID screen,
GameApi::TXID depth,
GameApi::P fullscreenquad,
GameApi::TXID pos,
GameApi::TXID normal ) const
inline

◆ call() [2/2]

GameApi::ML ScreenSpaceMaterialForward::call ( GameApi::TXID screen,
GameApi::TXID depth,
GameApi::P fullscreenquad,
GameApi::TXID position,
GameApi::TXID normal ) const
inline

◆ mat() [1/2]

int ScreenSpaceMaterialForward::mat ( int screen,
int depth,
int fullscreenquad,
int pos,
int normal ) const
inlinevirtual

Implements ScreenSpaceMaterial.

Here is the caller graph for this function:

◆ mat() [2/2]

int ScreenSpaceMaterialForward::mat ( int screen,
int depth,
int fullscreenquad,
int position,
int normal ) const
inlinevirtual

Implements ScreenSpaceMaterial.

◆ mat2() [1/2]

virtual GameApi::ML ScreenSpaceMaterialForward::mat2 ( GameApi::TXID screen,
GameApi::TXID depth,
GameApi::P fullscreenquad,
GameApi::TXID pos,
GameApi::TXID normal ) const
pure virtual

Implemented in BloomScreenSpaceMaterial, DefaultScreenSpaceMaterial, and GenericScreenSpaceMaterial_s.

Here is the caller graph for this function:

◆ mat2() [2/2]

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

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