游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3322|回复: 4

__g_pApplicationObject的定义在那里?

[复制链接]

23

主题

53

帖子

53

积分

注册会员

Rank: 2

积分
53
发表于 2003-10-4 21:38:00 | 显示全部楼层 |阅读模式
好像只有一个文件有使用DEFINE_APPLICATION_OBJECT_GLOBALVAR宏来定义__g_pApplicationObject。就在Vmtedit.cpp (src_main\utils\vmtedit)里面,但从Vmtedit.cpp 的文件名和为置来看不太像主程序对象的文件。

90

主题

797

帖子

833

积分

高级会员

论坛版主

Rank: 4

积分
833
QQ
发表于 2003-10-4 21:43:00 | 显示全部楼层

Re:__g_pApplicationObject的定义在那里?

e:\hl2src\hl2_src\src_main\public\appframework\appframework.h
这个文件里
他的文件太多,7000多个,想了很久,才找到。嘿嘿。
框架太大

16

主题

76

帖子

105

积分

注册会员

Rank: 2

积分
105
发表于 2003-10-4 21:51:00 | 显示全部楼层

Re:__g_pApplicationObject的定义在那里?

这个指针在哪里初始化的?

23

主题

53

帖子

53

积分

注册会员

Rank: 2

积分
53
 楼主| 发表于 2003-10-4 22:07:00 | 显示全部楼层

Re: __g_pApplicationObject的定义在那里?

src_main\public\appframework\appframewor.h
里面定义的只不过是IApplication接口,并不是这个接口的实现哦。其实找到这个接口的实现就能顺藤摸瓜找到__g_pApplicationObject全局变量的指向。
是不是主程序文件不在这些源代码中?

90

主题

797

帖子

833

积分

高级会员

论坛版主

Rank: 4

积分
833
QQ
发表于 2003-10-4 22:24:00 | 显示全部楼层

Re:__g_pApplicationObject的定义在那里?

我找找看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-5-20 10:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表