Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jtheoof/5152575 to your computer and use it in GitHub Desktop.
Save jtheoof/5152575 to your computer and use it in GitHub Desktop.
SimCity 2013 Javascript UI Architecture

Intro

All of these functions are attached to their respective object prototype.

BootstrapUIHandler

HandleGameEvent: function(a) { ... }
Init: function() { ... }
InitGlobalUI: function() { ... }

cAccordion

CloseItem: function(a) { ... }
CreateItem: function(a) { ... }
Destroy: function() { ... }
IsPointInAccordion: function(a, b) { ... }
OpenItem: function(a) { ... }
Private_RunAnimation: function(a, b) { ... }
ToggleClick: function(a) { ... }

cAchievementManager

CloseAchievementPopup: function() { ... }
GetAchievements: function(a, b, c) { ... }
GetAnimation: function() { ... }
GrantAchievement: function(a) { ... }
HandleGameEvent: function(a) { ... }
Init: function(a) { ... }
IsUnlocked: function(a) { ... }
Private_BuildBindings: function(a) { ... }
Private_BuildTestFunctions: function(a) { ... }
Private_GetAchievementStatusMap: function(a, b, c, d) { ... }
Private_GetAchievmentCategories: function() { ... }
Private_GetAchievmentData: function() { ... }
Private_GetStatusMap: function(a) { ... }
Private_GetUserStatusMap: function(a, b, c) { ... }
Private_MergeUserStatusMap: function(a) { ... }
Private_ParseAchievements: function(a) { ... }
Private_RunTests: function(a) { ... }
Private_UpdateAchievements: function() { ... }
Private_UpdateResource: function(a) { ... }
QueueAchievementPopup: function(a) { ... }
RemoveAchievementSubscription: function() { ... }
RequestAchievementSubscription: function() { ... }
SetShowCallback: function(a) { ... }
SetVisible: function(a) { ... }
ShowAchievementPopup: function(a) { ... }
StartRuleProcessing: function() { ... }

cAchievementsUIHandler

HandleUIMessage: function(a, b, c) { ... }
Hide: function() { ... }
Init: function(a) { ... }
IsShowing: function() { ... }
LoadAchievements: function(a) { ... }
LoadAchivementTiles: function(a, b, c, d, e) { ... }
OnMouseMove: function() { ... }
SetAchievementManager: function(a) { ... }
Show: function() { ... }

cAgentQueryUIHandler

AddDataBinding: function(a) { ... }
AddDataBindings: function(a) { ... }
AutoResizeLayout: function(a) { ... }
AutoResizeProgressBar: function(a) { ... }
GetGenderedTextFromLocaleString: function(a, b) { ... }
GetResourceTextString: function(a) { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b) { ... }
Hide: function() { ... }
Init: function(a) { ... }
SendDataBindingRequest: function(a, b) { ... }
SetDestination: function(a, b) { ... }
SetDestinationPrependText: function(a, b) { ... }
SetGender: function(a) { ... }
SetGoToSourceVisible: function(a) { ... }
SetName: function(a) { ... }
SetPlayerDisplay: function(a) { ... }
SetPosition: function(a) { ... }
SetResourceBinInfo: function(a, b, c) { ... }
SetSimStatus: function(a, b) { ... }
SetSource: function(a) { ... }
Show: function(a) { ... }
UpdateDestination: function(a) { ... }

cAlertsUI

HandleUIMessage: function(a, b, c) { ... }
Init: function() { ... }
Shutdown: function() { ... }
UpdateAlertForCategory: function(a, b, c, d) { ... }
UpdateAlertItems: function(a, b, c) { ... }

cAPIServerDataHandler

Box: function(a) { ... }
Creator: function(a) { ... }
GetBoxByBoxUID: function(a) { ... }
GetBoxByRegionID: function(a, b) { ... }
GetBoxByUnitRefString: function(a) { ... }
GetMyClaimedBox: function() { ... }
Init: function(a) { ... }
RefreshRegionAPIData: function() { ... }
SetBoxData: function(a, b) { ... }

cAvatarManagerHandler

AddAlertIcons: function(a, b, c) { ... }
AddSubscription: function(a) { ... }
AlertVisitorEffectsBoxOnline: function(a, b) { ... }
BoxClickAlreadyHandled: function(a) { ... }
BoxClicked: function(a) { ... }
CheckIsTimeToShowAlerts: function() { ... }
CheckNeedExist: function(a, b, c) { ... }
ClearSubscriptions: function(a) { ... }
CloseSocket: function() { ... }
DebugShowAvatarSubscriptions: function() { ... }
DoesSubscriptionExist: function(a) { ... }
GetGroupCount: function(a) { ... }
GetNeedText: function(a, b) { ... }
HandleUIMessage: function() { ... }
Init: function() { ... }
IsNeedOrOpptyForCategory: function(a, b, c) { ... }
IsTrackingGW: function(a, b) { ... }
OpenSocket: function(a) { ... }
ReceiveMessageOnSocket: function(a) { ... }
Shutdown: function() { ... }
UpdateAlerts: function(a) { ... }
UpdateClearedBoxesCooldown: function(a) { ... }
UpdateIcons: function(a) { ... }
UpdateOnlineState: function(a) { ... }
UpdateSubscribers: function() { ... }

cBoundaryUIHandler

CheckForAlerts: function() { ... }
CheckForGreatWorkChange: function() { ... }
GetCitySpecialization: function(a) { ... }
getUserContainer: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
RebuildBoundaryUI: function() { ... }
SetRegionID: function(a) { ... }
SetVisibility: function(a) { ... }
Shutdown: function() { ... }
UpdateBoundaryUI: function() { ... }
UpdateRolloverSpecialization: function(a, b) { ... }

cBudgetCrisisUI

CloseToolsAndPanels: function() { ... }
HandleUIMessage: function(a, b) { ... }
Init: function() { ... }
MinimizeBudgetCrisisUI: function() { ... }
ShowBudgetCrisisUI: function(a) { ... }
ShowCongrats: function() { ... }
ShowRaiseTaxes: function() { ... }
ShowStartANewCity: function() { ... }
ShowTakeLoan: function() { ... }
ShowTurnOffToys: function() { ... }

cBudgetPanel

BudgetClosed: function() { ... }
BudgetOpened: function() { ... }
CloseDebtRollover: function() { ... }
CloseLoanRollover: function() { ... }
HandleUIMessage: function(a, b) { ... }
Init: function() { ... }
UnSelectAllLoanButtons: function() { ... }
UpdateData: function() { ... }
UpdateLoanLabels: function() { ... }

cBufferedListScroller

Destroy: function() { ... }
GetItemHeight: function() { ... }
Init: function(a) { ... }
PopulateItemScroll: function(a, b) { ... }

cCashGiftUIHandler

