RetroArch
Public Member Functions | Private Attributes | List of all members
TShHandleBase Class Reference

#include <ShHandle.h>

Inheritance diagram for TShHandleBase:
[legend]
Collaboration diagram for TShHandleBase:
[legend]

Public Member Functions

 TShHandleBase ()
 
virtual ~TShHandleBase ()
 
virtual TCompilergetAsCompiler ()
 
virtual TLinkergetAsLinker ()
 
virtual TUniformMapgetAsUniformMap ()
 
virtual glslang::TPoolAllocatorgetPool () const
 

Private Attributes

glslang::TPoolAllocatorpool
 

Constructor & Destructor Documentation

◆ TShHandleBase()

TShHandleBase::TShHandleBase ( )
inline

◆ ~TShHandleBase()

virtual TShHandleBase::~TShHandleBase ( )
inlinevirtual

Member Function Documentation

◆ getAsCompiler()

virtual TCompiler* TShHandleBase::getAsCompiler ( )
inlinevirtual

Reimplemented in TCompiler.

Here is the caller graph for this function:

◆ getAsLinker()

virtual TLinker* TShHandleBase::getAsLinker ( )
inlinevirtual

Reimplemented in TLinker.

Here is the caller graph for this function:

◆ getAsUniformMap()

virtual TUniformMap* TShHandleBase::getAsUniformMap ( )
inlinevirtual

Reimplemented in TUniformMap.

Here is the caller graph for this function:

◆ getPool()

virtual glslang::TPoolAllocator* TShHandleBase::getPool ( ) const
inlinevirtual
Here is the caller graph for this function:

Member Data Documentation

◆ pool

glslang::TPoolAllocator* TShHandleBase::pool
private

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