|
Blender V5.0
|
#include <draw_shader_shared.hh>
Public Member Functions | |
ObjectAttributes | |
| bool | sync (const blender::draw::ObjectRef &ref, const GPUUniformAttr &attr) |
Public Attributes | |
| float | data_x |
| float | data_y |
| float | data_z |
| float | data_w |
| uint | hash_code |
Definition at line 268 of file draw_shader_shared.hh.
| bool ObjectAttribute::sync | ( | const blender::draw::ObjectRef & | ref, |
| const GPUUniformAttr & | attr ) |
Go through all possible source of the given object uniform attribute. Returns true if the attribute was correctly filled.
Definition at line 19 of file draw_resource.cc.
References data_x, blender::draw::ObjectRef::find_rgba_attribute(), GPUUniformAttr::hash_code, and hash_code.
| float ObjectAttribute::data_w |
Definition at line 271 of file draw_shader_shared.hh.
| float ObjectAttribute::data_x |
Definition at line 271 of file draw_shader_shared.hh.
Referenced by sync().
| float ObjectAttribute::data_y |
Definition at line 271 of file draw_shader_shared.hh.
| float ObjectAttribute::data_z |
Definition at line 271 of file draw_shader_shared.hh.
| uint ObjectAttribute::hash_code |
Definition at line 272 of file draw_shader_shared.hh.
Referenced by sync().