ClearGiftAmount: function() { ... }
DecreaseGiftAmount: function() { ... }
DetermineAllowGifting: function() { ... }
DisableGiftButton: function() { ... }
EnableGiftButton: function() { ... }
HandleMessageDisplays: function(a) { ... }
HandleUIMessage: function(a, b) { ... }
HideCashButton: function() { ... }
HideConfirmation: function() { ... }
Hide: function() { ... }
IncreaseGiftAmount: function() { ... }
Init: function(a) { ... }
MaxOutGiftAmount: function() { ... }
SendGift: function() { ... }
SetBudgetText: function(a) { ... }
SetGiftAmountText: function(a) { ... }
SetGiftButtonsEnabled: function(a) { ... }
ShowConfirmation: function(a, b) { ... }
Show: function() { ... }
Toggle: function() { ... }
UpdateMyCityInfo: function() { ... }
UpdateValues: function() { ... }

cCategoryQueryingHandler

GetDataBinding: function(a, b) { ... }
GetParentCategoryFromCategory: function(a) { ... }
Init: function() { ... }
PrintDebugInfo: function() { ... }

cChallengePanel

ClosePanel: function() { ... }
Initialize: function() { ... }
IsShowing: function() { ... }

cChallenges

ChallengeClickHandler: function(a) { ... }
CheckChallengeExistsByType: function(a) { ... }
Destroy: function() { ... }
FormatDate: function(a, b) { ... }
FormatDateInShorthand: function(a) { ... }
GetChallengeByType: function(a, b) { ... }
GetChallengeScheduleType: function(a) { ... }
Hide: function() { ... }
HideGoBackButton: function() { ... }
HideLoading: function() { ... }
HideRegionalChallengeContent: function() { ... }
HideRegionListLoading: function() { ... }
InitTab: function(a) { ... }
LoadNextLeaderboardsPage: function() { ... }
LoadTopRegionsData: function(a) { ... }
Private_InsertRegionUsersDetails: function(a, b) { ... }
Private_LoadData: function(a) { ... }
Private_LoadRegionDetails: function(a) { ... }
Private_LoadTopXPercentLeaderboardTiles: function(a, b, c) { ... }
Private_ShowMyRegionsProgress: function(a) { ... }
Private_ShowTopXPercentData: function(a) { ... }
Private_SortChallenges: function() { ... }
Private_StartRefresh: function() { ... }
RegionDetailItemClickHandler: function(a) { ... }
ShowAllChallengesOverview: function() { ... }
ShowChallengeByType: function(a) { ... }
ShowChallengeDetails: function(a) { ... }
ShowChallengeLink: function(a) { ... }
ShowChallenges: function(a) { ... }
Show: function(a) { ... }
ShowGlobalChallengeDetails: function() { ... }
ShowLoading: function() { ... }
ShowMyRegionsProgressList: function() { ... }
ShowNoRegionalChallengesMsg: function() { ... }
ShowRegionalChallengeDetails: function() { ... }
ShowRegionListLoading: function() { ... }
ShowTopRegionsData: function() { ... }
ShowTopTenPercentList: function() { ... }
StartRegionalChallengeCountDownTimer: function(a, b) { ... }
StopAllRegionalChallengeTimers: function(a) { ... }
StopCurrentRegionalChallengeTimer: function() { ... }
UpdateTimeLeftTextLabel: function(a, b) { ... }
ViewCurrentChallenge: function() { ... }
ViewPreviousChallenge: function() { ... }
ViewRegionalChallenge: function() { ... }
ViewUpcomingChallenge: function() { ... }

cChallenges.CountDownTimer

Start: function (a, b, c) { ... }
Stop: function () { ... }
GetTargetMillis: function () { ... }
GetMillisLeft: function () { ... }

cCityNameHandler

HandleUIMessage: function(a, b) { ... }
Hide: function() { ... }
Init: function(a) { ... }
IsVisible: function() { ... }
Rename: function() { ... }

cConfigurationValues

InitFromServer: function(a, b) { ... }
ProcessLocaleInURLs: function() { ... }
RestoreFromLocalStorage: function() { ... }
SaveToLocalStorage: function() { ... }
SetConfiguration: function(a) { ... }

cCursorAttachmentHandler

AddDataBinding: function(a) { ... }
Init: function(a) { ... }
Shutdown: function() { ... }

cDeepLink

Add: function(a, b) { ... }
ExecuteLink: function(a) { ... }
UnwrapControl: function(a) { ... }
WrapControl: function(a, b, c) { ... }

cErrorAlertsUIHandler

AddAlert: function(a, b, c, d, e, f, g) { ... }
Init: function() { ... }
OverrideCurrentAlert: function(a, b, c, d, e, f, g) { ... }
Private_ShowAlert: function(a, b) { ... }
Private_ShowNextAlert: function() { ... }
SetAlertControls: function(a, b, c) { ... }
ShowAlertFromErrorData: function(a) { ... }
ShowAlert: function() { ... }
Start: function() { ... }

cEventManger

AddEventListener: function(a, b, c) { ... }
AddKeyEventListener: function(a, b) { ... }
RemoveEventListener: function(a, b, c) { ... }
RemoveKeyEventListener: function(a, b) { ... }
TriggerEvent: function(a, b, c) { ... }

cEventTriggersManager

HandleGameEvent: function(a, b) { ... }
Init: function() { ... }
RemoveDataBinding: function(a) { ... }

cFriendController

AcceptFriendRequest: function(a, b, c) { ... }
AddFriend: function(a, b, c) { ... }
DeleteFriend: function(a, b, c) { ... }
DoServerOriginSync: function() { ... }
FilterSearchResults: function(a) { ... }
FindInFriendCache: function(a) { ... }
GetCachedFriendRequests: function() { ... }
GetCachedFriends: function() { ... }
GetCachedPendingRequests: function() { ... }
GetOfflineFriends: function() { ... }
GetOnlineFriends: function() { ... }
IgnoreFriendRequest: function(a, b) { ... }
IsFriendListFirstUpdate: function() { ... }
IsFriendOnline: function(a) { ... }
IsLoggedInUsersFriend: function(a) { ... }
IsRequestPending: function(a) { ... }
Private_BuildFriendIdMap: function(a) { ... }
Private_GetLoggedInUserId: function() { ... }
Private_NeedServerSync: function(a) { ... }
Private_RemoveFriendFromCache: function(a) { ... }
Private_RemoveFromRequestCache: function(a) { ... }
Private_SetFriendCache: function(a) { ... }
ProcessOriginFriendList: function(a) { ... }
RemoveListChangeSubscription: function() { ... }
RemovePresenceSubscriptionByID: function(a) { ... }
RequestListChangeSubscription: function() { ... }
RequestPresenceSubscriptionByID: function(a) { ... }
UpdateFriendRequestsFromServer: function() { ... }
UpdateFriendsFromServer: function() { ... }
UpdateFriendsPresence: function(a) { ... }
UpdatePendingRequestsFromServer: function() { ... }
UserSearch: function(a, b, c) { ... }

cFriendListUIHandler

