|
HRESULT | ReserveMemory (uint32_t dwSize) |
|
uint32_t | GetSize () |
|
uint8_t * | GetDataStart () |
|
HRESULT | AddString (_In_z_ const char *pString, _Outptr_result_z_ char **ppPointer) |
|
HRESULT | AddData (_In_reads_(dwSize) const void *pData, _In_ uint32_t dwSize, _Outptr_ void **ppPointer) |
|
void * | Allocate (uint32_t dwSize) |
|
HRESULT | MoveData (_Inout_updates_bytes_(size) void **ppData, _In_ uint32_t size) |
|
HRESULT | MoveString (_Inout_updates_z_(1) char **ppStringData) |
|
HRESULT | MoveInterfaceParameters (_In_ uint32_t InterfaceCount, _Inout_updates_(1) SShaderBlock::SInterfaceParameter **ppInterfaces) |
|
HRESULT | MoveEmptyDataBlock (_Inout_updates_(1) void **ppData, _In_ uint32_t size) |
|
bool | IsInHeap (_In_ void *pData) const |
|
|
template<bool bCopyData> |
HRESULT | AddDataInternal (_In_reads_bytes_(dwSize) const void *pData, _In_ uint32_t dwSize, _Outptr_ void **ppPointer) |
|
|
uint8_t * | m_pData |
|
uint32_t | m_dwBufferSize |
|
uint32_t | m_dwSize |
|
The documentation for this class was generated from the following files:
- lib/win32/Effects11/Effect.h
- lib/win32/Effects11/EffectLoad.cpp