Diligent Engine  v.2.4.g
Classes | Public Member Functions | Public Attributes | List of all members
Diligent::FunctionStubHashKey Struct Reference

#include <HLSL2GLSLConverterImpl.hpp>

Classes

struct  Hasher
 

Public Member Functions

 FunctionStubHashKey (const String &_Obj, const String &_Func, Uint32 _NumArgs)
 
 FunctionStubHashKey (const Char *_Obj, const Char *_Func, Uint32 _NumArgs)
 
 FunctionStubHashKey (FunctionStubHashKey &&Key)
 
bool operator== (const FunctionStubHashKey &rhs) const
 

Public Attributes

HashMapStringKey Object
 
HashMapStringKey Function
 
Uint32 NumArguments
 

Constructor & Destructor Documentation

◆ FunctionStubHashKey() [1/3]

Diligent::FunctionStubHashKey::FunctionStubHashKey ( const String _Obj,
const String _Func,
Uint32  _NumArgs 
)
inline

◆ FunctionStubHashKey() [2/3]

Diligent::FunctionStubHashKey::FunctionStubHashKey ( const Char _Obj,
const Char _Func,
Uint32  _NumArgs 
)
inline

◆ FunctionStubHashKey() [3/3]

Diligent::FunctionStubHashKey::FunctionStubHashKey ( FunctionStubHashKey &&  Key)
inline

Member Function Documentation

◆ operator==()

bool Diligent::FunctionStubHashKey::operator== ( const FunctionStubHashKey rhs) const
inline

Member Data Documentation

◆ Function

HashMapStringKey Diligent::FunctionStubHashKey::Function

◆ NumArguments

Uint32 Diligent::FunctionStubHashKey::NumArguments

◆ Object

HashMapStringKey Diligent::FunctionStubHashKey::Object

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