AcceptFriendRequest: function(a) { ... }
AddFriendFromSearchResultTile: function(a) { ... }
Destroy: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
IgnoreFriendRequest: function(a) { ... }
InitFriendsList: function() { ... }
Initialize: function(a) { ... }
IsPointInAccordion: function(a, b) { ... }
OpenChat: function(a) { ... }
Private_FillFriendCategory: function(a, b, c) { ... }
Private_SetFriendCategoryMessage: function(a, b) { ... }
Private_ShowSearchResults: function(a, b) { ... }
Private_UpdateCurrentFriends: function() { ... }
Private_UpdateRequests: function() { ... }
Private_UserSearchErrorHandler: function() { ... }
RemoveCategory: function(a) { ... }
SearchUser: function() { ... }
ShowFriendInvitesPulse: function() { ... }
Show: function() { ... }
StopFriendInvitesPulse: function() { ... }

cGameInvitesController

DrawAllAvatarGrids: function(a, b, c, d) { ... }
DrawAvatarGrid: function(a, b, c, d) { ... }
HideInvitePanel: function(a) { ... }
Initialize: function() { ... }
InviteUsers: function(a) { ... }
InviteUsersToCity: function(a, b, c, d, e) { ... }
RunInviteSentAnimation: function(a) { ... }
ShowInvitePanel: function(a) { ... }
ToggleInvitePanel: function(a) { ... }

cGameTimeManager

GetElapsedGameTimeSeconds: function() { ... }
GetTotalElapsedGameTimeSeconds: function() { ... }

cGlobalMarket

AttachPreviousClosingPrice: function(a) { ... }
ClearViewByKey: function(a) { ... }
DrawChart: function(a) { ... }
DrawResourceMenuItem: function(a, b, c) { ... }
GetMarketData: function(a, b) { ... }
GetPreviousTradingDay: function(a) { ... }
GetResourcesData: function() { ... }
GetSelectedMenuItems: function() { ... }
Hide: function() { ... }
HideLoading: function() { ... }
InitTab: function(a) { ... }
OnMarketData: function(a, b) { ... }
OnResourcesData: function(a) { ... }
ParseChartData: function(a) { ... }
ParsePricing: function(a, b, c) { ... }
RedrawChartFromCache: function() { ... }
SetToBuy: function() { ... }
SetToOneDay: function() { ... }
SetToOneMonth: function() { ... }
SetToOneWeek: function() { ... }
SetToSell: function() { ... }
Show: function() { ... }
ShowGlobalMarket: function() { ... }
ShowLoading: function() { ... }
ToggleMenuItem: function(a) { ... }
ToTimestamp: function(a) { ... }
UpdateResourceMenuItem: function(a) { ... }

cGlobalUIHandler

BuildingRolloverLoaded: function(a) { ... }
CheckMainTutorialActive: function() { ... }
EnableSpectatorMode: function() { ... }
GetBoxID: function() { ... }
GetIsDemo: function() { ... }
GetVisibility: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
HideConfirmationDialog: function() { ... }
InGameErrorHandler: function(a) { ... }
InitDataBindingInfo: function() { ... }
InitErrorManager: function() { ... }
Init: function() { ... }
IsNameYourCityMomentActive: function() { ... }
LoadAndShowConfirmationDialog: function(a, b, c, d) { ... }
LoadBorderUnits: function() { ... }
LoadRegionWall: function() { ... }
LoadUserInfo: function() { ... }
OnGlobalUILoaded: function() { ... }
OnKeyDown: function(a) { ... }
OnKeyUp: function(a, b, c, d, e) { ... }
OnMouseDown: function() { ... }
OnMouseUp: function(a, b, c) { ... }
OnQuitConfirmationCancel: function() { ... }
OpenBudgetPanel: function() { ... }
OpenPopulationPanel: function() { ... }
OpenSystemMessageSocketCallback: function(a) { ... }
PrintDebugInfo: function() { ... }
QuitToMainMenu: function() { ... }
RemoveFromBeatUpdate: function(a) { ... }
SetBoxName: function(a) { ... }
SetVisibility: function(a) { ... }
ShowConfirmationDialog: function(a) { ... }
ShowError: function(a) { ... }
Shutdown: function() { ... }
TransitionToRegion: function() { ... }
UpdateDate: function() { ... }
UpdateDisasterMusic: function(a) { ... }
UpdateOnBeat: function() { ... }

cGreatWorksLowerPanelUI

AppendOperatingInfo: function(a, b, c, d, e) { ... }
ChooseGreatWorks: function(a, b) { ... }
DidThisGWUnlock: function(a) { ... }
GetGWEnabledChoiceLayout: function() { ... }
GetPhaseDetails: function() { ... }
HandlePowerButtonToggle: function() { ... }
HideGreatWorksChooser: function() { ... }
HideGreatWorksLowerPanel: function() { ... }
HideRollover: function() { ... }
Init: function(a) { ... }
RolloverAppendSellSheetDataItem: function(a, b, c) { ... }
SetMainPanelState: function(a) { ... }
ShowGreatWorksChooser: function(a) { ... }
ShowGreatWorksLowerPanel: function(a) { ... }
ShowJoinGreatWork: function() { ... }
ShowRollover: function(a) { ... }
UpdateArcologyMeter: function(a, b) { ... }
UpdateConstructionStatusP1: function() { ... }
UpdateConstructionStatusP2: function() { ... }
Update: function() { ... }
UpdateGreatWorksLowerPanel: function() { ... }
UpdateOperatingArcology: function(a, b, c, d, e) { ... }
UpdateOperatingInternationalAirport: function(a, b, c, d, e) { ... }
UpdateOperatingSolarFarm: function(a, b, c, d, e) { ... }
UpdateOperatingSpaceCenter: function(a, b, c, d, e) { ... }
UpdateOperatingStatus: function() { ... }
UpdateRolloverBenefits: function(a, b, c) { ... }
UpdateRolloverConstructionMaterials: function(a, b, c) { ... }
UpdateRolloverCost: function(a, b) { ... }
UpdateRolloverMaintenanceCost: function(a) { ... }
UpdateRolloverUnlockPrerequisites: function(a) { ... }

cIME

