You.i Engine
CYIMesh Member List

This is the complete list of members for CYIMesh, including all inherited members.

AddVertexBuffer(std::shared_ptr< CYIAssetBufferObjectData > pData, BufferOwnership ownership)CYIMesh
BufferOwnership enum nameCYIMesh
CYIMesh()CYIMesh
GeometryPrimitive enum nameCYIMesh
GetAxisAlignedBoundingBox() constCYIMesh
GetBinding(size_t bindingIndex) constCYIMesh
GetBindings() constCYIMesh
GetDepthTesting() constCYIMesh
GetIndexBuffer() constCYIMesh
GetIndexCount() constCYIMesh
GetNumBindings() constCYIMesh
GetNumVertexBuffers() constCYIMesh
GetPrimitive() constCYIMesh
GetStartOffset() constCYIMesh
GetTransform() constCYIMesh
GetVertexBuffer(size_t bufferIndex) constCYIMesh
IsLoaded() constCYIMesh
m_AABBCYIMeshprotected
m_AttributesCYIMeshprotected
m_hasDepthCYIMeshprotected
m_IBOCYIMeshprotected
m_IBOOwnershipCYIMeshprotected
m_indexCountCYIMeshprotected
m_isLoadedCYIMeshmutableprotected
m_primitiveCYIMeshprotected
m_startOffsetCYIMeshprotected
m_transformCYIMeshprotected
m_VBOsCYIMeshprotected
RemoveIndexBuffer()CYIMesh
RemoveVertexBuffer(size_t bufferIndex)CYIMesh
SetAxisAlignedBoundingBox(const CYIAABB &aabb)CYIMesh
SetBindings(const std::vector< YI_ATTRIBUTE_BINDING > &bindings)CYIMesh
SetBindings(std::initializer_list< YI_ATTRIBUTE_BINDING > bindings)CYIMesh
SetDepthTesting(bool enabled)CYIMesh
SetIndexBuffer(std::shared_ptr< CYIAssetBufferObjectData > pData, BufferOwnership ownership)CYIMesh
SetIndexCount(size_t count)CYIMesh
SetPrimitive(GeometryPrimitive primitive)CYIMesh
SetStartOffset(size_t startOffset)CYIMesh
SetTransform(const glm::mat4 &transform)CYIMesh
YI_COLORCYIMeshstatic
YI_NORMALCYIMeshstatic
YI_POSITIONCYIMeshstatic
YI_TEXCOORDCYIMeshstatic
~CYIMesh()CYIMeshvirtual