internal static InternalPoint3FStruct getPosition(IntPtr thisPtr) { if (_getPositionFunc == null) { _getPositionFunc = (_getPosition)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle, "fn_SceneObject_getPosition"), typeof(_getPosition)); } return(_getPositionFunc(thisPtr)); }
internal static int[] getPosition(IntPtr thisPtr) { if (_getPositionFunc == null) { _getPositionFunc = (_getPosition)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle, "fn_GuiControl_getPosition"), typeof(_getPosition)); } return(_getPositionFunc(thisPtr)); }
internal static IntPtr getPosition(IntPtr thisPtr, int argc, string[] argv) { if (_getPositionFunc == null) { _getPositionFunc = (_getPosition)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle, "fn_afxCamera_getPosition"), typeof(_getPosition)); } return(_getPositionFunc(thisPtr, argc, argv)); }