34 lines
721 B
Java
34 lines
721 B
Java
/*
|
|
* Created on Jul 11, 2011
|
|
*/
|
|
|
|
package org.lwjgl.util.mapped;
|
|
|
|
public class MappedSet3
|
|
{
|
|
private final MappedObject a, b, c;
|
|
|
|
MappedSet3(MappedObject a, MappedObject b, MappedObject c)
|
|
{
|
|
this.a = a;
|
|
this.b = b;
|
|
this.c = c;
|
|
}
|
|
|
|
public int view;
|
|
|
|
void view(int view)
|
|
{
|
|
this.a.viewAddress = this.a.baseAddress + this.a.stride * view;
|
|
this.b.viewAddress = this.b.baseAddress + this.b.stride * view;
|
|
this.c.viewAddress = this.c.baseAddress + this.c.stride * view;
|
|
}
|
|
|
|
public void next()
|
|
{
|
|
this.a.viewAddress += this.a.stride;
|
|
this.b.viewAddress += this.b.stride;
|
|
this.c.viewAddress += this.c.stride;
|
|
}
|
|
}
|