Skip to content

GoogleIntegration

Class in Engine · Engine.GoogleIntegration · native, config

Object › PlatformInterfaceBase › GoogleIntegration

Using it from Lua
h7.find_all("GoogleIntegration")            -- live instances
h7.find_class("Engine.GoogleIntegration")   -- the class
h7.hook("Engine.GoogleIntegration.Authorize", fn)

Enums

EGoogleIntegrationDelegate

GDEL_AuthorizationComplete = 0, GDEL_FriendsListComplete = 1, GDEL_YouTubeSubscriptionListComplete = 2, GDEL_YouTubeSubscriptionAddComplete = 3

Structs

GoogleFriend

FieldType
DisplayNamestring
Idstring

YouTubeChannel

FieldType
ChannelIdString
ChannelTitleString
DescriptionString

Properties

NameTypeNotes
ClientIdStringconfig
ClientNameStringconfig
ClientSecretStringconfig
Friendsarray<GoogleFriend>transient
Scopesarrayconfig
Subscriptionsarray<YouTubeChannel>transient
UserAuthTokenStringtransient
UserEmailStringtransient
UserIdStringtransient
UserNameStringtransient

Functions

NameDeclaration
Authorizenative event bool Authorize()
Initnative event bool Init()
IsAuthorizednative event bool IsAuthorized()
RevokeAuthorizationnative event bool RevokeAuthorization()
SubscribeToYouTubeChannelnative event SubscribeToYouTubeChannel(String ChannelId)

Inherited

FromMembers
PlatformInterfaceBase1 properties, 14 functions
Object13 properties, 308 functions