![]() |
Oolite 1.91.0.7665-250419-c535bfe
|
Instance Methods | |
(id) | - initWithQuadsWithTexture:inArray:count: |
(void) | - render |
(size_t) | - totalSize |
(OOTexture *) | - texture |
(void) | - dealloc [implementation] |
(NSString *) | - description [implementation] |
Class Methods | |
(void) | + addQuads:count:toArray: |
Private Attributes | |
OOTexture * | _texture |
unsigned | _count |
GLfloat * | _positions |
GLfloat * | _texCoords |
GLfloat * | _colors |
Definition at line 76 of file OOSkyDrawable.m.
+ (void) addQuads: | (OOSkyQuadDesc *) | quads | |
count: | (unsigned) | count | |
toArray: | (NSMutableArray *) | ioArray |
Definition at line 515 of file OOSkyDrawable.m.
References count, nil, texture, and OOSkyQuadDesc::texture.
Referenced by OOSkyDrawable(OOPrivate)::addQuads:count:.
|
implementation |
Definition at line 670 of file OOSkyDrawable.m.
References _colors, _positions, _texCoords, dealloc, and OOTexture::release.
Referenced by dealloc.
|
implementation |
Definition at line 682 of file OOSkyDrawable.m.
References description.
Referenced by description.
- (id) initWithQuadsWithTexture: | (OOTexture *) | texture | |
inArray: | (OOSkyQuadDesc *) | array | |
count: | (unsigned) | totalCount |
Definition at line 547 of file OOSkyDrawable.m.
References _colors, _count, _positions, _texCoords, _texture, OOSkyQuadDesc::corners, count, kSkyQuadSetColorEntriesPerVertex, kSkyQuadSetPositionEntriesPerVertex, kSkyQuadSetTexCoordEntriesPerVertex, nil, OOLog, OOTexture::retain, SKYCOLOR_TONEMAP_COMPONENT, sMaxTexCoord, sMinTexCoord, texture, and x.
- (void) render |
Definition at line 688 of file OOSkyDrawable.m.
References _colors, _count, _positions, _texCoords, OOTexture::apply, kSkyQuadSetColorEntriesPerVertex, kSkyQuadSetPositionEntriesPerVertex, kSkyQuadSetTexCoordEntriesPerVertex, OO_ENTER_OPENGL, OOGL, and render.
Referenced by render.
- (OOTexture *) texture |
Definition at line 709 of file OOSkyDrawable.m.
References _texture, and texture.
Referenced by addQuads:count:toArray:, OOSkyDrawable::allTextures, initWithQuadsWithTexture:inArray:count:, and texture.
- (size_t) totalSize |
Definition at line 703 of file OOSkyDrawable.m.
References _colors, _count, _positions, _texCoords, and totalSize.
Referenced by OOSkyDrawable::totalSize, and totalSize.
|
private |
Definition at line 83 of file OOSkyDrawable.m.
Referenced by dealloc, initWithQuadsWithTexture:inArray:count:, render, and totalSize.
|
private |
Definition at line 80 of file OOSkyDrawable.m.
Referenced by initWithQuadsWithTexture:inArray:count:, render, and totalSize.
|
private |
Definition at line 81 of file OOSkyDrawable.m.
Referenced by dealloc, initWithQuadsWithTexture:inArray:count:, render, and totalSize.
|
private |
Definition at line 82 of file OOSkyDrawable.m.
Referenced by dealloc, initWithQuadsWithTexture:inArray:count:, render, and totalSize.
|
private |
Definition at line 79 of file OOSkyDrawable.m.
Referenced by initWithQuadsWithTexture:inArray:count:, and texture.