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

#include <GraphI.hh>

Inheritance diagram for HeavyOperation:

Public Member Functions

virtual ~HeavyOperation ()
virtual bool RequestPrepares () const =0
virtual void TriggerPrepares ()=0
virtual int NumPrepares () const =0
virtual void Prepare (int prepare)=0
virtual int NumSlots () const =0
virtual void Slot (int slot)=0
virtual void FinishSlots ()=0
virtual void * get_data (std::string type)=0
virtual void set_usage_index (int slot)=0

Constructor & Destructor Documentation

◆ ~HeavyOperation()

HeavyOperation::~HeavyOperation ( )
virtual

Member Function Documentation

◆ FinishSlots()

virtual void HeavyOperation::FinishSlots ( )
pure virtual

Implemented in ArrayHeavy, BitmapHeavy, BitmapPrepareHeavy, MTLParseHeavy, NetworkHeavy, PngHeavy, ThreadHeavy, and TimingHeavy.

Here is the caller graph for this function:

◆ get_data()

virtual void * HeavyOperation::get_data ( std::string type)
pure virtual

◆ NumPrepares()

virtual int HeavyOperation::NumPrepares ( ) const
pure virtual

◆ NumSlots()

virtual int HeavyOperation::NumSlots ( ) const
pure virtual

Implemented in ArrayHeavy, BitmapHeavy, BitmapPrepareHeavy, MTLParseHeavy, NetworkHeavy, PngHeavy, ThreadHeavy, and TimingHeavy.

Here is the caller graph for this function:

◆ Prepare()

virtual void HeavyOperation::Prepare ( int prepare)
pure virtual

◆ RequestPrepares()

virtual bool HeavyOperation::RequestPrepares ( ) const
pure virtual

Implemented in ArrayHeavy, BitmapHeavy, BitmapPrepareHeavy, MTLParseHeavy, NetworkHeavy, PngHeavy, ThreadHeavy, and TimingHeavy.

Here is the caller graph for this function:

◆ set_usage_index()

virtual void HeavyOperation::set_usage_index ( int slot)
pure virtual

◆ Slot()

virtual void HeavyOperation::Slot ( int slot)
pure virtual

Implemented in ArrayHeavy, BitmapHeavy, BitmapPrepareHeavy, MTLParseHeavy, NetworkHeavy, PngHeavy, ThreadHeavy, and TimingHeavy.

Here is the caller graph for this function:

◆ TriggerPrepares()

virtual void HeavyOperation::TriggerPrepares ( )
pure virtual

Implemented in ArrayHeavy, BitmapHeavy, BitmapPrepareHeavy, MTLParseHeavy, NetworkHeavy, PngHeavy, ThreadHeavy, and TimingHeavy.

Here is the caller graph for this function:

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