![]() |
Oolite 1.91.0.7668-250429-8542c40
|
Instance Methods | |
(void) | - setUpTexture |
(void) | - uploadTexture |
(void) | - uploadTextureDataWithMipMap:format: |
(GLenum) | - glTextureTarget |
(BOOL) | - isReloadable |
(void) | - forceRebind [implementation] |
Definition at line 54 of file OOConcreteTexture.m.
|
implementation |
Extends class OOConcreteTexture.
Definition at line 631 of file OOConcreteTexture.m.
References forceRebind, isReloadable, OOTextureLoader::loaderWithPath:options:, OO_ENTER_OPENGL, OOGL, and OOLog.
Referenced by forceRebind.
- (GLenum) glTextureTarget |
Extends class OOConcreteTexture.
Definition at line 618 of file OOConcreteTexture.m.
References glTextureTarget.
Referenced by glTextureTarget.
- (BOOL) isReloadable |
Extends class OOConcreteTexture.
Definition at line 661 of file OOConcreteTexture.m.
References isReloadable, and nil.
Referenced by forceRebind, isReloadable, and uploadTexture.
- (void) setUpTexture |
Extends class OOConcreteTexture.
Definition at line 423 of file OOConcreteTexture.m.
References DESTROY, gOOTextureInfo, OOPixMap::height, kOOTextureAllowCubeMap, OOConcreteTexture::name, OODumpPixMap(), OOLog, OOPixMap::pixels, setUpTexture, OOConcreteTexture::uploadTexture, and OOPixMap::width.
Referenced by setUpTexture.
- (void) uploadTexture |
Extends class OOConcreteTexture.
Definition at line 466 of file OOConcreteTexture.m.
References GL_CLAMP_TO_EDGE, OOConcreteTexture::glTextureTarget, gOOTextureInfo, isReloadable, kOOTextureMagFilterMask, kOOTextureMagFilterNearest, kOOTextureMinFilterMask, kOOTextureMinFilterMipMap, kOOTextureMinFilterNearest, kOOTextureRepeatS, kOOTextureRepeatT, OO_ENTER_OPENGL, OOGL, OOLog, uploadTexture, and OOConcreteTexture::uploadTextureDataWithMipMap:format:.
Referenced by uploadTexture.
- (void) uploadTextureDataWithMipMap: | (BOOL) | mipMap | |
format: | (OOTextureDataFormat) | format |
Extends class OOConcreteTexture.
Definition at line 553 of file OOConcreteTexture.m.
References DecodeFormat(), GL_TEXTURE_MAX_LEVEL, OO_ENTER_OPENGL, OOGL, and OOTextureComponentsForFormat().