internal static void setName(IntPtr thisPtr, [MarshalAs(UnmanagedType.LPWStr)] string newObjectName) { if (_setNameFunc == null) { _setNameFunc = (_setName)Marshal.GetDelegateForFunctionPointer(Torque3D.DllLoadUtils.GetProcAddress(Torque3D.Torque3DLibHandle, "fn_GuiInspector_setName"), typeof(_setName)); } _setNameFunc(thisPtr, newObjectName); }
set => SetProperty(ref _setName, value);