"L. Spiro Engine"

lsg::CVertexBuffer Member List

This is the complete list of members for lsg::CVertexBuffer, including all inherited members.
Activate(LSUINT32 _ui32Stream=0UL, LSUINT32 _ui32ElementOffset=0UL)lsg::CVertexBuffer [protected]
ActivateVertexBuffer(CVertexBuffer &_vbBuffer, LSUINT32 _ui32Stream=0UL, LSUINT32 _ui32ElementOffset=0UL)lsg::CVertexBuffer [static]
AddAlpha(LSUINT32 _ui32Index, LSREAL _fA, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddBiNormal(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddBlendWeight(LSUINT32 _ui32Index, LSREAL _f0, LSREAL _f1, LSREAL _f2, LSREAL _f3, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddColor(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddFog(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddIndex(LSUINT32 _ui32Index)lsg::CVertexBuffer [protected]
AddNormal(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddTangent(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddTex(LSUINT32 _ui32Index, LSREAL _fU, LSREAL _fV, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddVertex(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AddVertex(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSREAL _fW, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
AdjustInputsToApi(LSG_VB_CONTENTS &_vcContents, LSUINT16 &_ui16UsageAndAccess)lsg::CDirectX11VertexBuffer [protected]
BestStrideApi(LSUINT32 _ui32Size)lsg::CDirectX11VertexBuffer [protected]
CalculateAttributeOffsets()lsg::CVertexBuffer [protected]
CanBufferBeDestroyedApi(LSUINT32 _ui32Elements, LSUINT32 _ui32ElementsSize, LSUINT32 _ui32UsageAndAccess)lsg::CDirectX11VertexBuffer [protected]
CDirectX11VertexBuffer (defined in lsg::CVertexBuffer)lsg::CVertexBuffer [friend]
CDirectX11VertexBuffer() (defined in lsg::CDirectX11VertexBuffer)lsg::CDirectX11VertexBuffer
CFnd (defined in lsg::CVertexBuffer)lsg::CVertexBuffer [friend]
ChopTo(LSUINT32 _ui32Total)lsg::CVertexBuffer
ClearVertexArray()lsg::CVertexBuffer [protected, static]
Contents() const lsg::CVertexBufferBase
ContentsSort(LSVOID *_pvContext, LSUINT8 *_pui8Left, LSUINT8 *_pui8Right)lsg::CVertexBuffer [protected, static]
CreateApiVertexBuffer()lsg::CDirectX11VertexBuffer [protected]
CreateVertexBuffer(const LSG_VB_CONTENTS &_vcContents, LSUINT32 _ui32UsageAndAccess=0UL, LSUINT32 _ui32InitialElements=0UL, CAllocator *_paAllocator=NULL)lsg::CVertexBuffer
CVertexBuffer() (defined in lsg::CVertexBuffer)lsg::CVertexBuffer
CVertexBufferBase() (defined in lsg::CVertexBufferBase)lsg::CVertexBufferBase
DeActivateVertexBuffer(LSUINT32 _ui32Stream)lsg::CVertexBuffer [static]
EndRenderApi()lsg::CDirectX11VertexBuffer [protected]
Finalize()lsg::CVertexBuffer
Finalized() const lsg::CVertexBuffer
GetAttributesSize(const LSG_VB_CONTENTS &_vcContents)lsg::CVertexBuffer [protected]
GetBuffer() (defined in lsg::CVertexBuffer)lsg::CVertexBuffer [inline]
GetBufferLen() (defined in lsg::CVertexBuffer)lsg::CVertexBuffer [inline]
GetDirectX11PrimitiveType() const lsg::CDirectX11VertexBuffer
GetElement(LSUINT32 _ui32Index) const lsg::CVertexBuffer
GetElementSize() const lsg::CVertexBuffer
GetId() const lsg::CVertexBuffer
GetNormal(LSUINT32 _ui32Index, LSUINT32 _ui32Slot=0UL)lsg::CVertexBuffer
GetSingleAttributesSize(const LSG_VB_CONTENTS &_vcContents)lsg::CVertexBuffer [protected]
GetTex2(LSUINT32 _ui32Index, LSUINT32 _ui32Slot=0UL)lsg::CVertexBuffer
GetUsage() const lsg::CVertexBuffer
GetVertex3(LSUINT32 _ui32Index, LSUINT32 _ui32Slot=0UL)lsg::CVertexBuffer
GetVertexAttributeSizeApi(const LSG_VB_CONTENTS &_vcContents)lsg::CDirectX11VertexBuffer [protected]
Lock()lsg::CVertexBuffer
LPCLSG_DIRECTX11_LAST_VERT_DECLS typedef (defined in lsg::CDirectX11VertexBuffer)lsg::CDirectX11VertexBuffer [protected]
LPCLSG_DIRECTX11_PREFINED_VERT_ATT typedef (defined in lsg::CDirectX11VertexBuffer)lsg::CDirectX11VertexBuffer [protected]
LPLSG_DIRECTX11_LAST_VERT_DECLS typedeflsg::CDirectX11VertexBuffer [protected]
LPLSG_DIRECTX11_PREFINED_VERT_ATT typedeflsg::CDirectX11VertexBuffer [protected]
m_bFakeAlphalsg::CDirectX11VertexBuffer [protected]
m_bFinalizedlsg::CVertexBufferBase [protected]
m_csCritlsg::CVertexBufferBase [protected, static]
m_dpvaVerticeslsg::CDirectX11VertexBuffer [protected, static]
m_pbApiVertexBufferlsg::CDirectX11VertexBuffer [protected]
m_piedVertexDeclarationlsg::CDirectX11VertexBuffer [protected]
m_ptPrimitiveTypelsg::CDirectX11VertexBuffer [protected]
m_pvbVertexBufferslsg::CVertexBuffer [protected, static]
m_ui16ElementSizelsg::CVertexBufferBase [protected]
m_ui16UsageAndAccesslsg::CVertexBufferBase [protected]
m_ui32Elementslsg::CVertexBufferBase [protected]
m_ui32HighestVertexBufferlsg::CVertexBuffer [protected, static]
m_ui32Idlsg::CVertexBufferBase [protected]
m_ui32Locklsg::CVertexBufferBase [protected]
m_ui32PrimitiveCountlsg::CVertexBufferBase [protected]
m_ui32Stridelsg::CVertexBufferBase [protected]
m_ui32VertexDeclLengthlsg::CDirectX11VertexBuffer [protected]
m_ui32VertIdCounterlsg::CVertexBufferBase [protected, static]
m_vAttributeOffsetslsg::CVertexBufferBase [protected]
m_vcContentslsg::CVertexBufferBase [protected]
m_vDatalsg::CVertexBufferBase [protected]
m_vVertDeclRecordlsg::CDirectX11VertexBuffer [protected]
MoveElement(LSUINT32 _ui32Index, LSUINT32 _ui32DestIndex)lsg::CVertexBuffer
operator=(const CVertexBuffer &_vbOther)lsg::CVertexBuffer
PrepareToRenderApi()lsg::CDirectX11VertexBuffer [protected]
RawColorToApiColor(LSREAL _fR, LSREAL _fG, LSREAL _fB, LSVOID *_pvBuffer)lsg::CDirectX11VertexBuffer [protected]
RawColorToApiColor(LSREAL _fR, LSREAL _fG, LSREAL _fB, LSREAL _fA, LSVOID *_pvBuffer)lsg::CDirectX11VertexBuffer [protected]
RenderApi(LSUINT32 _ui32TotalPrimitives)lsg::CDirectX11VertexBuffer [protected]
Reset()lsg::CVertexBuffer
ResetApi()lsg::CDirectX11VertexBuffer [protected]
SetAllocator(CAllocator *_paAllocator)lsg::CVertexBuffer
SetAlpha(LSUINT32 _ui32Index, LSREAL _fA, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetAlphaApi(LSREAL _fA, LSVOID *_pvBuffer)lsg::CDirectX11VertexBuffer [protected]
SetBiNormal(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetBlendWeight(LSUINT32 _ui32Index, LSREAL _f0, LSREAL _f1, LSREAL _f2, LSREAL _f3, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetColor(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetColorApi(LSREAL _fR, LSREAL _fG, LSREAL _fB, LSVOID *_pvBuffer)lsg::CDirectX11VertexBuffer [protected]
SetFog(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetNormal(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetStreamApi(LSUINT32 _ui32Stream, LSUINT32 _ui32Offset, LSUINT32 _ui32ElementsSize)lsg::CDirectX11VertexBuffer [protected]
SetTangent(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetTex(LSUINT32 _ui32Index, LSREAL _fU, LSREAL _fV, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetVertex(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SetVertex(LSUINT32 _ui32Index, LSREAL _fX, LSREAL _fY, LSREAL _fZ, LSREAL _fW, LSUINT32 _ui32Stream=0UL)lsg::CVertexBuffer
SortContents()lsg::CVertexBuffer [protected]
Stride() const lsg::CVertexBuffer
TotalElements() const lsg::CVertexBuffer
TotalPrimitives() const lsg::CVertexBuffer
TransferElement(CVertexBuffer &_vbTarget, LSG_VERTEX_ATTRIBUTES _vaElementType, LSUINT32 _ui32Slot)lsg::CVertexBuffer
UnLock()lsg::CVertexBuffer
UnLockApi()lsg::CDirectX11VertexBuffer [protected]
~CDirectX11VertexBuffer() (defined in lsg::CDirectX11VertexBuffer)lsg::CDirectX11VertexBuffer
~CVertexBuffer() (defined in lsg::CVertexBuffer)lsg::CVertexBuffer
~CVertexBufferBase() (defined in lsg::CVertexBufferBase)lsg::CVertexBufferBase
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator