Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/rail/IRailFactoryImpl.cs
2026-02-21 16:45:37 +08:00

197 lines
6.8 KiB
C#

using System;
namespace rail
{
public class IRailFactoryImpl : RailObject, IRailFactory
{
internal IRailFactoryImpl(IntPtr cPtr)
{
swigCPtr_ = cPtr;
}
~IRailFactoryImpl()
{
}
public virtual IRailPlayer RailPlayer()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailPlayer(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailPlayerImpl(intPtr) : null;
}
public virtual IRailUsersHelper RailUsersHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailUsersHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailUsersHelperImpl(intPtr) : null;
}
public virtual IRailFriends RailFriends()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailFriends(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailFriendsImpl(intPtr) : null;
}
public virtual IRailFloatingWindow RailFloatingWindow()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailFloatingWindow(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailFloatingWindowImpl(intPtr) : null;
}
public virtual IRailBrowserHelper RailBrowserHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailBrowserHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailBrowserHelperImpl(intPtr) : null;
}
public virtual IRailInGamePurchase RailInGamePurchase()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailInGamePurchase(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailInGamePurchaseImpl(intPtr) : null;
}
public virtual IRailInGameCoin RailInGameCoin()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailInGameCoin(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailInGameCoinImpl(intPtr) : null;
}
public virtual IRailRoomHelper RailRoomHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailRoomHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailRoomHelperImpl(intPtr) : null;
}
public virtual IRailGameServerHelper RailGameServerHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailGameServerHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailGameServerHelperImpl(intPtr) : null;
}
public virtual IRailStorageHelper RailStorageHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailStorageHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailStorageHelperImpl(intPtr) : null;
}
public virtual IRailUserSpaceHelper RailUserSpaceHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailUserSpaceHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailUserSpaceHelperImpl(intPtr) : null;
}
public virtual IRailStatisticHelper RailStatisticHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailStatisticHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailStatisticHelperImpl(intPtr) : null;
}
public virtual IRailLeaderboardHelper RailLeaderboardHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailLeaderboardHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailLeaderboardHelperImpl(intPtr) : null;
}
public virtual IRailAchievementHelper RailAchievementHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailAchievementHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailAchievementHelperImpl(intPtr) : null;
}
public virtual IRailNetwork RailNetworkHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailNetworkHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailNetworkImpl(intPtr) : null;
}
public virtual IRailApps RailApps()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailApps(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailAppsImpl(intPtr) : null;
}
public virtual IRailGame RailGame()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailGame(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailGameImpl(intPtr) : null;
}
public virtual IRailUtils RailUtils()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailUtils(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailUtilsImpl(intPtr) : null;
}
public virtual IRailAssetsHelper RailAssetsHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailAssetsHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailAssetsHelperImpl(intPtr) : null;
}
public virtual IRailDlcHelper RailDlcHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailDlcHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailDlcHelperImpl(intPtr) : null;
}
public virtual IRailScreenshotHelper RailScreenshotHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailScreenshotHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailScreenshotHelperImpl(intPtr) : null;
}
public virtual IRailVoiceHelper RailVoiceHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailVoiceHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailVoiceHelperImpl(intPtr) : null;
}
public virtual IRailSystemHelper RailSystemHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailSystemHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailSystemHelperImpl(intPtr) : null;
}
public virtual IRailTextInputHelper RailTextInputHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailTextInputHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailTextInputHelperImpl(intPtr) : null;
}
public virtual IRailIMEHelper RailIMETextInputHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailIMETextInputHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailIMEHelperImpl(intPtr) : null;
}
public virtual IRailHttpSessionHelper RailHttpSessionHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailHttpSessionHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailHttpSessionHelperImpl(intPtr) : null;
}
public virtual IRailSmallObjectServiceHelper RailSmallObjectServiceHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailSmallObjectServiceHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailSmallObjectServiceHelperImpl(intPtr) : null;
}
public virtual IRailZoneServerHelper RailZoneServerHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailZoneServerHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailZoneServerHelperImpl(intPtr) : null;
}
public virtual IRailGroupChatHelper RailGroupChatHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailGroupChatHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailGroupChatHelperImpl(intPtr) : null;
}
public virtual IRailInGameStorePurchaseHelper RailInGameStorePurchaseHelper()
{
IntPtr intPtr = RAIL_API_PINVOKE.IRailFactory_RailInGameStorePurchaseHelper(swigCPtr_);
return (!(intPtr == IntPtr.Zero)) ? new IRailInGameStorePurchaseHelperImpl(intPtr) : null;
}
}
}