iFun Engine API
1.0.0-b6053
Great Technology for Great Games
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
►
N
fun
►
N
funtest
►
C
Network
►
C
Option
C
Compression
C
Session
►
N
http
C
Request
Data structure to hold HTTP request
C
Request2
Data structure to hold HTTP request
C
Response
Data structure to hold HTTP response
C
Uri
Class to parse an URI string
C
AccountAuthenticationRequest
C
AccountAuthenticationResponse
C
AccountManager
C
AccountPersonalInfoRequest
C
AccountPersonalInfoResponse
►
C
ApiService
C
JwtVerifier
C
AppInfo
Holds the currently running app ID, authentication info and client version info
C
AppleGameCenterAuthenticationRequest
C
AppleGameCenterAuthenticationRequest2
C
AppleGameCenterAuthenticationResponse
C
ArgumentMap
ArgumentMap
class manages application-specific run-time arguments
C
ArrayDeleter
C
ClientResourceService
C
Component
Base class for any service in Funapi
C
ComponentEnabler
ComponentEnabler
is to preload components
C
CrossServerStorage
C
Curl
C
CurlHttp
C
DedicatedServerManager
C
DedicatedServerRpc
►
C
DeployApiService
C
Campaign
►
C
CampaignArgument
C
RecurringSchedule
C
CampaignRewardSchema
►
C
DeployApiHandlerBase
C
BanUserErrorInfo
C
NoticeMessage
►
C
ReclaimInfo
C
ReclaimedItem
C
UnbanUserErrorInfo
C
ExtraData
Defines extra data for custom query
C
PageInfo
►
C
Event
Singleton class to access the Funapi's event subsystem
C
EventTypeCaster
C
FacebookAuthenticationRequest
C
FacebookAuthenticationResponse
C
FacebookError
C
FacebookPersonalInfoRequest
C
FacebookPersonalInfoResponse
C
GooglePlayGameAuthenticationRequest
C
GooglePlayGameAuthenticationResponse
C
GooglePlusAuthenticationRequest
C
GooglePlusAuthenticationResponse
C
GooglePlusError
C
GooglePlusPersonalInfoRequest
C
GooglePlusPersonalInfoResponse
C
HandlerRegistry
►
C
HardwareInfo
Class to access hardware information
C
NicInfo
Datastructure to hold IP-capable Network Interface Card (NIC) information
C
HttpClient
Curl-based HTTP(s) client
C
HttpClientPool
►
C
Json
C
Attribute
C
JsonSchema
C
LeaderboardQueryRequest
C
LeaderboardQueryResponse
C
LeaderboardRange
C
LeaderboardRecord
C
LeaderboardResetRequest
C
LeaderboardResetResponse
C
LeaderboardResetSchedule
C
LeaderboardResetScheduleStatusQueryRequest
C
LeaderboardResetScheduleStatusQueryResponse
C
LineAuthenticationRequest
C
LineAuthenticationResponse
C
LinePersonalInfoRequest
C
LinePersonalInfoResponse
C
LoggerRegistryHelper
Helper class to register user-defined activity log
►
C
MapLoader
C
Map
►
C
Mariadb
Provides query interface for
Mariadb
and manages connection pool
C
Error
C
MariadbConnection
►
C
MatchmakingClient
C
Match
C
MatchmakingServerInfo
C
Player
C
MatchmakingServer
C
MonotonicClock
Funapi uses
MonotonicClock
to be overcome clock drift
C
MulticastChannelInfo
C
MulticastServer
C
NexonPlatformAuthenticationRequest
C
NexonPlatformAuthenticationResponse
C
NexonPlatformError
C
NexonToyAuthenticationRequest
C
NexonToyAuthenticationResponse
C
NexonToyError
C
P4AuthenticationRequest
C
P4AuthenticationResponse
C
PlayerAccount
Account Id
C
ProtobufExtensionIdentifier
C
RandomGenerator
Utility singleton component to generate random values of various types, including number, string, UUID and etc
C
ReceiptValidationRequest
►
C
Redis
C
Response
►
C
RedisClient
C
Reply
C
Result
C
ResourceManager
C
ResponseWriter
C
ResponseWriterT
C
ResultSets
Contains result sets and provides access interface
C
Rpc
Funapi RPC interface
C
RuntimeConfiguration
C
ScoreDeletionRequest
C
ScoreDeletionResponse
C
ScoreSubmissionRequest
C
ScoreSubmissionResponse
C
Session
C
SignInWithAppleAuthenticationRequest
C
SignInWithAppleAuthenticationResponse
C
SteamAuthenticationRequest
C
SteamAuthenticationResponse
C
SteamError
C
TextFilter
C
Timer
Timer
singleton
C
VoidResponseWriter
C
WallClock
Clock roughly representing wall clock
►
C
World
C
FindOption
C
Object
C
Point
C
Sphere
C
Vector2
►
C
WorldManager
C
Zone