|
| | UniformBlock () |
| virtual | ~UniformBlock () |
| void | startDeclare (s32 num, sead::Heap *heap) |
| void | declare (Type type, s32 num) |
| void | declare (const UniformBlock &block) |
| void | create (sead::Heap *heap) |
| void | destroy () |
| void | dcbz () const |
| void | flush (void *p_memory, bool invalidate_gpu) const |
| void | flush (bool invalidate_gpu) const |
| void | flushNoSync (void *p_memory, bool invalidate_gpu) const |
| void | flushNoSync (bool invalidate_gpu) const |
| bool | setUniform (const void *p_data, const UniformBlockLocation &location, u32 offset, size_t size) const |
| bool | setUniform (const UniformBlockLocation &location) const |
| void | setBool (void *p_memory, s32 index, bool data, s32 array_index=0) const |
| void | setBool (s32 index, bool data, s32 array_index=0) const |
| void | setBool (void *p_memory, s32 index, const bool *p_data, s32 array_num, s32 array_index=0) const |
| void | setBool (s32 index, const bool *p_data, s32 array_num, s32 array_index=0) const |
| void | setInt (void *p_memory, s32 index, s32 data, s32 array_index=0) const |
| void | setInt (s32 index, s32 data, s32 array_index=0) const |
| void | setInt (void *p_memory, s32 index, const s32 *p_data, s32 array_num, s32 array_index=0) const |
| void | setInt (s32 index, const s32 *p_data, s32 array_num, s32 array_index=0) const |
| void | setFloat (void *p_memory, s32 index, f32 data, s32 array_index=0) const |
| void | setFloat (s32 index, f32 data, s32 array_index=0) const |
| void | setFloat (void *p_memory, s32 index, const f32 *p_data, s32 array_num, s32 array_index=0) const |
| void | setFloat (s32 index, const f32 *p_data, s32 array_num, s32 array_index=0) const |
| void | setVector2f (void *p_memory, s32 index, const sead::Vector2f &data, s32 array_index=0) const |
| void | setVector2f (s32 index, const sead::Vector2f &data, s32 array_index=0) const |
| void | setVector2f (void *p_memory, s32 index, const sead::Vector2f *p_data, s32 array_num, s32 array_index=0) const |
| void | setVector2f (s32 index, const sead::Vector2f *p_data, s32 array_num, s32 array_index=0) const |
| void | setVector3f (void *p_memory, s32 index, const sead::Vector3f &data, s32 array_index=0) const |
| void | setVector3f (s32 index, const sead::Vector3f &data, s32 array_index=0) const |
| void | setVector3f (void *p_memory, s32 index, const sead::Vector3f *p_data, s32 array_num, s32 array_index=0) const |
| void | setVector3f (s32 index, const sead::Vector3f *p_data, s32 array_num, s32 array_index=0) const |
| void | setVector4f (void *p_memory, s32 index, const sead::Vector4f &data, s32 array_index=0) const |
| void | setVector4f (s32 index, const sead::Vector4f &data, s32 array_index=0) const |
| void | setVector4f (void *p_memory, s32 index, const sead::Vector4f *p_data, s32 array_num, s32 array_index=0) const |
| void | setVector4f (s32 index, const sead::Vector4f *p_data, s32 array_num, s32 array_index=0) const |