//
// GPULifeView.h
// GPULife
//
// Created by Michael Ash on 5/12/05.
// Copyright 2005 __MyCompanyName__. All rights reserved.
//
#import <Cocoa/Cocoa.h>
#import <OpenGL/gl.h>
#if !CGFLOAT_DEFINED
typedef float CGFloat;
#endif
typedef struct {
CGFloat r, g, b;
} GPULifeColor3;
@interface GPULifeView : NSOpenGLView {
BOOL inited;
GLuint tex;
GLuint shader;
int xsize, ysize;
BOOL usingFPSTex;
GLuint fpsTex;
int fpsTexXSize, fpsTexYSize;
int zoom;
int generationRate;
int initialFill;
int numFrames;
double lastClock;
GPULifeColor3 cornerColors[4];
id fpsTarget;
SEL fpsSelector;
BOOL usesTimer;
}
- (void)setZoom:(int)z;
- (void)setGenerationRate:(int)r;
- (void)setInitialFill:(int)f;
- (void)setCornerColors:(GPULifeColor3 *)c;
- (void)setFPSTarget:o selector:(SEL)s;
- (void)setShowsFPS:(BOOL)yorn;
- (void)setUsesTimer:(BOOL)yorn;
@end
没有合适的资源?快使用搜索试试~ 我知道了~
iOS游戏应用源代码——mikeash-GPULife-af9c2c8.zip
共21个文件
nib:6个
m:3个
h:2个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 98 浏览量
2023-07-05
23:21:02
上传
评论
收藏 97KB ZIP 举报
温馨提示
iOS游戏应用源代码——mikeash-GPULife-af9c2c8.zip
资源推荐
资源详情
资源评论
收起资源包目录
iOS游戏应用源代码——mikeash-GPULife-af9c2c8.zip (21个子文件)
mikeash-GPULife-af9c2c8
website
settings.png 53KB
life.png 6KB
index.html 4KB
LifeShader 4KB
English.lproj
InfoPlist.strings 254B
ScreenSaver.nib
classes.nib 1018B
info.nib 671B
keyedobjects.nib 14KB
MainMenu.nib
classes.nib 202B
info.nib 586B
keyedobjects.nib 14KB
GPULifeView.h 887B
GPULifeView.m 9KB
LICENSE 1KB
GPULife.xcodeproj
project.pbxproj 20KB
main.m 252B
GPULifeSaverView.h 851B
GPULife_Prefix.pch 145B
GPULifeSaverView.m 7KB
GPULife saver-Info.plist 779B
Info.plist 782B
共 21 条
- 1
资源评论
快乐无限出发
- 粉丝: 1162
- 资源: 7303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功