![]() |
Murl Engine API
Version 2018.3
|
The IAttribute video object interface. More...
#include <murl_video_i_attribute.h>
The IAttribute video object interface.
This is the base interface of a single vertex attribute within a vertex buffer.
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... | |
|
pure virtual |
Get the attribute data type.
|
pure virtual |
Get the predefine attribute item.
|
pure virtual |
Get the byte offset into the first vertex entry of the containing vertex buffer.
|
pure virtual |
Get the attribute's unique integer ID in the renderer.