, 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 typedef | lsg::CDirectX11VertexBuffer | [protected] |
LPLSG_DIRECTX11_PREFINED_VERT_ATT typedef | lsg::CDirectX11VertexBuffer | [protected] |
m_bFakeAlpha | lsg::CDirectX11VertexBuffer | [protected] |
m_bFinalized | lsg::CVertexBufferBase | [protected] |
m_csCrit | lsg::CVertexBufferBase | [protected, static] |
m_dpvaVertices | lsg::CDirectX11VertexBuffer | [protected, static] |
m_pbApiVertexBuffer | lsg::CDirectX11VertexBuffer | [protected] |
m_piedVertexDeclaration | lsg::CDirectX11VertexBuffer | [protected] |
m_ptPrimitiveType | lsg::CDirectX11VertexBuffer | [protected] |
m_pvbVertexBuffers | lsg::CVertexBuffer | [protected, static] |
m_ui16ElementSize | lsg::CVertexBufferBase | [protected] |
m_ui16UsageAndAccess | lsg::CVertexBufferBase | [protected] |
m_ui32Elements | lsg::CVertexBufferBase | [protected] |
m_ui32HighestVertexBuffer | lsg::CVertexBuffer | [protected, static] |
m_ui32Id | lsg::CVertexBufferBase | [protected] |
m_ui32Lock | lsg::CVertexBufferBase | [protected] |
m_ui32PrimitiveCount | lsg::CVertexBufferBase | [protected] |
m_ui32Stride | lsg::CVertexBufferBase | [protected] |
m_ui32VertexDeclLength | lsg::CDirectX11VertexBuffer | [protected] |
m_ui32VertIdCounter | lsg::CVertexBufferBase | [protected, static] |
m_vAttributeOffsets | lsg::CVertexBufferBase | [protected] |
m_vcContents | lsg::CVertexBufferBase | [protected] |
m_vData | lsg::CVertexBufferBase | [protected] |
m_vVertDeclRecord | lsg::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 | |