Changeset 281 for trunk/nv/interface/vertex_buffer.hh
- Timestamp:
- 07/08/14 21:49:37 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/nv/interface/vertex_buffer.hh
r256 r281 100 100 m_map[ location ] = p; 101 101 } 102 void add_vertex_buffer( slot location, vertex_buffer* buffer, datatype datatype, size_t components, size_t offset = 0, size_t stride = 0, bool owner = true ) 103 { 104 add_vertex_buffer( (int)location, buffer, datatype, components, offset, stride, owner ); 105 } 102 106 103 107 void add_vertex_buffers( vertex_buffer* buffer, const mesh_raw_channel* channel ) … … 131 135 } 132 136 } 137 void update_vertex_buffer( slot location, vertex_buffer* b, bool owner ) 138 {update_vertex_buffer( (int)location, b, owner ); } 139 void update_vertex_buffer( slot location, size_t offset ) {update_vertex_buffer( (int)location, offset ); } 133 140 void set_index_buffer( index_buffer* buffer, datatype datatype, bool owner ) 134 141 { … … 152 159 return nullptr; 153 160 } 161 vertex_buffer* find_buffer( slot location ) { return find_buffer((int)location); } 154 162 bool has_index_buffer() const { return m_index != nullptr; } 155 163 datatype get_index_buffer_type() const { return m_index_type; }
Note: See TracChangeset
for help on using the changeset viewer.