The ISInt8Vector4Attribute video object interface.
More...
#include <murl_video_i_attribute.h>
The ISInt8Vector4Attribute video object interface.
This interface represents a 4-component 8bit signed integer vector attribute.
◆ GetAttributeInterface() [1/2]
virtual IAttribute* Murl::Video::ISInt8Vector4Attribute::GetAttributeInterface |
( |
| ) |
|
|
pure virtual |
◆ GetAttributeInterface() [2/2]
virtual const IAttribute* Murl::Video::ISInt8Vector4Attribute::GetAttributeInterface |
( |
| ) |
const |
|
pure virtual |
◆ GetData() [1/2]
virtual SInt8* Murl::Video::ISInt8Vector4Attribute::GetData |
( |
void * |
base, |
|
|
UInt32 |
index |
|
) |
| |
|
pure virtual |
Get a mutable pointer to the raw attribute data within a vertex buffer.
- Parameters
-
base | The base pointer to the vertex buffer data. |
index | The vertex index. |
- Returns
- A pointer to the raw data.
◆ GetData() [2/2]
virtual const SInt8* Murl::Video::ISInt8Vector4Attribute::GetData |
( |
const void * |
base, |
|
|
UInt32 |
index |
|
) |
| const |
|
pure virtual |
Get a constant pointer to the raw attribute data within a vertex buffer.
- Parameters
-
base | The base pointer to the vertex buffer data. |
index | The vertex index. |
- Returns
- A pointer to the raw data.
The documentation for this interface was generated from the following file: