12.07.2015 Views

Wiley-World.of.Warcraft.Programming.A.Guide.and.Reference.for.Creating.WoW.Addons

Wiley-World.of.Warcraft.Programming.A.Guide.and.Reference.for.Creating.WoW.Addons

Wiley-World.of.Warcraft.Programming.A.Guide.and.Reference.for.Creating.WoW.Addons

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1378 Index ■ G–GGetVoiceSessionInfo, 824GetVoiceSessionMembershipInfoBySessionID,824GetVoiceStatus, 825GetWatchedFactionInfo, 825GetWeaponEnchantInfo, 825–826GetWhoInfo, 826GetWidth(), Region, 1126GetWintergraspWaitTime, 826Get<strong>World</strong>PVPQueueStatus, 826–827Get<strong>World</strong>StateUIInfo, 827–828GetXPExhaustion, 828GetZonePVPInfo, 828–829GetZoneText, 829GetZoom(), Minimap, 1192GetZoomLevels(), Minimap, 1193GIMP (GNU Image Manipulation Program),374–375Git, 1344–1347git commit comm<strong>and</strong>, 1346git init comm<strong>and</strong>, 1345–1346git status comm<strong>and</strong>, 1346GiveMasterLoot, 829global aliases, added to Lua, 109–110global environments, private, 474–475global strings, localizing with, 461, 1323–1324global tables, localizing with, 136–137global variablesCOMBATLOG_OBJECT_TYPE, 398creating slash comm<strong>and</strong>s <strong>and</strong>, 337–338defined, 35global widget h<strong>and</strong>ler arguments,1324–1325local variables vs., 1310–1311scope, 35–37GlobalStrings.lua, 1323–1324Glyph functions, 1054–1055glyphIndex, API meta-type, 547GlyphMatchesSocket, 829GM survey functions, 1054GM ticket functions, 1054gmatch, Lua API, 1005GMResponseNeedMoreHelp, 639GMResponseResolve, 639GMSurveyAnswer, 639GMSurveyAnswerSubmit, 639GMSurveyCommentSubmit, 639GMSurveyQuestion, 639GMSurveySubmit, 640GNU Image Manipulation Program (GIMP),374–375Google Code, hosting, 1353–1354‘‘gossip’’ dialog functions, NPC, 1080–1081gradients, coloring textures with, 159–160GradientType, 84–85GrantLevel, 829graphic files, 133–134graphic updatesdelaying using OnUpdate, 352–353grouping events to avoid over-processing,354–355grouping multiple events, 355–356<strong>and</strong> OnUpdate, 356–357overview <strong>of</strong>, 351subpatterns <strong>and</strong>, 357graphical componentsadding with Adobe Photoshop, 377adding with GIMP, 375adding with Paint Shop Pro, 380layers, textures <strong>and</strong> font strings, 152–153graphics. See also Photoshop; texturesfinding frame, 155layering frames, 150–153showing with textures, 139graphics, customwith Adobe Photoshop, 376–378with GIMP, 374–375overview <strong>of</strong>, 373with Paint Shop Pro, 380–382rules <strong>for</strong>, 373–374summary, 385testing new textures, 383–385greater than (¿) operator, strings, 27green (g ) attribute, ColorPicker, 441Green box, 384greeting(), 45–46group functions, 1068–1069group headers. See SecureGroupHeader,configuringgroup templates, frames. See frames, creatingwith group templatesgrouping attributes, secure group headers,503–504groupsevents to avoid over-processing, 354–355multiple events, 355–356gsub, Lua API, 1006GUIDs (globally unique Identifiers)API meta-type, 547–549overview <strong>of</strong>, 396–397<strong>for</strong> units, 509guild bank functions, 1055–1056guild functions, 1056–1059GuildControlAddRank, 829–830GuildControlDelRank, 830GuildControlGetNumRanks, 830GuildControlGetRankFlags, 830GuildControlGetRankName, 830GuildControlSaveRank, 831GuildControlSetRank, 831GuildControlSetRankFlag, 831GuildDemote, 831GuildDisb<strong>and</strong>, 831GuildInfo, 832

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!