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

#include <GraphI.hh>

Inheritance diagram for MainLoopItemWGPU:
Collaboration diagram for MainLoopItemWGPU:

Public Member Functions

virtual ~MainLoopItemWGPU ()
virtual void Collect (CollectVisitor &vis)=0
virtual void HeavyPrepare ()=0
virtual void execute (MainLoopEnv &e)=0
virtual void handle_event (MainLoopEvent &e)=0
virtual std::vector< int > shader_id ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~MainLoopItemWGPU()

virtual MainLoopItemWGPU::~MainLoopItemWGPU ( )
inlinevirtual

Member Function Documentation

◆ Collect()

virtual void MainLoopItemWGPU::Collect ( CollectVisitor & vis)
pure virtual

Implements CollectInterface.

Implemented in RenderTriangles.

◆ execute()

virtual void MainLoopItemWGPU::execute ( MainLoopEnv & e)
pure virtual

Implemented in RenderTriangles.

◆ handle_event()

virtual void MainLoopItemWGPU::handle_event ( MainLoopEvent & e)
pure virtual

Implemented in RenderTriangles.

◆ HeavyPrepare()

virtual void MainLoopItemWGPU::HeavyPrepare ( )
pure virtual

Implements CollectInterface.

Implemented in RenderTriangles.

◆ shader_id()

virtual std::vector< int > MainLoopItemWGPU::shader_id ( )
inlinevirtual

Reimplemented in RenderTriangles.


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