| 33 | } |
| 34 | |
| 35 | void ParticleLayout::UpdateLayout() |
| 36 | { |
| 37 | Size = 0; |
| 38 | for (int32 i = 0; i < Attributes.Count(); i++) |
| 39 | { |
| 40 | Attributes[i].Offset = Size; |
| 41 | Size += Attributes[i].GetSize(); |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | int32 ParticleLayout::FindAttribute(const StringView& name) const |
| 46 | { |