| 177 | } |
| 178 | |
| 179 | static ResourceResult RegisterResourceTypeLua(HResourceTypeContext ctx, HResourceType type) |
| 180 | { |
| 181 | // The engine.cpp creates the contexts for some of our our built in types (i.e. same context for some types) |
| 182 | void* context = ResourceTypeContextGetContextByHash(ctx, ResourceTypeGetNameHash(type)); |
| 183 | assert(context); |
| 184 | return (ResourceResult)dmResource::SetupType(ctx, |
| 185 | type, |
| 186 | context, |
| 187 | 0, |
| 188 | ResLuaCreate, |
| 189 | 0, |
| 190 | ResLuaDestroy, |
| 191 | ResLuaRecreate); |
| 192 | } |
| 193 | } |
| 194 | |
| 195 | DM_DECLARE_RESOURCE_TYPE(ResourceTypeLua, "luac", dmGameObject::RegisterResourceTypeLua, 0); |
nothing calls this directly
no test coverage detected