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