|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use WrappedBuffer | |
|---|---|
| zombie.core.textures | |
| zombie.core.utils | |
| zombie.interfaces | |
| Uses of WrappedBuffer in zombie.core.textures |
|---|
| Fields in zombie.core.textures declared as WrappedBuffer | |
|---|---|
static WrappedBuffer |
ImageData.data
the data of image |
| Methods in zombie.core.textures that return WrappedBuffer | |
|---|---|
WrappedBuffer |
TextureID.getData()
|
WrappedBuffer |
Texture.getData()
returns the texture's pixel in a ByteBuffer EXAMPLE: ByteBuffer bb = getData(); byte r, g, b; bb.rewind(); //<-- IMPORTANT!! try { while (true) { bb.mark(); r = bb.get(); g = bb.get(); b = bb.get(); bb.reset(); bb.put((byte)(r+red)); bb.put((byte)(g+green)); bb.put((byte)(b+blue)); bb.get(); // alpha catch (Exception e) { setData(bb); |
WrappedBuffer |
ImageData.getData()
|
| Methods in zombie.core.textures with parameters of type WrappedBuffer | |
|---|---|
void |
Texture.createMask(WrappedBuffer buf)
|
| Constructors in zombie.core.textures with parameters of type WrappedBuffer | |
|---|---|
ImageData(TextureID texture,
WrappedBuffer bb)
|
|
| Uses of WrappedBuffer in zombie.core.utils |
|---|
| Methods in zombie.core.utils that return WrappedBuffer | |
|---|---|
static WrappedBuffer |
DirectBufferAllocator.allocate(int size)
|
| Uses of WrappedBuffer in zombie.interfaces |
|---|
| Methods in zombie.interfaces that return WrappedBuffer | |
|---|---|
WrappedBuffer |
ITexture.getData()
returns the texture's pixel in a ByteBuffer EXAMPLE: ByteBuffer bb = getData(); byte r, g, b; bb.rewind(); //<-- IMPORTANT!! try { while (true) { bb.mark(); r = bb.get(); g = bb.get(); b = bb.get(); bb.reset(); bb.put((byte)(r+red)); bb.put((byte)(g+green)); bb.put((byte)(b+blue)); bb.get(); // alpha } } catch (Exception e) { } setData(bb); |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||