DestroyCandidateList: function() { ... }
End: function() { ... }
HACKGetTextLengthBeforeCaret: function(a) { ... }
HACKUpdateScroll: function(a) { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
Reset: function() { ... }
UpdateCandidateList: function(a) { ... }
UpdateText: function(a) { ... }

cImportExportUIHandler

DrawGraph: function() { ... }
GetResource: function(a, b, c, d, e) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
ParsePricing: function(a, b, c) { ... }
RefreshNow: function() { ... }
SetSelected: function(a) { ... }
SetStatus: function(a) { ... }
SetupResourceData: function(a) { ... }
Show: function(a) { ... }
Shutdown: function() { ... }
UpdateStatus: function(a) { ... }

cLayerUIHandler

ActivateLayer: function(a) { ... }
DeactivateLayer: function() { ... }
GetCurrentActiveLayer: function() { ... }
HandleGameEvent: function() { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function() { ... }
IsLayerActive: function(a) { ... }
RegisterLayerButton: function(a) { ... }
ToggleLayer: function(a) { ... }
UnregisterLayerButton: function(a) { ... }

cLeaderboardPanel

ClosePanel: function() { ... }
Initialize: function() { ... }
IsShowing: function() { ... }

cLeaderboards

AddLeaderboardMenuItems: function() { ... }
ClearAndGetLeaderboardContainer: function() { ... }
DisplayUserAvatar: function(a, b, c) { ... }
GetLeaderboardTypeByGuid: function(a) { ... }
HandleError: function(a, b) { ... }
HideError: function(a) { ... }
Hide: function() { ... }
HideLoading: function() { ... }
InitTab: function(a) { ... }
LoadBigBusinessLeaderboardEntries: function(a, b, c) { ... }
LoadBigBusinessLeaderboard: function(a, b) { ... }
LoadExpandedRegionView: function(a, b) { ... }
LoadMoreResults: function() { ... }
LoadStatEntries: function(a, b, c) { ... }
LoadStatLeaderboard: function(a, b) { ... }
LoadTab: function(a) { ... }
OnCategoryClickHandler: function(a) { ... }
Private_InsertRegionUsersDetails: function(a, b) { ... }
SetLeaderboardCategory: function(a, b) { ... }
ShowBigBusinessLeaderboard: function() { ... }
ShowFriends: function() { ... }
Show: function(a, b) { ... }
ShowGlobal: function() { ... }
ShowLeaderboard: function(a, b, c) { ... }
ShowLoading: function() { ... }
ShowMyTopCities: function() { ... }
ShowRegionDetails: function(a) { ... }
ShowStatsLeaderboard: function() { ... }

cLineChart

ClearLabels: function() { ... }
DestroyChart: function() { ... }
DrawGrid: function() { ... }
DrawHorizontalTickMarks: function(a, b, c) { ... }
DrawLabel: function(a, b, c) { ... }
DrawLineChart: function(a) { ... }
DrawLines: function(a, b, c, d, e, f, g, h) { ... }
DrawVerticalTickMarks: function(a, b, c) { ... }
GetBottomInterval: function(a, b) { ... }
GetLabelPositions: function() { ... }
GetLeftInterval: function(a, b) { ... }
GetRightInterval: function(a, b) { ... }
GetTopInterval: function(a, b) { ... }
IsValid: function(a) { ... }
ToPoints: function(a, b) { ... }

cListBox

ClearItems: function() { ... }
Hide: function() { ... }
Populate: function(a, b) { ... }
SetContent: function(a) { ... }
SetDimensionsFromConfigData: function() { ... }
SetSelection: function(a) { ... }
Show: function() { ... }

cLoadingScreenUIHandler

HandleGameEvent: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
HideCreatingRegion: function() { ... }
Hide: function() { ... }
Initialize: function(a) { ... }
Private_DoConfig: function() { ... }
Private_GetGlobalStats: function() { ... }
Private_SetNextMessage: function() { ... }
Private_SetQuip: function(a) { ... }
Private_UpdateMessages: function() { ... }
Private_UpdateQuip: function() { ... }
SetBoxDate: function(a) { ... }
SetCityName: function(a) { ... }
SetRegionByKey: function(a) { ... }
ShowCreatingRegion: function() { ... }
Show: function() { ... }
TriggerLoadFailed: function() { ... }
Update: function(a) { ... }

cLoadNotifier

LoadFinish: function() { ... }
LoadStart: function() { ... }

cMayorRating

AddAlert: function(a, b, c, d, e) { ... }
AddRolloverAlert: function(a, b, c, d, e, f) { ... }
CloseMayorPanel: function() { ... }
CloseRollover: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function() { ... }
IsVisible: function() { ... }
LockRollover: function(a) { ... }
ShowRollover: function(a) { ... }
SubAlertArrowClicked: function(a) { ... }
UnlockRollover: function() { ... }
UpdateAlertItems: function(a, b, c) { ... }
UpdateContextPanel: function(a, b) { ... }
UpdateData: function() { ... }

cMissionUI

AddAnimDataToMissionLayout: function(a) { ... }
AddMission: function(a) { ... }
AddSimMission: function(a) { ... }
AreObjectivesVisible: function(a) { ... }
Cleanup: function() { ... }
CleanupSimMissions: function() { ... }
CloseMission: function(a) { ... }
CompleteActiveSimMission: function() { ... }
CompleteSimMission: function(a) { ... }
EnterTransition: function(a, b) { ... }
HandleGameEvent: function(a, b) { ... }
HandleObjectiveComplete: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
IsTransitionPlaying: function(a) { ... }
LoadExistingMissions: function() { ... }
MissionInfoFromID: function(a) { ... }
MissionInfoFromLayout: function(a) { ... }
NumberOfActiveMiniTutorials: function() { ... }
PrintDebugInfo: function() { ... }
RemoveActiveSimMission: function() { ... }
RemoveAllSimMissions: function() { ... }
RemoveSimMission: function(a, b) { ... }
ResizeBubble: function(a) { ... }
SameBadge: function(a, b) { ... }
SetBadgeFromKeys: function(a, b, c) { ... }
Shutdown: function() { ... }
TickObjectiveQueue: function(a, b, c) { ... }
UpdateAllMissions: function(a) { ... }
UpdateMission: function(a, b) { ... }
UpdateMissionLayouts: function() { ... }
UpdateMissionTransitions: function(a) { ... }
UpdateSimMissionCompletion: function() { ... }
UpdateSimMissions: function() { ... }
VerifyMiniTutorials: function() { ... }

cNetworkStateManager

CheckNetworkError: function(a) { ... }
HandleConnectionError: function(a) { ... }
IsConnected: function() { ... }
Private_ShowForceQuitDialog: function() { ... }
Private_ShowNetworkDownAlert: function() { ... }
Private_ShowServerDisconnectError: function(a) { ... }
Private_ShowServerDownAlert: function() { ... }
ShowNetworkDisconnectError: function(a) { ... }
ShowNetworkReconnectMessage: function() { ... }
ShowServerDisconnectError: function(a) { ... }
ShowServerReconnectMessage: function() { ... }
StartForceQuitCountDown: function() { ... }
StopForceQuitCountDown: function() { ... }

cNewspaperUIHandler

AddNewsStory: function(a, b) { ... }
addPane: function() { ... }
ClearNewArticleFlags: function() { ... }
DateUpdate: function(a) { ... }
destroyCharts: function() { ... }
drawCharts: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
Hide: function() { ... }
Init: function(a) { ... }
IsPopoutVisible: function() { ... }
IsReady: function() { ... }
IsShowing: function() { ... }
SaveNewspaperHistory: function() { ... }
SetReady: function(a) { ... }
SetRolloverCategoryImage: function() { ... }
Show: function() { ... }
ShowInterrupt: function(a, b) { ... }
ShowPopOutPicture: function(a, b, c) { ... }
showStories: function() { ... }
Shutdown: function() { ... }

cOneShotGameEventListener

AddOneShotCallback: function(a, b) { ... }
HandleGameEvent: function(a, b) { ... }
Initialize: function() { ... }

cPanel2D

AddEventListener: function(a, b, c) { ... }
AddEventListeners: function() { ... }
AddTab: function(a, b, c, d) { ... }
AnimateIn: function() { ... }
AnimateOut: function() { ... }
ClearViewByID: function(a) { ... }
Destroy: function() { ... }
FindAnimationByID: function(a) { ... }
FindControlByID: function(a) { ... }
GetPanelAnimation: function() { ... }
GetPanelControl: function() { ... }
GetTab: function(a) { ... }
HandleUIMessage: function(a) { ... }
HideAllTabs: function(a) { ... }
HideControlById: function(a) { ... }
Hide: function() { ... }
HideNoDataMessage: function() { ... }
HideTab: function(a) { ... }
InitPanel: function(a, b, c) { ... }
LoadFinish: function() { ... }
LoadStart: function() { ... }
Private_ScaleControl: function() { ... }
RemoveEventListeners: function() { ... }
SetLoadNotifier: function(a) { ... }
SetNoDataMsgControl: function(a) { ... }
ShowControlById: function(a) { ... }
Show: function(a, b) { ... }
ShowNoDataMessage: function() { ... }
ShowTab: function(a, b, c) { ... }
Toggle: function(a, b) { ... }

cPanelTab

AddEventListener: function(a, b, c) { ... }
AddEventListeners: function() { ... }
ClearViewByID: function(a) { ... }
Destroy: function() { ... }
FindAnimationByID: function(a) { ... }
FindControlByID: function(a) { ... }
GetControl: function() { ... }
HideControlById: function(a) { ... }
Hide: function() { ... }
HideNoDataMessage: function() { ... }
InitTab: function(a) { ... }
LoadFinish: function() { ... }
LoadStart: function() { ... }
RemoveEventListeners: function() { ... }
SetLoadNotifier: function(a) { ... }
SetNoDataMsgControl: function(a) { ... }
ShowControlById: function(a) { ... }
Show: function() { ... }
ShowNoDataMessage: function(a) { ... }

cPopulationUI

DrawGraphs: function() { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
UpdateTextBlobs: function() { ... }

cPresenceManager

GetPresence: function() { ... }
GetPresenceIndex: function() { ... }
Init: function() { ... }
IsOffline: function() { ... }
PresenceIndex: function(a) { ... }
Private_SetPresenceOnServer: function(a, b, c) { ... }
RefreshPresenceFromServer: function(a) { ... }
SetLocalPresence: function(a) { ... }
SetPresence: function(a) { ... }
SetPresenceIndex: function(a) { ... }
SyncInvisibleState: function() { ... }

cRegionAdvisors

HideAdvisor: function() { ... }
Init: function(a) { ... }
PopulateAdvisorAlerts: function() { ... }
ShowAdvisor: function(a) { ... }

cRegionMessageRouter

HandleGameEvent: function(a, b) { ... }
Init: function() { ... }
PrintDebugInfo: function() { ... }

cRegionTradeUIHandler

CanShareToken: function(a, b) { ... }
GetCityTokens: function(a, b) { ... }
GetCoveringAndReceivingDetails: function() { ... }
GetIncomeTotalForTradedService: function(a) { ... }
GetResourceButton: function(a) { ... }
GetServiceVehicleButton: function(a, b) { ... }
GetViewingCity: function() { ... }
GetYourBoxID: function() { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function() { ... }
IsConnectedToPlayingCityViaRoad: function(a) { ... }
IsSharingToken: function(a, b, c) { ... }
IsTokenAvailable: function(a, b, c) { ... }
IsViewingClaimedBox: function() { ... }
IsViewingOwnBox: function() { ... }
SendResourceGift: function(a) { ... }
ServiceVehicleButtonPressed: function(a, b) { ... }
SetupResourceTradingBaseUIState: function(a) { ... }
SetupTradingAvatars: function(a) { ... }
ShowGiftingTab: function(a) { ... }
ShowGiftingUI: function() { ... }
ShowGreatWorksUI: function() { ... }
ShowTokenUI: function(a) { ... }
ShowTradeUI: function(a) { ... }
ToggleUtilityTrade: function(a) { ... }
UpdateGiftingClickRun: function() { ... }
UpdateGiftingTextForSelectedTab: function() { ... }
UpdateTokenUI: function() { ... }
UpdateUtilityTradePanel: function(a, b, c, d) { ... }

cRegionViewItem

DetermineAlertText: function() { ... }
HandleAlertTextAndIcons: function() { ... }
HandleGreatWorksRegionViewItemText: function(a) { ... }
Init: function() { ... }
IsBoxAbandoned: function(a) { ... }
LoadBoxAPIData: function() { ... }
PreloadData: function() { ... }
SetAndCacheViewItemState: function(a) { ... }
SetMouseSelectionState: function(a) { ... }
SetRatingsImage: function(a, b, c) { ... }
SetupAvatar: function(a, b, c) { ... }
ShowRatingsOverlay: function() { ... }
UpdateView_City: function() { ... }
UpdateView_GreatWork: function(a) { ... }

cRegionViewUIHandler

ActivateLightDataLayer: function() { ... }
AppendCombinedVisualizedTradeData: function(a, b, c, d, e) { ... }
AppendVisualizedTradeData: function(a, b, c, d, e, f, g) { ... }
AppendVisualizedTradeDataResources: function(a, b, c, d) { ... }
BuildSatellite: function() { ... }
CheckForClearingGWSparkle: function() { ... }
ClaimBox: function(a) { ... }
ClearHeavyLayerButtons: function() { ... }
ClosePalette: function() { ... }
CollectChangedVisualizedDataResources: function(a, b) { ... }
CollectCityTradeData: function(a) { ... }
CollectGreatWorksTradeData: function(a) { ... }
CollectRequestedVisualizedDataUIKeys: function() { ... }
DepthSort: function(a, b) { ... }
DepthSortRegionViewItems: function() { ... }
DetermineTradeData: function(a, b) { ... }
DetermineTradeStatus: function(a, b, c, d) { ... }
EnterRegionView: function() { ... }
ForceGWUnitSelected: function() { ... }
GetChangedVisualizedData: function() { ... }
GetCityButton: function(a, b) { ... }
GetCityTradeData: function(a) { ... }
GetClaimedCities: function() { ... }
GetConnectedGWID: function() { ... }
GetDataLayerButton: function(a) { ... }
GetDirectionalCityTradeData: function(a, b) { ... }
GetGreatWorkData: function() { ... }
GetGWUnlocked: function() { ... }
GetRegionalBoxType: function(a) { ... }
GetRegionalConnectedCities: function(a) { ... }
GetRegionViewItem: function(a) { ... }
GetRequestedTradeData: function() { ... }
GetSelectedViewItem: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandlePossibleGWSelection: function() { ... }
HandleTriggerKey: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
HideBuildSatelliteButton: function() { ... }
HideDataLayerButtons: function(a) { ... }
HideDataLayerContextPanel: function() { ... }
HidePopups: function() { ... }
HideRegionUI: function() { ... }
Init: function(a) { ... }
IsClaimedCity: function(a) { ... }
IsConnectedCity: function(a) { ... }
IsDataLoaded: function() { ... }
IsOwnCity: function(a) { ... }
IsPlayingCity: function(a) { ... }
IsVisible: function() { ... }
LaunchCity: function(a) { ... }
LaunchLastCity: function() { ... }
LaunchSatellite: function(a) { ... }
LoadTradeIcons: function() { ... }
LookupUnitRef: function(a, b) { ... }
OnRegionViewItemClicked: function() { ... }
OnRegionViewMouseOut: function() { ... }
OnRegionViewMouseOver: function(a) { ... }
OnReturnToCityButtonClicked: function() { ... }
OnShowRegionUI: function() { ... }
OnShowSiteUI: function() { ... }
OnTradeDataRequestPaused: function() { ... }
OnTradeDataRequestReceived: function(a) { ... }
PreloadData: function() { ... }
PrompLeavingSpectatorCity: function(a) { ... }
PushPlayerListToClient: function() { ... }
RefreshGreatWorksData: function(a) { ... }
RefreshRegionTradeUnitList: function() { ... }
RegionViewCycleHeavyLayer: function() { ... }
RemoveRegionViewItemAtIndex: function(a) { ... }
ResetRegionViewItem: function(a) { ... }
ReturnToPlayingCity: function() { ... }
RunOnExitBoxRules: function() { ... }
SendInvites: function(a) { ... }
SetGWUnlocked: function(a, b) { ... }
SetLowerPanelState: function() { ... }
SetStartingRegionPanel: function(a) { ... }
ShowBuildSatelliteButton: function(a) { ... }
ShowDataLayerButtons: function() { ... }
ShowDataLayerContextPanel: function() { ... }
ShowGWCompletePanel: function(a, b) { ... }
ShowIntroductionPanel: function(a) { ... }
ShowLaunchButton: function(a) { ... }
ShowLaunchConfirm: function() { ... }
ShowLowerPanel: function() { ... }
ShowStartingCityPanel: function() { ... }
ShowStartingRegionPanel: function() { ... }
Shutdown: function() { ... }
SparklePaletteButton: function(a) { ... }
TotalActiveNeighbors: function() { ... }
TotalUnclaimedBoxes: function() { ... }
UpdateDataLayerContextPanel: function() { ... }
UpdateGreatWorksResourcePopup: function() { ... }
UpdateGreatWorksResources: function() { ... }
UpdateGWUnlockSparkleChecker: function() { ... }
UpdateHomeBox: function() { ... }
UpdatePrerequisitesPopup: function() { ... }
UpdateRegionalAlerts: function() { ... }
UpdateRegionalInfoPanel: function() { ... }
UpdateRegionGreatWorksResourceData: function() { ... }
UpdateRegionResourceData: function() { ... }
UpdateRegionResourcePositions: function(a, b) { ... }
UpdateRegionViewItemDatabindings: function() { ... }
UpdateRegionViewList: function() { ... }
UpdateTradeIcons: function() { ... }
UpdateVisualizedTradeData: function() { ... }
ZoomToAndLaunchLastCity: function() { ... }
ZoomToCity: function(a) { ... }
ZoomToGreatWork: function(a) { ... }

cRegionWallUI

AddMessage: function(a) { ... }
AddWallMessageSortedByTime: function(a, b, c) { ... }
AppendDateDividerToRegionWall: function(a, b, c) { ... }
AppendMessageToRegionWall: function(a, b) { ... }
AppendRegionEventToRegionWall: function(a) { ... }
ClearContainer: function(a) { ... }
CloseSocket: function() { ... }
CreateCityLogString: function(a) { ... }
CreateEventOwnerString: function(a) { ... }
Create: function() { ... }
CreateMessageDirect: function(a, b, c) { ... }
CreateMessage: function(a, b) { ... }
CreateMessageString: function(a) { ... }
CreateTimeStampString: function(a) { ... }
DebugShowSortedWallEvents: function() { ... }
Destroy: function() { ... }
GetAllMessages: function() { ... }
GetAllRegionEvents: function() { ... }
getUserContainer: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
HideRegionWall: function() { ... }
HideRegionWallTextEntry: function() { ... }
Init: function(a, b, c, d, e, f, g, h, i) { ... }
MessageNotification: function() { ... }
OffsetRegionWall: function() { ... }
OpenSocket: function(a) { ... }
PostNewMessage: function() { ... }
Private_SetMessageData: function(a, b) { ... }
RecieveMessageOnSocket: function(a, b) { ... }
RegionWallIsVisible: function() { ... }
ReportMessage: function(a) { ... }
RevealRegionWallTextEntry: function(a) { ... }
SetRegionID: function(a) { ... }
SetTextInputVisibility: function(a) { ... }
ShowRegionWall: function(a) { ... }
ToggleRegionWall: function(a) { ... }

cReportContentUIHandler

Hide: function() { ... }
Initialize: function(a) { ... }
ReportErrorCallback: function(a) { ... }
Show: function(a) { ... }
ShowReportOptions: function() { ... }
SubmitReportCallback: function(a) { ... }
SubmitReportContent: function(a, b, c) { ... }
SubmitReportForm: function() { ... }
SubmitReportWallMessage: function(a, b, c) { ... }
ToggleReportType: function(a) { ... }

cRoadSelectUIHandler

HandleGameEvent: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
PositionSelected: function(a) { ... }

cRolloverManager

Init: function(a) { ... }

cRolloverUI

BuildInitQueries: function(a, b) { ... }
CloseBuildingPopupMenu: function() { ... }
GetTargetUnitRef: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
HideRollover: function() { ... }
Init: function(a) { ... }
InitItems: function(a, b) { ... }
PositionRollover: function(a) { ... }
PrintDebugInfo: function() { ... }
ShowBuildingPopupMenu: function(a) { ... }
ShowRollover: function(a, b) { ... }
StopQueryAudio: function() { ... }
UpdateAlerts: function() { ... }
UpdateItemPositions: function() { ... }
UpdateItems: function() { ... }

cSessionManager

DestroySession: function() { ... }
EndSession: function() { ... }
GetSessionCookie: function() { ... }
HandlePingResponse: function(a) { ... }
IsSessionActive: function() { ... }
IsUserLoggedIn: function() { ... }
LoadPage: function() { ... }
LoginUser: function(a, b) { ... }
ResetBoxTarget: function() { ... }
ServerPing: function() { ... }
SetBoxTarget: function(a, b) { ... }
SetSessionCookie: function() { ... }
SetSkipMovie: function(a) { ... }
StartSession: function(a, b) { ... }

cSettingsUIHandler

AbortConfirmationSequence: function() { ... }
ApplyItemSetting: function(a) { ... }
ApplySettings: function() { ... }
CacheControlSettings: function(a) { ... }
DataBindingsFromTabIndex: function(a) { ... }
EndConfirmationSequence: function() { ... }
GetOptionValue: function(a) { ... }
HandleGameEvent: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
Hide: function() { ... }
InConfirmationSequence: function() { ... }
Init: function(a, b) { ... }
IsShowing: function() { ... }
LoadCurrentSettings: function() { ... }
LoadSettingFromServer: function(a, b) { ... }
OnMouseMove: function(a) { ... }
PurgeNetworkSettingsCache: function() { ... }
ReadControl: function(a) { ... }
RequiresConfirmation: function() { ... }
RestoreOriginalSettings: function() { ... }
SaveNetworkSettings: function(a, b) { ... }
SaveSettingsToServer: function(a, b, c) { ... }
Show: function() { ... }
ShowTab: function(a) { ... }
StartConfirmationSequence: function(a) { ... }
UpdateConfirmTimerText: function() { ... }
UpdateEnabledOptions: function() { ... }
Update: function(a) { ... }

cSocketManager

AddSocketRequest: function(a, b, c, d) { ... }
Init: function() { ... }
OnSocketConnect: function() { ... }
OnSocketDisconnect: function() { ... }
private_MakeSocketSubscription: function(a) { ... }
private_RemoveSocketSubscription: function(a) { ... }
RemoveSocketRequest: function(a, b, c) { ... }

cSpectatorUIHandler

Hide: function() { ... }
Init: function(a) { ... }
Show: function() { ... }
UpdateCityInfo: function() { ... }
Update: function() { ... }

cSpeechBalloonHandler

AddDebugSpeechBalloon: function(a, b) { ... }
AddSpeechBalloonFromTrigger: function(a, b) { ... }
AddSpeechBalloon: function(a, b, c, d) { ... }
AddSpeechBalloonToQueue: function(a, b, c, d) { ... }
CacheLayouts: function() { ... }
DecrementDisplayCountLimit: function(a) { ... }
DepthSort: function(a, b) { ... }
ExitSpeechBalloon: function(a, b, c) { ... }
GetExpandedSpeechBalloon: function() { ... }
GetExpandedSpeechBalloonInfo: function() { ... }
GetSpeechBalloonCount: function() { ... }
GetSpeechBalloonItemInfo: function(a) { ... }
HandleSpeechBalloonClick: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function() { ... }
IsDebugSpeechBalloon: function(a) { ... }
OnAskMeLater: function(a) { ... }
OnKeyDown: function(a, b, c, d, e) { ... }
OpenSpeechBalloon: function(a) { ... }
OptionsUpdated: function() { ... }
PrintDebugInfo: function() { ... }
RemoveAllSpeechBalloons: function() { ... }
RemoveSpeechBalloonAtIndex: function(a) { ... }
RemoveSpeechBalloonDataBinding: function(a) { ... }
RemoveSpeechBalloonItem: function(a) { ... }
RemoveSpeechBalloonsOfType: function(a) { ... }
RestorCameraMinusTransition: function() { ... }
RestoreCamera: function() { ... }
ShowSpeechBalloons: function(a) { ... }
Shutdown: function() { ... }
SpeechBallonsVisible: function() { ... }

cSpeechBalloonItem

Collapse: function() { ... }
Expand: function() { ... }
Init: function(a, b) { ... }
IsExpanded: function() { ... }
LoadMissionInfo: function() { ... }
MovePage: function(a, b) { ... }
PlaySpeech: function() { ... }
SetupFirstPage: function() { ... }
UpdateText: function(a) { ... }

cSpeedUIHandler

Activate: function() { ... }
CacheControls: function() { ... }
Deactivate: function() { ... }
GetGameSpeed: function() { ... }
GetNextSpeed: function(a) { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
IsPaused: function() { ... }
SetButtonStateFromSpeed: function(a) { ... }
Shutdown: function() { ... }
UncacheControls: function() { ... }

cSurveyUIHandler

HandleUIMessage: function(a, b) { ... }
Hide: function() { ... }
Init: function(a, b) { ... }
LoadSurveyWebPage: function(a) { ... }
Show: function(a) { ... }
ShowTradeCompleteSurvey: function() { ... }

cSVGRingsUtils

HideArc: function(a) { ... }
RadArc: function(a, b, c, d, e, f, g) { ... }
SimpleArc: function(a, b, c, d, e, f, g) { ... }

cSystemMessageController

CloseSystemMessageSocket: function(a) { ... }
OpenSystemMessageSocket: function(a) { ... }

cTaxesBasicUIHandler

ChangeTaxRate: function(a, b) { ... }
HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
IsShowing: function() { ... }
SetTaxMode: function(a) { ... }
Show: function() { ... }
UpdateTaxRates: function() { ... }

cTicker

AddMessage: function(a, b, c) { ... }
AddMessagePartToTape: function(a, b, c, d) { ... }
AddMessageToTape: function(a) { ... }
AddTickerMessageHelper: function(a, b, c) { ... }
CalcBlink: function(a) { ... }
CreateDummyMessage: function(a) { ... }
CreateTemporaryInterruptMessage: function(a, b, c) { ... }
DebugShowWireArticle: function(a) { ... }
GetAnimatedDivPos: function() { ... }
GetMessage: function() { ... }
GetMessagePart: function(a) { ... }
GetMessageTextWidth: function(a, b) { ... }
HandleGameEvent: function(a, b) { ... }
HandleGreatWorkUnlock: function(a) { ... }
HandleInterrupt: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
HandleUnlock: function(a) { ... }
Init: function() { ... }
IsBlinking: function(a) { ... }
IsTapeReadyForMessage: function(a) { ... }
LoadTickerDataBindingMods: function() { ... }
PopoutAnimDone: function() { ... }
PrintDebugInfo: function() { ... }
RemoveAllCurrentMessages: function() { ... }
RemoveCurrentMessage: function() { ... }
SaveTickerDataBindingMods: function() { ... }
SetTickerBackgroundVisibility: function(a) { ... }
SetupPopoutAndRollover: function(a) { ... }
Shutdown: function() { ... }
TapeCleanupByPosition: function() { ... }
TapeScrollHorizontal: function(a) { ... }
TapeScrollVertical: function(a) { ... }
UpdateMessageQueue: function(a) { ... }
UpdateTape: function(a) { ... }

cTimeLineGraph

ClearGraph: function() { ... }
DestroyChart: function() { ... }
DrawGrid: function() { ... }
DrawHorizontalTickMarks: function(a, b, c) { ... }
DrawLabel: function(a, b) { ... }
DrawLineChart: function(a) { ... }
DrawLines: function(a, b, c, d, e, f) { ... }
DrawVerticalTickMarks: function(a, b, c) { ... }
DrawXLabel: function(a, b) { ... }
DrawYLabel: function(a, b) { ... }
GetBottomInterval: function(a, b) { ... }
GetLabelPositions: function() { ... }
GetLeftInterval: function(a, b) { ... }
GetPointsOnGraph: function(a) { ... }
GetRightInterval: function(a, b) { ... }
GetTopInterval: function(a, b) { ... }
Initialize: function() { ... }
IsValid: function(a) { ... }
MovePopup: function(a) { ... }
SetCircleProperties: function(a, b) { ... }
SetGridLabels: function(a, b, c, d) { ... }
SetGridSize: function(a, b, c, d, e) { ... }
SetLabelReferenceTable: function(a) { ... }
SetTextStyle: function(a) { ... }
ToPoints: function(a, b) { ... }

cToolPaletteUIHandler

ClearInfoPanel: function() { ... }
ClearPanel: function() { ... }
CloseEditorPanel: function() { ... }
CloseToolPanel: function(a, b) { ... }
CycleHeavyLayer: function() { ... }
GetBulldozerButton: function() { ... }
GetButtonFromCategory: function(a) { ... }
GetButtonFromToolID: function(a) { ... }
GetLayerToggleButton: function(a, b) { ... }
GetPanelLayout: function() { ... }
GetParentAndSubCategoryIDs: function() { ... }
GetSubCategoryButton: function(a) { ... }
GuideMeHelper: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandleKeyRoadDraw: function(a, b) { ... }
HandleKeyRoadSelector: function() { ... }
HandleKeyShortCut: function(a) { ... }
HandleToolSelection: function(a) { ... }
HandleTriggerKey: function(a) { ... }
HandleUIMessage: function(a, b, c) { ... }
HandleUnlock: function(a, b, c) { ... }
Init: function(a) { ... }
IsToolLockedByAchievement: function(a) { ... }
LoadCitySpecialization: function() { ... }
LoadInfoPanel: function(a) { ... }
LoadPalette: function(a) { ... }
LoadPalettePanelHelper: function(a) { ... }
LoadPaletteZones: function(a, b) { ... }
LoadRootToolPanel: function(a) { ... }
LoadSubCategoriesToolPanel: function(a, b, c) { ... }
LoadToolPanel: function(a, b) { ... }
LoadTools: function(a) { ... }
LoadToolsHelper: function(a, b) { ... }
OpenEditorPanel: function(a, b, c, d) { ... }
OpenToolPanelFromID: function(a) { ... }
OpenToolPanel: function(a) { ... }
OpenToolPanelHelper: function(a) { ... }
PrintDebugInfo: function() { ... }
SelectTool: function(a) { ... }
SetActiveToolButton: function(a) { ... }
SetBuildingItemVisibilityForCurrentPage: function(a) { ... }
SetCategoryButtonAlertLevel: function(a, b) { ... }
SetCategoryButtonsState: function(a) { ... }
SetCategoryToOpen: function() { ... }
SetCurrentRoadDrawType: function() { ... }
SetToolButtonLockState: function(a, b, c, d) { ... }
SetToolButtonLockStateHelper: function(a, b, c, d) { ... }
Shutdown: function() { ... }
UnlockTool: function(a) { ... }
UpdateAlert: function(a, b, c) { ... }
UpdateContextualInfo: function() { ... }
UpdateRollover: function(a) { ... }
UpdateRolloverWindow: function(a, b) { ... }
UpdateScrollButtons: function() { ... }
UpdateToolCursor: function() { ... }

cToyTaskPanelUIHandler

HandleUIMessage: function(a, b, c) { ... }
Init: function(a) { ... }
IsAUniquePicker: function(a) { ... }
RedrawPanels: function() { ... }
SetUnit: function(a) { ... }
SetVisible: function(a) { ... }
Start: function(a) { ... }
ToolHasAPicker: function(a) { ... }

cTutorialCalloutManager

EnableCallout: function() { ... }
HandleGameEvent: function(a, b) { ... }
HandleUIMessage: function(a, b) { ... }
HideCallout: function() { ... }
Init: function() { ... }
PointToBuilding: function(a) { ... }
PointToRegionBox: function(a) { ... }
PointToTransport: function(a) { ... }
SetupCallout: function() { ... }
ShowBlueInfoButtons: function() { ... }
ShowCallout: function(a) { ... }

cTutorialCalloutUI

ClearDialogLayout: function() { ... }
Enable: function() { ... }
Hide: function() { ... }
Init: function() { ... }
IsNextButtonDialog: function() { ... }
IsVisible: function() { ... }
SetArrowVisible: function(a) { ... }
SetDialogLayout: function(a) { ... }
ShowAtPosition: function(a, b) { ... }
ShowHelper: function() { ... }
ShowOnControl: function(a, b) { ... }
SyncPositionWithTarget: function() { ... }
UpdateCallout: function(a, b) { ... }

cTutorialManager

AddMouseInterceptWindow: function(a) { ... }
ClearTutorialState: function() { ... }
CompleteTutorialStep: function() { ... }
EnableCallout: function() { ... }
HandleUIMessage: function(a, b, c) { ... }
HasTutorialState: function(a, b) { ... }
HideCalloutHelper: function() { ... }
Init: function() { ... }
SetModalWindow: function(a, b, c) { ... }
SetModalWindowHelper: function(a, b) { ... }
SetTutorialState: function(a, b) { ... }
Shutdown: function() { ... }
TutorialStateOnCompletion: function(a) { ... }
UpdateButtonVisibilityHelper: function(a, b) { ... }
UpdateUIVisibility: function() { ... }
WaitForObjective: function() { ... }

gDialog

HandleButtonClick: function(a) { ... }
HideAll: function() { ... }
HideLoading: function() { ... }
HidePrompt: function() { ... }
HideScreen: function() { ... }
OnEscapePressed: function() { ... }
SetControlText: function(a, b, c) { ... }
ShowLoading: function(a, b) { ... }
ShowLocalizedModal: function(a, b, c, d, e) { ... }
ShowModal: function(a, b, c) { ... }
ShowPrompt: function(a) { ... }
ShowScreen: function() { ... }

gErrorDialog

HandleButtonClick: function(a) { ... }
OpenErrorMoreInfoLink: function(a) { ... }
SetKnowledgeServiceUrl: function(a) { ... }
ShowErrorModal: function(a) { ... }
ShowPrompt: function(a) { ... }

gUIToolbox

AddEventListeners: function(a, b) { ... }
ClearLayoutByKey: function(a, b) { ... }
ClearViewByKey: function(a) { ... }
HideByKey: function(a) { ... }
HideByKeys: function(a) { ... }
RemoveEventListeners: function(a, b) { ... }
ShowByKey: function(a) { ... }

gUIToolbox.LabeledCheckbox

Toggle: function () { ... }

Tokenizer

LinkWrap: function(a, b) { ... }
Parse: function() { ... }
Quote: function(a) { ... }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment