You.i Engine
CYIMesh Member List
This is the complete list of members for
CYIMesh
, including all inherited members.
AddVertexBuffer
(const std::shared_ptr< CYIAssetBufferObjectData > &pData, YI_BUFFER_OWNERSHIP ownership)
CYIMesh
CYIMesh
()
CYIMesh
CYIScriptableObject
()
CYIScriptableObject
CYIScriptableObject
(const CYIScriptableObject &other)
CYIScriptableObject
GetAxisAlignedBoundingBox
() const
CYIMesh
GetBinding
(uint32_t uBindingIndex)
CYIMesh
GetBindingImplementation
() const
CYIScriptableObject
GetBindings
() const
CYIMesh
GetDepthTesting
() const
CYIMesh
GetIndexBuffer
() const
CYIMesh
GetIndexCount
() const
CYIMesh
GetNumBindings
() const
CYIMesh
GetNumVertexBuffers
() const
CYIMesh
GetPrimitive
() const
CYIMesh
GetRuntimeTypeInfoForScriptObject
() const
CYIScriptableObject
virtual
GetStartOffset
() const
CYIMesh
GetTransform
() const
CYIMesh
GetVertexBuffer
(uint32_t uBufferIndex) const
CYIMesh
IsLoaded
() const
CYIMesh
m_AABB
CYIMesh
protected
m_Attributes
CYIMesh
protected
m_bHasDepth
CYIMesh
protected
m_bIsLoaded
CYIMesh
mutable
protected
m_IBO
CYIMesh
protected
m_IBOOwnership
CYIMesh
protected
m_indexCount
CYIMesh
protected
m_primitive
CYIMesh
protected
m_transform
CYIMesh
protected
m_uStartOffset
CYIMesh
protected
m_VBOOwnership
CYIMesh
protected
m_VBOs
CYIMesh
protected
operator=
(const CYIScriptableObject &other)
CYIScriptableObject
RemoveIndexBuffer
()
CYIMesh
RemoveVertexBuffer
(uint32_t uBufferIndex)
CYIMesh
SetAxisAlignedBoundingBox
(const CYIAABB &aabb)
CYIMesh
SetBindingImplementation
(CYIBindingImplementation *pBindingImplementation)
CYIScriptableObject
SetBindings
(const std::vector< YI_ATTRIBUTE_BINDING > &bindings)
CYIMesh
SetDepthTesting
(bool bEnabled)
CYIMesh
SetIndexBuffer
(const std::shared_ptr< CYIAssetBufferObjectData > &pData, YI_BUFFER_OWNERSHIP ownership)
CYIMesh
SetIndexCount
(uint32_t count)
CYIMesh
SetPrimitive
(YI_GEOMETRY_PRIMITIVE primitive)
CYIMesh
SetStartOffset
(uint32_t uStartOffset)
CYIMesh
SetTransform
(const glm::mat4 &transform)
CYIMesh
YI_BUFFER_OWNED
enum value
CYIMesh
YI_BUFFER_OWNERSHIP
enum name
CYIMesh
YI_BUFFER_SHARED
enum value
CYIMesh
YI_COLOR
CYIMesh
static
YI_GEOMETRY_PRIMITIVE
enum name
CYIMesh
YI_NORMAL
CYIMesh
static
YI_POINTS
enum value
CYIMesh
YI_POSITION
CYIMesh
static
YI_TEXCOORD
CYIMesh
static
YI_TRIANGLE_STRIP
enum value
CYIMesh
YI_TRIANGLES
enum value
CYIMesh
~CYIMesh
()
CYIMesh
virtual
~CYIScriptableObject
()
CYIScriptableObject
virtual
Generated on Thu Aug 23 2018 03:08:14 for You.i Engine by
1.8.11