Murl::Video::IAttribute Interface Referenceabstract
The IAttribute video object interface. More...
#include "murl_video_i_attribute.h"
Inherited by Murl::Video::Attribute.
Public Member Functions | |
virtual IEnums::AttributeType | GetType () const =0 |
Get the attribute data type. More... | |
virtual IEnums::AttributeItem | GetItem () const =0 |
Get the predefine attribute item. More... | |
virtual UInt32 | GetByteOffset () const =0 |
Get the byte offset into the first vertex entry of the containing vertex buffer. More... | |
virtual SInt32 | GetId () const =0 |
Get the attribute's unique integer ID in the renderer. More... | |
Detailed Description
The IAttribute video object interface.
This is the base interface of a single vertex attribute within a vertex buffer.
Member Function Documentation
◆ GetType()
|
pure virtual |
Get the attribute data type.
- Returns
- The data type.
◆ GetItem()
|
pure virtual |
Get the predefine attribute item.
- Returns
- The item.
◆ GetByteOffset()
|
pure virtual |
Get the byte offset into the first vertex entry of the containing vertex buffer.
- Returns
- The byte offset.
◆ GetId()
|
pure virtual |
Get the attribute's unique integer ID in the renderer.
- Returns
- The unique ID.
The documentation for this interface was generated from the following file:
- murl_video_i_attribute.h