FFL
Loading...
Searching...
No Matches
FFLiUtilShaderAllocator Class Reference

#include <FFLiUtilShaderAllocator.h>

Public Member Functions

 FFLiUtilShaderAllocator (FFLiBufferAllocator *pAllocator, u32 numAttribs, const void *pShaderData, u32 shaderIndex)
 FFLiUtilShaderAllocator (FFLiBufferAllocator *pAllocator, u32 numAttribs)
FFLiBufferAllocatorHeaderAllocator ()
FFLiBufferAllocatorProgramAllocator ()

Private Attributes

FFLiBufferAllocator m_BufferAllocatorHeader
FFLiBufferAllocator m_BufferAllocatorProgram

Constructor & Destructor Documentation

◆ FFLiUtilShaderAllocator() [1/2]

FFLiUtilShaderAllocator::FFLiUtilShaderAllocator ( FFLiBufferAllocator * pAllocator,
u32 numAttribs,
const void * pShaderData,
u32 shaderIndex )

◆ FFLiUtilShaderAllocator() [2/2]

FFLiUtilShaderAllocator::FFLiUtilShaderAllocator ( FFLiBufferAllocator * pAllocator,
u32 numAttribs )

Member Function Documentation

◆ HeaderAllocator()

FFLiBufferAllocator & FFLiUtilShaderAllocator::HeaderAllocator ( )
inline

◆ ProgramAllocator()

FFLiBufferAllocator & FFLiUtilShaderAllocator::ProgramAllocator ( )
inline

Member Data Documentation

◆ m_BufferAllocatorHeader

FFLiBufferAllocator FFLiUtilShaderAllocator::m_BufferAllocatorHeader
private

◆ m_BufferAllocatorProgram

FFLiBufferAllocator FFLiUtilShaderAllocator::m_BufferAllocatorProgram
private