|
raSystem
1.0 bata
|
#include <d3dxGlobal.h>
Classes | |
| class | CIterator |
| struct | SHashEntry |
Public Member Functions | |
| CEffectHashTable () | |
| HRESULT | Initialize (CEffectHashTable *pOther) |
| void | Cleanup () |
| ~CEffectHashTable () | |
| HRESULT | Grow (__in UINT DesiredSize, __in UINT ProvidedArraySize=0, __in_ecount_opt(ProvidedArraySize) void **ProvidedArray=NULL, __in bool OwnProvidedArray=false) |
| HRESULT | AutoGrow () |
| HRESULT | FindValueWithHash (T Data, UINT Hash, CIterator *pIterator) |
| HRESULT | FindFirstMatchingValue (UINT Hash, CIterator *pIterator) |
| HRESULT | AddValueWithHash (T Data, UINT Hash) |
| void | GetFirstEntry (CIterator *pIterator) |
| BOOL | PastEnd (CIterator *pIterator) |
| void | GetNextEntry (CIterator *pIterator) |
| void | RemoveEntry (CIterator *pIterator) |
Static Public Member Functions | |
| static UINT | GetNextHashTableSize (__in UINT DesiredSize) |
Protected Member Functions | |
| void | CleanArray () |
Protected Attributes | |
| SHashEntry ** | m_rgpHashEntries |
| UINT | m_NumHashSlots |
| UINT | m_NumEntries |
| bool | m_bOwnHashEntryArray |
Definition at line 846 of file d3dxGlobal.h.
|
inline |
Definition at line 886 of file d3dxGlobal.h.
|
inline |
Definition at line 980 of file d3dxGlobal.h.
|
inline |
Definition at line 1179 of file d3dxGlobal.h.
|
inline |
Definition at line 1064 of file d3dxGlobal.h.
|
inlineprotected |
Definition at line 950 of file d3dxGlobal.h.
|
inline |
Definition at line 960 of file d3dxGlobal.h.
|
inline |
Definition at line 1159 of file d3dxGlobal.h.
|
inline |
Definition at line 1139 of file d3dxGlobal.h.
|
inline |
Definition at line 1205 of file d3dxGlobal.h.
|
inline |
Definition at line 1227 of file d3dxGlobal.h.
|
inlinestatic |
Definition at line 985 of file d3dxGlobal.h.
|
inline |
Definition at line 1002 of file d3dxGlobal.h.
|
inline |
Definition at line 894 of file d3dxGlobal.h.
|
inline |
Definition at line 1220 of file d3dxGlobal.h.
|
inline |
Definition at line 1252 of file d3dxGlobal.h.
|
protected |
Definition at line 861 of file d3dxGlobal.h.
|
protected |
Definition at line 860 of file d3dxGlobal.h.
|
protected |
Definition at line 859 of file d3dxGlobal.h.
|
protected |
Definition at line 858 of file d3dxGlobal.h.