Files
PrinceOfGlory/Packages/com.firstgeargames.fishnet/Runtime/Object/Helping/StaticShortcuts.cs
2026-03-03 03:15:46 +08:00

49 lines
1.1 KiB
C#

namespace FishNet.Object.Helping
{
public static class CodegenHelper
{
/// <summary>
/// Returns if a NetworkObject is deinitializing.
/// </summary>
/// <param name="nb"></param>
/// <returns></returns>
public static bool NetworkObject_Deinitializing(NetworkBehaviour nb)
{
if (nb == null)
return true;
return nb.IsDeinitializing;
}
/// <summary>
/// Returns if running as server.
/// </summary>
/// <param name="nb"></param>
/// <returns></returns>
public static bool IsServer(NetworkBehaviour nb)
{
if (nb == null)
return false;
return nb.IsServer;
}
/// <summary>
/// Returns if running as client.
/// </summary>
/// <param name="nb"></param>
/// <returns></returns>
public static bool IsClient(NetworkBehaviour nb)
{
if (nb == null)
return false;
return nb.IsClient;
}
}
}