MCPcopy Create free account
hub / github.com/BZFlag-Dev/bzflag / CheckLuaSceneNode

Function CheckLuaSceneNode

src/lua/LuaSceneNode.cpp:353–359  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

351//============================================================================//
352
353static LuaSceneNode* CheckLuaSceneNode(lua_State* L, int index) {
354 if (lua_getuserdataextra(L, index) != metaName) {
355 luaL_argerror(L, index, "expected a SceneNode");
356 }
357 LuaSceneNode** ptr = (LuaSceneNode**) lua_touserdata(L, index);
358 return *ptr;
359}
360
361
362//============================================================================//

Callers 12

SetSceneNodeFuncMethod · 0.85
SetSceneNodeDataMethod · 0.85
SetSceneNodeActiveMethod · 0.85
SetSceneNodePositionMethod · 0.85
SetSceneNodeRadiusMethod · 0.85
SetSceneNodeUseArraysMethod · 0.85
SetSceneNodeTrackingMethod · 0.85
GetSceneNodeInfoMethod · 0.85
GetSceneNodePositionMethod · 0.85
GetSceneNodeRadiusMethod · 0.85
GetSceneNodeRadiansMethod · 0.85

Calls 3

lua_getuserdataextraFunction · 0.85
luaL_argerrorFunction · 0.50
lua_touserdataFunction · 0.50

Tested by

no test coverage detected