|
Oolite 1.91.0.7712-251017-85ce217
|
#include <OOTextureSprite.h>
Instance Methods | |
| (id) | - initWithTexture: |
| (id) | - initWithTexture:size: |
| (NSSize) | - size |
| (void) | - blitToX:Y:Z:alpha: |
| (void) | - blitCentredToX:Y:Z:alpha: |
| (void) | - blitBackgroundCentredToX:Y:Z:alpha: |
| (void) | - dealloc [implementation] |
Private Attributes | |
| OOTexture * | texture |
| NSSize | size |
Definition at line 35 of file OOTextureSprite.h.
| - (void) blitBackgroundCentredToX: | (float) | x | |
| Y: | (float) | y | |
| Z: | (float) | z | |
| alpha: | (float) | a |
Definition at line 110 of file OOTextureSprite.m.
References blitCentredToX:Y:Z:alpha:, and size.
Referenced by GuiDisplayGen::drawGUIBackground.
| - (void) blitCentredToX: | (float) | x | |
| Y: | (float) | y | |
| Z: | (float) | z | |
| alpha: | (float) | a |
Definition at line 102 of file OOTextureSprite.m.
References blitToX:Y:Z:alpha:, size, x, and y.
Referenced by blitBackgroundCentredToX:Y:Z:alpha:, HeadUpDisplay(Private)::drawCustomImage:, and HeadUpDisplay(Private)::drawLegend:.
| - (void) blitToX: | (float) | x | |
| Y: | (float) | y | |
| Z: | (float) | z | |
| alpha: | (float) | a |
Definition at line 70 of file OOTextureSprite.m.
References OOTexture::apply, OO_ENTER_OPENGL, OOGL, OOGLBEGIN, OOGLEND, OOSetOpenGLState, OOVerifyOpenGLState, OPENGL_STATE_OVERLAY, size, x, and y.
Referenced by blitCentredToX:Y:Z:alpha:.
|
implementation |
Definition at line 57 of file OOTextureSprite.m.
References dealloc, and OOTexture::release.
Referenced by dealloc.
| - (id) initWithTexture: | (OOTexture *) | texture |
Definition at line 33 of file OOTextureSprite.m.
References initWithTexture:size:, and OOTexture::originalDimensions.
| - (id) initWithTexture: | (OOTexture *) | texture | |
| size: | (NSSize) | spriteSize |
Definition at line 39 of file OOTextureSprite.m.
References nil, OOTexture::retain, size, and texture.
Referenced by initWithTexture:.
|
private |
Definition at line 64 of file OOTextureSprite.m.
Referenced by blitBackgroundCentredToX:Y:Z:alpha:, blitCentredToX:Y:Z:alpha:, blitToX:Y:Z:alpha:, initWithTexture:size:, and size.
|
private |
Definition at line 38 of file OOTextureSprite.h.
Referenced by initWithTexture:size:.