(svn r23350) -Add: support different ScriptTypes in the helper functions for GetClassName (Rubidium)
This commit is contained in:
		| @@ -24,11 +24,11 @@ namespace SQConvert { | ||||
| 	template <> inline int Return<AIIndustry *>(HSQUIRRELVM vm, AIIndustry *res) { if (res == NULL) { sq_pushnull(vm); return 1; } res->AddRef(); Squirrel::CreateClassInstanceVM(vm, "AIIndustry", res, NULL, DefSQDestructorCallback<AIIndustry>); return 1; } | ||||
| } // namespace SQConvert | ||||
|  | ||||
| template <> const char *GetClassName<AIIndustry>() { return "AIIndustry"; } | ||||
| template <> const char *GetClassName<AIIndustry, ST_AI>() { return "AIIndustry"; } | ||||
|  | ||||
| void SQAIIndustry_Register(Squirrel *engine) | ||||
| { | ||||
| 	DefSQClass <AIIndustry> SQAIIndustry("AIIndustry"); | ||||
| 	DefSQClass<AIIndustry, ST_AI> SQAIIndustry("AIIndustry"); | ||||
| 	SQAIIndustry.PreRegister(engine); | ||||
| 	SQAIIndustry.AddConstructor<void (AIIndustry::*)(), 1>(engine, "x"); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 truebrain
					truebrain