Clean up menus and text drawing
FossilOrigin-Name: f17992369e439fa68605017c6ffb0d11eece9d29a4cdb5768656bd874248d623
This commit is contained in:
parent
623076a034
commit
0bd8f1920f
14 changed files with 331 additions and 225 deletions
14
src/MD2.mm
14
src/MD2.mm
|
@ -24,6 +24,12 @@ struct md2_frame {
|
|||
md2_vertex vertices[1];
|
||||
};
|
||||
|
||||
static float
|
||||
snap(int sn, float f)
|
||||
{
|
||||
return sn ? (float)(((int)(f + sn * 0.5f)) & (~(sn - 1))) : f;
|
||||
}
|
||||
|
||||
@implementation MD2 {
|
||||
int _numGlCommands;
|
||||
int *_glCommands;
|
||||
|
@ -103,12 +109,6 @@ struct md2_frame {
|
|||
}
|
||||
}
|
||||
|
||||
float
|
||||
snap(int sn, float f)
|
||||
{
|
||||
return sn ? (float)(((int)(f + sn * 0.5f)) & (~(sn - 1))) : f;
|
||||
}
|
||||
|
||||
- (void)scaleWithFrame:(int)frame scale:(float)scale snap:(int)sn
|
||||
{
|
||||
_mverts[frame] = new OFVector3D[_numVerts];
|
||||
|
@ -125,7 +125,7 @@ snap(int sn, float f)
|
|||
}
|
||||
}
|
||||
|
||||
- (void)renderWithLight:(OFVector3D &)light
|
||||
- (void)renderWithLight:(OFVector3D)light
|
||||
frame:(int)frame
|
||||
range:(int)range
|
||||
x:(float)x
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue