UnityEditor.GraphViewModule.xml 167 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866
  1. <?xml version="1.0" encoding="utf-8" standalone="yes"?>
  2. <doc>
  3. <members>
  4. <assembly>
  5. <name>UnityEditor.GraphViewModule</name>
  6. </assembly>
  7. <member name="T:UnityEditor.Experimental.GraphView.Attacher">
  8. <summary>
  9. <para>Helper object that attaches a visual element next to its target, regarless of their respective location in the visual tree hierarchy.</para>
  10. </summary>
  11. </member>
  12. <member name="P:UnityEditor.Experimental.GraphView.Attacher.alignment">
  13. <summary>
  14. <para>Relative alignment between the attached element and the target.</para>
  15. </summary>
  16. </member>
  17. <member name="P:UnityEditor.Experimental.GraphView.Attacher.distance">
  18. <summary>
  19. <para>The distance between the attached element and the target.</para>
  20. </summary>
  21. </member>
  22. <member name="P:UnityEditor.Experimental.GraphView.Attacher.element">
  23. <summary>
  24. <para>The element that is attached to the target element.</para>
  25. </summary>
  26. </member>
  27. <member name="P:UnityEditor.Experimental.GraphView.Attacher.offset">
  28. <summary>
  29. <para>An absolute offset added to the element position after placement.</para>
  30. </summary>
  31. </member>
  32. <member name="P:UnityEditor.Experimental.GraphView.Attacher.target">
  33. <summary>
  34. <para>The target element.</para>
  35. </summary>
  36. </member>
  37. <member name="M:UnityEditor.Experimental.GraphView.Attacher.#ctor(UnityEngine.UIElements.VisualElement,UnityEngine.UIElements.VisualElement,UnityEngine.SpriteAlignment)">
  38. <summary>
  39. <para>Attaches a visual element next to its target, regarless of their respective locations in the visual tree hierarchy.</para>
  40. </summary>
  41. <param name="anchored">The element that will be positioned alongside the target.</param>
  42. <param name="target">The target element.</param>
  43. <param name="alignment">Relative alignment between the attached element and the target.</param>
  44. </member>
  45. <member name="M:UnityEditor.Experimental.GraphView.Attacher.Detach">
  46. <summary>
  47. <para>Stop monitoring the target element and postioning the attached element.</para>
  48. </summary>
  49. </member>
  50. <member name="M:UnityEditor.Experimental.GraphView.Attacher.Reattach">
  51. <summary>
  52. <para>Starts monitoring target element position changes and places the attached element accordingly.</para>
  53. </summary>
  54. </member>
  55. <member name="T:UnityEditor.Experimental.GraphView.Blackboard">
  56. <summary>
  57. <para>GraphElement that enables user to dynamically define members of a Graph (such as fields/properties) grouped by sections (BlackboardSection).</para>
  58. </summary>
  59. </member>
  60. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.addItemRequested">
  61. <summary>
  62. <para>Called when user clicks on the Add button of this Blackboard.</para>
  63. </summary>
  64. </member>
  65. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.contentContainer">
  66. <summary>
  67. <para>The content container of this Blackboard.</para>
  68. </summary>
  69. </member>
  70. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.editTextRequested">
  71. <summary>
  72. <para>Called when user has edited the text of this BlackboardField.</para>
  73. </summary>
  74. </member>
  75. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.graphView">
  76. <summary>
  77. <para>The GraphView that the Blackboard is attached to.</para>
  78. </summary>
  79. </member>
  80. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.moveItemRequested">
  81. <summary>
  82. <para>Called when user has dragged and dropped a BlackboardField to a new location inside its BlackboardSection.</para>
  83. </summary>
  84. </member>
  85. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.scrollable">
  86. <summary>
  87. <para>Indicates whether the content of this Blackboard can be vertically scrolled by user. It is false by default.</para>
  88. </summary>
  89. </member>
  90. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.selection">
  91. <summary>
  92. <para>All selected elements in the GraphView that the Blackboard is attached to.</para>
  93. </summary>
  94. </member>
  95. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.subTitle">
  96. <summary>
  97. <para>The subtitle of this Blackboard.</para>
  98. </summary>
  99. </member>
  100. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.title">
  101. <summary>
  102. <para>The title of this Blackboard.</para>
  103. </summary>
  104. </member>
  105. <member name="P:UnityEditor.Experimental.GraphView.Blackboard.windowed">
  106. <summary>
  107. <para>Set to true when the Blackboard displays in a separate window. Set to false when the Blackboard displays in the GraphView.</para>
  108. </summary>
  109. </member>
  110. <member name="M:UnityEditor.Experimental.GraphView.Blackboard.AddToSelection(UnityEditor.Experimental.GraphView.ISelectable)">
  111. <summary>
  112. <para>Adds an element to the selection in the GraphView that the Blackboard is attached to.</para>
  113. </summary>
  114. <param name="selectable">Element to add to selection.</param>
  115. </member>
  116. <member name="M:UnityEditor.Experimental.GraphView.Blackboard.ClearSelection">
  117. <summary>
  118. <para>Clears the selection in the GraphView that the Blackboard is attached to.</para>
  119. </summary>
  120. </member>
  121. <member name="M:UnityEditor.Experimental.GraphView.Blackboard.#ctor()">
  122. <summary>
  123. <para>Constructs a Blackboard.</para>
  124. </summary>
  125. <param name="associatedGraphView"></param>
  126. </member>
  127. <member name="M:UnityEditor.Experimental.GraphView.Blackboard.RemoveFromSelection(UnityEditor.Experimental.GraphView.ISelectable)">
  128. <summary>
  129. <para>Removes an element from the selection in the GraphView that the Blackboard is attached to.</para>
  130. </summary>
  131. <param name="selectable">Element to remove from selection.</param>
  132. </member>
  133. <member name="T:UnityEditor.Experimental.GraphView.BlackboardField">
  134. <summary>
  135. <para>GraphElement that represents a field of a Graph.</para>
  136. </summary>
  137. </member>
  138. <member name="P:UnityEditor.Experimental.GraphView.BlackboardField.blackboard">
  139. <summary>
  140. <para>The Blackboard that the field belongs to.</para>
  141. </summary>
  142. </member>
  143. <member name="P:UnityEditor.Experimental.GraphView.BlackboardField.highlighted">
  144. <summary>
  145. <para>The highlighted state of this BlackboardField.</para>
  146. </summary>
  147. </member>
  148. <member name="P:UnityEditor.Experimental.GraphView.BlackboardField.icon">
  149. <summary>
  150. <para>The icon of this BlackboardField.</para>
  151. </summary>
  152. </member>
  153. <member name="P:UnityEditor.Experimental.GraphView.BlackboardField.text">
  154. <summary>
  155. <para>The text of this BlackboardField.</para>
  156. </summary>
  157. </member>
  158. <member name="P:UnityEditor.Experimental.GraphView.BlackboardField.typeText">
  159. <summary>
  160. <para>The text that displays the data type of this BlackboardField.</para>
  161. </summary>
  162. </member>
  163. <member name="M:UnityEditor.Experimental.GraphView.BlackboardField.BuildFieldContextualMenu(UnityEngine.UIElements.ContextualMenuPopulateEvent)">
  164. <summary>
  165. <para>Called when the BlackboardField is asked to display the contextual menu.</para>
  166. </summary>
  167. <param name="evt"></param>
  168. </member>
  169. <member name="M:UnityEditor.Experimental.GraphView.BlackboardField.#ctor">
  170. <summary>
  171. <para>Constructs a BlackboardField.</para>
  172. </summary>
  173. <param name="icon">The icon of this BlackboardField.</param>
  174. <param name="text">The text of this BlackboardField.</param>
  175. <param name="typeText">The text that displays the data type of this BlackboardField.</param>
  176. </member>
  177. <member name="M:UnityEditor.Experimental.GraphView.BlackboardField.#ctor(UnityEngine.Texture,System.String,System.String)">
  178. <summary>
  179. <para>Constructs a BlackboardField.</para>
  180. </summary>
  181. <param name="icon">The icon of this BlackboardField.</param>
  182. <param name="text">The text of this BlackboardField.</param>
  183. <param name="typeText">The text that displays the data type of this BlackboardField.</param>
  184. </member>
  185. <member name="M:UnityEditor.Experimental.GraphView.BlackboardField.OpenTextEditor">
  186. <summary>
  187. <para>Opens a TextField to edit the text in a BlackboardField.</para>
  188. </summary>
  189. </member>
  190. <member name="T:UnityEditor.Experimental.GraphView.BlackboardRow">
  191. <summary>
  192. <para>Collapsible GraphElement that represents a row in a BlackboardSection.</para>
  193. </summary>
  194. </member>
  195. <member name="P:UnityEditor.Experimental.GraphView.BlackboardRow.expanded">
  196. <summary>
  197. <para>Indicates whether the BlackboardRow is expanded.</para>
  198. </summary>
  199. </member>
  200. <member name="M:UnityEditor.Experimental.GraphView.BlackboardRow.#ctor(UnityEngine.UIElements.VisualElement,UnityEngine.UIElements.VisualElement)">
  201. <summary>
  202. <para>Constructs a BlackboardRow from a VisualElement and its associated property view. The VisualElement is usually a BlackboardField.</para>
  203. </summary>
  204. <param name="item">The item that fills the content of this BlackboardRow.</param>
  205. <param name="propertyView">The property view related to the content of this BlackboardRow.</param>
  206. </member>
  207. <member name="T:UnityEditor.Experimental.GraphView.BlackboardSection">
  208. <summary>
  209. <para>GraphElement that represents a section of members in a Blackboard.</para>
  210. </summary>
  211. </member>
  212. <member name="P:UnityEditor.Experimental.GraphView.BlackboardSection.canAcceptDrop">
  213. <summary>
  214. <para>Callback for indicating whether this BlackboardSection accepts the selected object.</para>
  215. </summary>
  216. </member>
  217. <member name="P:UnityEditor.Experimental.GraphView.BlackboardSection.contentContainer">
  218. <summary>
  219. <para>The content container of this BlackboardSection.</para>
  220. </summary>
  221. </member>
  222. <member name="P:UnityEditor.Experimental.GraphView.BlackboardSection.headerVisible">
  223. <summary>
  224. <para>Indicates whether the header of the BlackboardSection is visible.</para>
  225. </summary>
  226. </member>
  227. <member name="P:UnityEditor.Experimental.GraphView.BlackboardSection.title">
  228. <summary>
  229. <para>The title of this BlackboardSection.</para>
  230. </summary>
  231. </member>
  232. <member name="M:UnityEditor.Experimental.GraphView.BlackboardSection.CanAcceptDrop(System.Collections.Generic.List`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;)">
  233. <summary>
  234. <para>Indicates whether this BlackboardSection accepts the selected object.</para>
  235. </summary>
  236. <param name="selected">The selected object.</param>
  237. <param name="selection"></param>
  238. <returns>
  239. <para>Returns true when the BlackboardSection accepts the selected object.</para>
  240. </returns>
  241. </member>
  242. <member name="T:UnityEditor.Experimental.GraphView.BlackboardSection.CanAcceptDropDelegate">
  243. <summary>
  244. <para>Delegate for indicating whether this BlackboardSection accepts the selected object.</para>
  245. </summary>
  246. <param name="selected">The selected object.</param>
  247. </member>
  248. <member name="M:UnityEditor.Experimental.GraphView.BlackboardSection.#ctor">
  249. <summary>
  250. <para>Constructs a BlackboardSection.</para>
  251. </summary>
  252. </member>
  253. <member name="T:UnityEditor.Experimental.GraphView.Capabilities">
  254. <summary>
  255. <para>Capabilities used by Manipulators to easily determine valid actions on a GraphElement.</para>
  256. </summary>
  257. </member>
  258. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Ascendable">
  259. <summary>
  260. <para>The GraphElement will be brought to the front of its layer when it is selected.</para>
  261. </summary>
  262. </member>
  263. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Collapsible">
  264. <summary>
  265. <para>The GraphElement can be collapsed.</para>
  266. </summary>
  267. </member>
  268. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Copiable">
  269. <summary>
  270. <para>The GraphElement can be copied.</para>
  271. </summary>
  272. </member>
  273. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Deletable">
  274. <summary>
  275. <para>The GraphElement can be deleted.</para>
  276. </summary>
  277. </member>
  278. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Droppable">
  279. <summary>
  280. <para>The GraphElement can be dragged and dropped (using the Drag&amp;Drop events).</para>
  281. </summary>
  282. </member>
  283. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Groupable">
  284. <summary>
  285. <para>The GraphElement can be grouped.</para>
  286. </summary>
  287. </member>
  288. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Movable">
  289. <summary>
  290. <para>The GraphElement is movable.</para>
  291. </summary>
  292. </member>
  293. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Renamable">
  294. <summary>
  295. <para>The GraphElement is renamable.</para>
  296. </summary>
  297. </member>
  298. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Resizable">
  299. <summary>
  300. <para>The GraphElement is resizable.</para>
  301. </summary>
  302. </member>
  303. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Selectable">
  304. <summary>
  305. <para>The GraphElement is selectable.</para>
  306. </summary>
  307. </member>
  308. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Snappable">
  309. <summary>
  310. <para>When Graph Snapping is enabled in Preferences, other GraphElements align with this GraphElement when the user drags them.</para>
  311. </summary>
  312. </member>
  313. <member name="F:UnityEditor.Experimental.GraphView.Capabilities.Stackable">
  314. <summary>
  315. <para>The GraphElement can be placed in StackNode containers.</para>
  316. </summary>
  317. </member>
  318. <member name="T:UnityEditor.Experimental.GraphView.ClickSelector">
  319. <summary>
  320. <para>Selects element on single click.</para>
  321. </summary>
  322. </member>
  323. <member name="M:UnityEditor.Experimental.GraphView.ClickSelector.#ctor">
  324. <summary>
  325. <para>Constructor for ClickSelector.</para>
  326. </summary>
  327. </member>
  328. <member name="M:UnityEditor.Experimental.GraphView.ClickSelector.OnMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  329. <summary>
  330. <para>Called on mouse down event.</para>
  331. </summary>
  332. <param name="e"></param>
  333. </member>
  334. <member name="M:UnityEditor.Experimental.GraphView.ClickSelector.RegisterCallbacksOnTarget">
  335. <summary>
  336. <para>Called to register click event callbacks on the target element.</para>
  337. </summary>
  338. </member>
  339. <member name="M:UnityEditor.Experimental.GraphView.ClickSelector.UnregisterCallbacksFromTarget">
  340. <summary>
  341. <para>Called to unregister event callbacks from the target element.</para>
  342. </summary>
  343. </member>
  344. <member name="T:UnityEditor.Experimental.GraphView.ContentDragger">
  345. <summary>
  346. <para>Manipulator that allows mouse-dragging of one or more elements.</para>
  347. </summary>
  348. </member>
  349. <member name="P:UnityEditor.Experimental.GraphView.ContentDragger.clampToParentEdges">
  350. <summary>
  351. <para>If true, it does not allow the dragged element to exit the parent's edges.</para>
  352. </summary>
  353. </member>
  354. <member name="P:UnityEditor.Experimental.GraphView.ContentDragger.panSpeed">
  355. <summary>
  356. <para>When elements are dragged near the edges of the Graph, panning occurs. This controls the speed for said panning.</para>
  357. </summary>
  358. </member>
  359. <member name="M:UnityEditor.Experimental.GraphView.ContentDragger.CalculatePosition(System.Single,System.Single,System.Single,System.Single)">
  360. <summary>
  361. <para>Calculate new position of the dragged element.</para>
  362. </summary>
  363. <param name="x">New x position.</param>
  364. <param name="y">New y position.</param>
  365. <param name="width">Element width.</param>
  366. <param name="height">Element height.</param>
  367. <returns>
  368. <para>Calculated and validated position.</para>
  369. </returns>
  370. </member>
  371. <member name="M:UnityEditor.Experimental.GraphView.ContentDragger.#ctor">
  372. <summary>
  373. <para>ContentDragger constructor.</para>
  374. </summary>
  375. </member>
  376. <member name="M:UnityEditor.Experimental.GraphView.ContentDragger.OnMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  377. <summary>
  378. <para>Called on mouse down event.</para>
  379. </summary>
  380. <param name="e">The event.</param>
  381. </member>
  382. <member name="M:UnityEditor.Experimental.GraphView.ContentDragger.OnMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  383. <summary>
  384. <para>Called on mouse move event.</para>
  385. </summary>
  386. <param name="e">The event.</param>
  387. </member>
  388. <member name="M:UnityEditor.Experimental.GraphView.ContentDragger.OnMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  389. <summary>
  390. <para>Called on mouse up event.</para>
  391. </summary>
  392. <param name="e">The event.</param>
  393. </member>
  394. <member name="M:UnityEditor.Experimental.GraphView.ContentDragger.RegisterCallbacksOnTarget">
  395. <summary>
  396. <para>Called to register click event callbacks on the target element.</para>
  397. </summary>
  398. </member>
  399. <member name="M:UnityEditor.Experimental.GraphView.ContentDragger.UnregisterCallbacksFromTarget">
  400. <summary>
  401. <para>Called to unregister event callbacks from the target element.</para>
  402. </summary>
  403. </member>
  404. <member name="T:UnityEditor.Experimental.GraphView.ContentZoomer">
  405. <summary>
  406. <para>Manipulator that allows zooming in GraphView.</para>
  407. </summary>
  408. </member>
  409. <member name="P:UnityEditor.Experimental.GraphView.ContentZoomer.keepPixelCacheOnZoom">
  410. <summary>
  411. <para>Optimization option to keep the old pixel cache while zooming and only updating it when zooming is finished (based on a timer).</para>
  412. </summary>
  413. </member>
  414. <member name="P:UnityEditor.Experimental.GraphView.ContentZoomer.maxScale">
  415. <summary>
  416. <para>Max zoom level.</para>
  417. </summary>
  418. </member>
  419. <member name="P:UnityEditor.Experimental.GraphView.ContentZoomer.minScale">
  420. <summary>
  421. <para>Min zoom level.</para>
  422. </summary>
  423. </member>
  424. <member name="P:UnityEditor.Experimental.GraphView.ContentZoomer.referenceScale">
  425. <summary>
  426. <para>Reference zoom level.</para>
  427. </summary>
  428. </member>
  429. <member name="P:UnityEditor.Experimental.GraphView.ContentZoomer.scaleStep">
  430. <summary>
  431. <para>Zoom step: percentage of variation between a zoom level and the next. For example, with a value of 0.15, which represents 15%, a zoom level of 200% will become 230% when zooming in.</para>
  432. </summary>
  433. </member>
  434. <member name="M:UnityEditor.Experimental.GraphView.ContentZoomer.#ctor">
  435. <summary>
  436. <para>ContentZoomer constructor.</para>
  437. </summary>
  438. </member>
  439. <member name="F:UnityEditor.Experimental.GraphView.ContentZoomer.DefaultMaxScale">
  440. <summary>
  441. <para>Default max zoom level.</para>
  442. </summary>
  443. </member>
  444. <member name="F:UnityEditor.Experimental.GraphView.ContentZoomer.DefaultMinScale">
  445. <summary>
  446. <para>Default min zoom level.</para>
  447. </summary>
  448. </member>
  449. <member name="F:UnityEditor.Experimental.GraphView.ContentZoomer.DefaultReferenceScale">
  450. <summary>
  451. <para>Default reference zoom level.</para>
  452. </summary>
  453. </member>
  454. <member name="F:UnityEditor.Experimental.GraphView.ContentZoomer.DefaultScaleStep">
  455. <summary>
  456. <para>Default zoom step.</para>
  457. </summary>
  458. </member>
  459. <member name="M:UnityEditor.Experimental.GraphView.ContentZoomer.RegisterCallbacksOnTarget">
  460. <summary>
  461. <para>Called to register click event callbacks on the target element.</para>
  462. </summary>
  463. </member>
  464. <member name="M:UnityEditor.Experimental.GraphView.ContentZoomer.UnregisterCallbacksFromTarget">
  465. <summary>
  466. <para>Called to unregister event callbacks from the target element.</para>
  467. </summary>
  468. </member>
  469. <member name="T:UnityEditor.Experimental.GraphView.Direction">
  470. <summary>
  471. <para>Port direction (in or out).</para>
  472. </summary>
  473. </member>
  474. <member name="F:UnityEditor.Experimental.GraphView.Direction.Input">
  475. <summary>
  476. <para>Port is an input port.</para>
  477. </summary>
  478. </member>
  479. <member name="F:UnityEditor.Experimental.GraphView.Direction.Output">
  480. <summary>
  481. <para>Port is an output port.</para>
  482. </summary>
  483. </member>
  484. <member name="T:UnityEditor.Experimental.GraphView.Dragger">
  485. <summary>
  486. <para>Base manipulator for mouse-dragging elements.</para>
  487. </summary>
  488. </member>
  489. <member name="P:UnityEditor.Experimental.GraphView.Dragger.clampToParentEdges">
  490. <summary>
  491. <para>If true, it does not allow the dragged element to exit the parent's edges.</para>
  492. </summary>
  493. </member>
  494. <member name="P:UnityEditor.Experimental.GraphView.Dragger.panSpeed">
  495. <summary>
  496. <para>When elements are dragged near the edges of the Graph, panning occurs. This controls the speed for said panning.</para>
  497. </summary>
  498. </member>
  499. <member name="M:UnityEditor.Experimental.GraphView.Dragger.CalculatePosition(System.Single,System.Single,System.Single,System.Single)">
  500. <summary>
  501. <para>Calculate new position of the dragged element.</para>
  502. </summary>
  503. <param name="x">New x position.</param>
  504. <param name="y">New y position.</param>
  505. <param name="width">Element width.</param>
  506. <param name="height">Element height.</param>
  507. <returns>
  508. <para>Calculated and validated position.</para>
  509. </returns>
  510. </member>
  511. <member name="M:UnityEditor.Experimental.GraphView.Dragger.#ctor">
  512. <summary>
  513. <para>Dragger constructor.</para>
  514. </summary>
  515. </member>
  516. <member name="M:UnityEditor.Experimental.GraphView.Dragger.OnMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  517. <summary>
  518. <para>Called on mouse down event.</para>
  519. </summary>
  520. <param name="e">The event.</param>
  521. </member>
  522. <member name="M:UnityEditor.Experimental.GraphView.Dragger.OnMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  523. <summary>
  524. <para>Called on mouse move event.</para>
  525. </summary>
  526. <param name="e">The event.</param>
  527. </member>
  528. <member name="M:UnityEditor.Experimental.GraphView.Dragger.OnMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  529. <summary>
  530. <para>Called on mouse up event.</para>
  531. </summary>
  532. <param name="e">The event.</param>
  533. </member>
  534. <member name="M:UnityEditor.Experimental.GraphView.Dragger.RegisterCallbacksOnTarget">
  535. <summary>
  536. <para>Called to register click event callbacks on the target element.</para>
  537. </summary>
  538. </member>
  539. <member name="M:UnityEditor.Experimental.GraphView.Dragger.UnregisterCallbacksFromTarget">
  540. <summary>
  541. <para>Called to unregister event callbacks from the target element.</para>
  542. </summary>
  543. </member>
  544. <member name="T:UnityEditor.Experimental.GraphView.Edge">
  545. <summary>
  546. <para>The GraphView edge element.</para>
  547. </summary>
  548. </member>
  549. <member name="P:UnityEditor.Experimental.GraphView.Edge.candidatePosition">
  550. <summary>
  551. <para>The edge's end position while it's being created.</para>
  552. </summary>
  553. </member>
  554. <member name="P:UnityEditor.Experimental.GraphView.Edge.defaultColor">
  555. <summary>
  556. <para>Default edge color.</para>
  557. </summary>
  558. </member>
  559. <member name="P:UnityEditor.Experimental.GraphView.Edge.edgeControl">
  560. <summary>
  561. <para>The VisualElement child of Edge that draws the lines and does the hit detection.</para>
  562. </summary>
  563. </member>
  564. <member name="P:UnityEditor.Experimental.GraphView.Edge.edgeWidth">
  565. <summary>
  566. <para>Edge width.</para>
  567. </summary>
  568. </member>
  569. <member name="P:UnityEditor.Experimental.GraphView.Edge.ghostColor">
  570. <summary>
  571. <para>The color of the ghost edge, which is the edge that appears snapped to a nearby port while an edge is being created.</para>
  572. </summary>
  573. </member>
  574. <member name="P:UnityEditor.Experimental.GraphView.Edge.input">
  575. <summary>
  576. <para>Connected input port.</para>
  577. </summary>
  578. </member>
  579. <member name="P:UnityEditor.Experimental.GraphView.Edge.isGhostEdge">
  580. <summary>
  581. <para>Is this edge a ghost edge, which is the edge that appears snapped to a nearby port while an edge is being created.</para>
  582. </summary>
  583. </member>
  584. <member name="P:UnityEditor.Experimental.GraphView.Edge.output">
  585. <summary>
  586. <para>Connected output port.</para>
  587. </summary>
  588. </member>
  589. <member name="P:UnityEditor.Experimental.GraphView.Edge.selectedColor">
  590. <summary>
  591. <para>Color of edge while selected.</para>
  592. </summary>
  593. </member>
  594. <member name="P:UnityEditor.Experimental.GraphView.Edge.showInMiniMap">
  595. <summary>
  596. <para>Whether the GraphElement is shown in the minimap. For Edge, this property is always set to false.</para>
  597. </summary>
  598. </member>
  599. <member name="M:UnityEditor.Experimental.GraphView.Edge.ContainsPoint(UnityEngine.Vector2)">
  600. <summary>
  601. <para>Checks if point is on top of edge.</para>
  602. </summary>
  603. <param name="localPoint">Point position.</param>
  604. <returns>
  605. <para>True if point is on top of edge. False otherwise.</para>
  606. </returns>
  607. </member>
  608. <member name="M:UnityEditor.Experimental.GraphView.Edge.CreateEdgeControl">
  609. <summary>
  610. <para>Create the EdgeControl.</para>
  611. </summary>
  612. <returns>
  613. <para>The created EdgeControl.</para>
  614. </returns>
  615. </member>
  616. <member name="M:UnityEditor.Experimental.GraphView.Edge.#ctor">
  617. <summary>
  618. <para>Edge's constructor.</para>
  619. </summary>
  620. </member>
  621. <member name="M:UnityEditor.Experimental.GraphView.Edge.DrawEdge">
  622. <summary>
  623. <para>Draw the edge's lines.</para>
  624. </summary>
  625. </member>
  626. <member name="M:UnityEditor.Experimental.GraphView.Edge.OnCustomStyleResolved(UnityEngine.UIElements.ICustomStyle)">
  627. <summary>
  628. <para>Called when the custom style properties are resolved.</para>
  629. </summary>
  630. <param name="styles"></param>
  631. </member>
  632. <member name="M:UnityEditor.Experimental.GraphView.Edge.OnPortChanged(System.Boolean)">
  633. <summary>
  634. <para>Called when a port on the edge is changed.</para>
  635. </summary>
  636. <param name="isInput">True if the input port was changed. False if the output port was changed.</param>
  637. </member>
  638. <member name="M:UnityEditor.Experimental.GraphView.Edge.Overlaps(UnityEngine.Rect)">
  639. <summary>
  640. <para>Check if edge overlaps rectangle.</para>
  641. </summary>
  642. <param name="rectangle">The rectangle.</param>
  643. <returns>
  644. <para>True if edge overlaps the rectangle.</para>
  645. </returns>
  646. </member>
  647. <member name="P:UnityEditor.Experimental.GraphView.Edge.PointsAndTangents">
  648. <summary>
  649. <para>The edge's points and tangents.</para>
  650. </summary>
  651. </member>
  652. <member name="M:UnityEditor.Experimental.GraphView.Edge.UpdateEdgeControl">
  653. <summary>
  654. <para>Update the edge's EdgeControl.</para>
  655. </summary>
  656. <returns>
  657. <para>False if it failed to update the control. True if it succeeded.</para>
  658. </returns>
  659. </member>
  660. <member name="T:UnityEditor.Experimental.GraphView.EdgeConnector">
  661. <summary>
  662. <para>Manipulator for creating new edges.</para>
  663. </summary>
  664. </member>
  665. <member name="P:UnityEditor.Experimental.GraphView.EdgeConnector.edgeDragHelper">
  666. <summary>
  667. <para>Reference to the edge drag helper.</para>
  668. </summary>
  669. </member>
  670. <member name="T:UnityEditor.Experimental.GraphView.EdgeConnector`1">
  671. <summary>
  672. <para>Manipulator for creating new edges.</para>
  673. </summary>
  674. </member>
  675. <member name="P:UnityEditor.Experimental.GraphView.EdgeConnector_1.edgeDragHelper">
  676. <summary>
  677. <para>Reference to the edge drag helper.</para>
  678. </summary>
  679. </member>
  680. <member name="M:UnityEditor.Experimental.GraphView.EdgeConnector_1.#ctor(UnityEditor.Experimental.GraphView.IEdgeConnectorListener)">
  681. <summary>
  682. <para>EdgeConnector's constructor.</para>
  683. </summary>
  684. <param name="listener">The IEdgeConnectorListener that will finalize the edges.</param>
  685. </member>
  686. <member name="M:UnityEditor.Experimental.GraphView.EdgeConnector_1.OnMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  687. <summary>
  688. <para>Called on mouse down event.</para>
  689. </summary>
  690. <param name="e">The event.</param>
  691. </member>
  692. <member name="M:UnityEditor.Experimental.GraphView.EdgeConnector_1.OnMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  693. <summary>
  694. <para>Called on mouse move event.</para>
  695. </summary>
  696. <param name="e">The event.</param>
  697. </member>
  698. <member name="M:UnityEditor.Experimental.GraphView.EdgeConnector_1.OnMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  699. <summary>
  700. <para>Called on mouse up event.</para>
  701. </summary>
  702. <param name="e">The event.</param>
  703. </member>
  704. <member name="M:UnityEditor.Experimental.GraphView.EdgeConnector_1.RegisterCallbacksOnTarget">
  705. <summary>
  706. <para>Called to register click event callbacks on the target element.</para>
  707. </summary>
  708. </member>
  709. <member name="M:UnityEditor.Experimental.GraphView.EdgeConnector_1.UnregisterCallbacksFromTarget">
  710. <summary>
  711. <para>Called to unregister event callbacks from the target element.</para>
  712. </summary>
  713. </member>
  714. <member name="T:UnityEditor.Experimental.GraphView.EdgeControl">
  715. <summary>
  716. <para>VisualElement that draws the edge lines and detects if mouse is on top of edge.</para>
  717. </summary>
  718. </member>
  719. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.capRadius">
  720. <summary>
  721. <para>Radius of the edge's end caps.</para>
  722. </summary>
  723. </member>
  724. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.controlPoints">
  725. <summary>
  726. <para>Edge's control points.</para>
  727. </summary>
  728. </member>
  729. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.drawFromCap">
  730. <summary>
  731. <para>Whether or not to draw the From Cap.</para>
  732. </summary>
  733. </member>
  734. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.drawToCap">
  735. <summary>
  736. <para>Whether or not to draw the To Cap.</para>
  737. </summary>
  738. </member>
  739. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.edgeColor">
  740. <summary>
  741. <para>Edge's color.</para>
  742. </summary>
  743. </member>
  744. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.edgeWidth">
  745. <summary>
  746. <para>Edge's visible width.</para>
  747. </summary>
  748. </member>
  749. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.from">
  750. <summary>
  751. <para>Edge's From postion.</para>
  752. </summary>
  753. </member>
  754. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.fromCapColor">
  755. <summary>
  756. <para>The color of the cap color at the "from" end of the edge.</para>
  757. </summary>
  758. </member>
  759. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.inputColor">
  760. <summary>
  761. <para>Color on the edge's input.</para>
  762. </summary>
  763. </member>
  764. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.inputOrientation">
  765. <summary>
  766. <para>Edge input port orientation (vertical/horizontal).</para>
  767. </summary>
  768. </member>
  769. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.interceptWidth">
  770. <summary>
  771. <para>Width that will be used for mouse hit detection.</para>
  772. </summary>
  773. </member>
  774. <member name="F:UnityEditor.Experimental.GraphView.EdgeControl.k_MinEdgeWidth">
  775. <summary>
  776. <para>Min edge width.</para>
  777. </summary>
  778. </member>
  779. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.outputColor">
  780. <summary>
  781. <para>Color on the edge's output.</para>
  782. </summary>
  783. </member>
  784. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.outputOrientation">
  785. <summary>
  786. <para>Edge output port orientation (vertical/horizontal).</para>
  787. </summary>
  788. </member>
  789. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.to">
  790. <summary>
  791. <para>Edge's To postion.</para>
  792. </summary>
  793. </member>
  794. <member name="P:UnityEditor.Experimental.GraphView.EdgeControl.toCapColor">
  795. <summary>
  796. <para>The color of the cap color at the "to" end of the edge.</para>
  797. </summary>
  798. </member>
  799. <member name="M:UnityEditor.Experimental.GraphView.EdgeControl.ComputeControlPoints">
  800. <summary>
  801. <para>Compute the edge's control points.</para>
  802. </summary>
  803. </member>
  804. <member name="M:UnityEditor.Experimental.GraphView.EdgeControl.ContainsPoint(UnityEngine.Vector2)">
  805. <summary>
  806. <para>Check if point is on top of edge.</para>
  807. </summary>
  808. <param name="localPoint">The point's position.</param>
  809. <returns>
  810. <para>True if the point is on top of the edge.</para>
  811. </returns>
  812. </member>
  813. <member name="M:UnityEditor.Experimental.GraphView.EdgeControl.#ctor">
  814. <summary>
  815. <para>EdgeControl's constructor.</para>
  816. </summary>
  817. </member>
  818. <member name="M:UnityEditor.Experimental.GraphView.EdgeControl.Overlaps(UnityEngine.Rect)">
  819. <summary>
  820. <para>Check if edge overlaps rectangle.</para>
  821. </summary>
  822. <param name="rect">The rectangle.</param>
  823. <returns>
  824. <para>True if the edge overlaps the rectangle.</para>
  825. </returns>
  826. </member>
  827. <member name="M:UnityEditor.Experimental.GraphView.EdgeControl.PointsChanged">
  828. <summary>
  829. <para>Check if the edge points have changed.</para>
  830. </summary>
  831. </member>
  832. <member name="M:UnityEditor.Experimental.GraphView.EdgeControl.UpdateLayout">
  833. <summary>
  834. <para>Update the edge layout.</para>
  835. </summary>
  836. </member>
  837. <member name="M:UnityEditor.Experimental.GraphView.EdgeControl.UpdateRenderPoints">
  838. <summary>
  839. <para>Update the edge's render points.</para>
  840. </summary>
  841. </member>
  842. <member name="T:UnityEditor.Experimental.GraphView.EdgeDragHelper">
  843. <summary>
  844. <para>EdgeDragHelper's constructor.</para>
  845. </summary>
  846. </member>
  847. <member name="P:UnityEditor.Experimental.GraphView.EdgeDragHelper.draggedPort">
  848. <summary>
  849. <para>The port the edge is being dragged from.</para>
  850. </summary>
  851. </member>
  852. <member name="P:UnityEditor.Experimental.GraphView.EdgeDragHelper.edgeCandidate">
  853. <summary>
  854. <para>The edge being dragged.</para>
  855. </summary>
  856. </member>
  857. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper.HandleMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  858. <summary>
  859. <para>Handle mouse down event.</para>
  860. </summary>
  861. <param name="evt">The event.</param>
  862. <returns>
  863. <para>True if the drag has been started. False otherwise.</para>
  864. </returns>
  865. </member>
  866. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper.HandleMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  867. <summary>
  868. <para>Handle mouse move event.</para>
  869. </summary>
  870. <param name="evt">The event.</param>
  871. </member>
  872. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper.HandleMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  873. <summary>
  874. <para>Handle mouse up event.</para>
  875. </summary>
  876. <param name="evt">The event.</param>
  877. </member>
  878. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper.Reset(System.Boolean)">
  879. <summary>
  880. <para>Reset the state of the drag helper.</para>
  881. </summary>
  882. <param name="didConnect">Whether the connection was successful or not. View will not reset in this case.</param>
  883. </member>
  884. <member name="T:UnityEditor.Experimental.GraphView.EdgeDragHelper`1">
  885. <summary>
  886. <para>Edge drag helper class.</para>
  887. </summary>
  888. </member>
  889. <member name="P:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.draggedPort">
  890. <summary>
  891. <para>The port the edge is being dragged from.</para>
  892. </summary>
  893. </member>
  894. <member name="P:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.edgeCandidate">
  895. <summary>
  896. <para>The edge being dragged.</para>
  897. </summary>
  898. </member>
  899. <member name="P:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.resetPositionOnPan">
  900. <summary>
  901. <para>True if it should reset position on pan if nothing is connected.</para>
  902. </summary>
  903. </member>
  904. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.#ctor(UnityEditor.Experimental.GraphView.IEdgeConnectorListener)">
  905. <summary>
  906. <para>EdgeDragHelper's constructor.</para>
  907. </summary>
  908. <param name="listener">The edge connector listener.</param>
  909. </member>
  910. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.HandleMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  911. <summary>
  912. <para>Handle mouse down event.</para>
  913. </summary>
  914. <param name="evt">The event.</param>
  915. <returns>
  916. <para>True if the drag has been started. False otherwise.</para>
  917. </returns>
  918. </member>
  919. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.HandleMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  920. <summary>
  921. <para>Handle mouse move event.</para>
  922. </summary>
  923. <param name="evt">The event.</param>
  924. </member>
  925. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.HandleMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  926. <summary>
  927. <para>Handle mouse up event.</para>
  928. </summary>
  929. <param name="evt">The event.</param>
  930. </member>
  931. <member name="M:UnityEditor.Experimental.GraphView.EdgeDragHelper_1.Reset(System.Boolean)">
  932. <summary>
  933. <para>Reset the state of the drag helper.</para>
  934. </summary>
  935. <param name="didConnect">Whether the connection was successful or not. View will not reset in this case.</param>
  936. </member>
  937. <member name="T:UnityEditor.Experimental.GraphView.EdgeManipulator">
  938. <summary>
  939. <para>Edge manipulator used to drag edges off ports and reconnect them elsewhere.</para>
  940. </summary>
  941. </member>
  942. <member name="M:UnityEditor.Experimental.GraphView.EdgeManipulator.#ctor">
  943. <summary>
  944. <para>EdgeManipulator's constructor.</para>
  945. </summary>
  946. </member>
  947. <member name="M:UnityEditor.Experimental.GraphView.EdgeManipulator.OnKeyDown(UnityEngine.UIElements.KeyDownEvent)">
  948. <summary>
  949. <para>Handle key down event.</para>
  950. </summary>
  951. <param name="evt">The event.</param>
  952. </member>
  953. <member name="M:UnityEditor.Experimental.GraphView.EdgeManipulator.OnMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  954. <summary>
  955. <para>Handle mouse down event.</para>
  956. </summary>
  957. <param name="evt">The event.</param>
  958. </member>
  959. <member name="M:UnityEditor.Experimental.GraphView.EdgeManipulator.OnMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  960. <summary>
  961. <para>Handle mouse move event.</para>
  962. </summary>
  963. <param name="evt">The event.</param>
  964. </member>
  965. <member name="M:UnityEditor.Experimental.GraphView.EdgeManipulator.OnMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  966. <summary>
  967. <para>Handle mouse up event.</para>
  968. </summary>
  969. <param name="evt">The event.</param>
  970. </member>
  971. <member name="M:UnityEditor.Experimental.GraphView.EdgeManipulator.RegisterCallbacksOnTarget">
  972. <summary>
  973. <para>Called to register click event callbacks on the target element.</para>
  974. </summary>
  975. </member>
  976. <member name="M:UnityEditor.Experimental.GraphView.EdgeManipulator.UnregisterCallbacksFromTarget">
  977. <summary>
  978. <para>Called to unregister event callbacks from the target element.</para>
  979. </summary>
  980. </member>
  981. <member name="T:UnityEditor.Experimental.GraphView.EventPropagation">
  982. <summary>
  983. <para>Value that determines if a event handler stops propagation of events or allows it to continue.</para>
  984. </summary>
  985. </member>
  986. <member name="F:UnityEditor.Experimental.GraphView.EventPropagation.Continue">
  987. <summary>
  988. <para>Continue event propagation after this handler.</para>
  989. </summary>
  990. </member>
  991. <member name="F:UnityEditor.Experimental.GraphView.EventPropagation.Stop">
  992. <summary>
  993. <para>Stop event propagation after this handler.</para>
  994. </summary>
  995. </member>
  996. <member name="T:UnityEditor.Experimental.GraphView.FreehandSelector">
  997. <summary>
  998. <para>Freehand selection tool.</para>
  999. </summary>
  1000. </member>
  1001. <member name="M:UnityEditor.Experimental.GraphView.FreehandSelector.#ctor">
  1002. <summary>
  1003. <para>FreehandSelector constructor.</para>
  1004. </summary>
  1005. </member>
  1006. <member name="M:UnityEditor.Experimental.GraphView.FreehandSelector.RegisterCallbacksOnTarget">
  1007. <summary>
  1008. <para>Register callbacks on target VisualElement.</para>
  1009. </summary>
  1010. </member>
  1011. <member name="M:UnityEditor.Experimental.GraphView.FreehandSelector.UnregisterCallbacksFromTarget">
  1012. <summary>
  1013. <para>Unregister callbacks on target VisualElement.</para>
  1014. </summary>
  1015. </member>
  1016. <member name="T:UnityEditor.Experimental.GraphView.GraphElement">
  1017. <summary>
  1018. <para>Base class for main GraphView VisualElements.</para>
  1019. </summary>
  1020. </member>
  1021. <member name="P:UnityEditor.Experimental.GraphView.GraphElement.capabilities">
  1022. <summary>
  1023. <para>The GraphElement's capabilities.</para>
  1024. </summary>
  1025. </member>
  1026. <member name="P:UnityEditor.Experimental.GraphView.GraphElement.elementTypeColor">
  1027. <summary>
  1028. <para>The color used for the MiniMap view.</para>
  1029. </summary>
  1030. </member>
  1031. <member name="P:UnityEditor.Experimental.GraphView.GraphElement.layer">
  1032. <summary>
  1033. <para>The GraphElement's layer in the graph.</para>
  1034. </summary>
  1035. </member>
  1036. <member name="P:UnityEditor.Experimental.GraphView.GraphElement.selected">
  1037. <summary>
  1038. <para>True if the GraphElement is currently selected.</para>
  1039. </summary>
  1040. </member>
  1041. <member name="P:UnityEditor.Experimental.GraphView.GraphElement.showInMiniMap">
  1042. <summary>
  1043. <para>Whether the element is shown in the minimap.</para>
  1044. </summary>
  1045. </member>
  1046. <member name="P:UnityEditor.Experimental.GraphView.GraphElement.title">
  1047. <summary>
  1048. <para>The GraphElement's title.</para>
  1049. </summary>
  1050. </member>
  1051. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.GetGlobalCenter">
  1052. <summary>
  1053. <para>Get the GraphElement's center point.</para>
  1054. </summary>
  1055. <returns>
  1056. <para>Returns the center point.</para>
  1057. </returns>
  1058. </member>
  1059. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.GetPosition">
  1060. <summary>
  1061. <para>Get the GraphElement position.</para>
  1062. </summary>
  1063. <returns>
  1064. <para>Returns the position and size rect.</para>
  1065. </returns>
  1066. </member>
  1067. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.HitTest(UnityEngine.Vector2)">
  1068. <summary>
  1069. <para>See if point is over the GraphElement.</para>
  1070. </summary>
  1071. <param name="localPoint">The point.</param>
  1072. <returns>
  1073. <para>Returns true if point is over the GraphElement. Returns false otherwise.</para>
  1074. </returns>
  1075. </member>
  1076. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsAscendable">
  1077. <summary>
  1078. <para>Checks if the GraphElement is automatically brought to front when selected.</para>
  1079. </summary>
  1080. <returns>
  1081. <para>Returns true if the GraphElement is automatically brought to front when selected. Returns false otherwise.</para>
  1082. </returns>
  1083. </member>
  1084. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsCopiable">
  1085. <summary>
  1086. <para>Checks whether the GraphElement is copiable.</para>
  1087. </summary>
  1088. <returns>
  1089. <para>Returns true if the GraphElement is copiable. Returns false otherwise.</para>
  1090. </returns>
  1091. </member>
  1092. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsDroppable">
  1093. <summary>
  1094. <para>The GraphElement is drag&amp;droppable.</para>
  1095. </summary>
  1096. <returns>
  1097. <para>Returns true if the GraphElement is droppable. Returns false otherwise.</para>
  1098. </returns>
  1099. </member>
  1100. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsGroupable">
  1101. <summary>
  1102. <para>Checks whether the GraphElement is groupable.</para>
  1103. </summary>
  1104. <returns>
  1105. <para>Returns true if the GraphElement is groupable. Returns false otherwise.</para>
  1106. </returns>
  1107. </member>
  1108. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsMovable">
  1109. <summary>
  1110. <para>The GraphElement is movable.</para>
  1111. </summary>
  1112. <returns>
  1113. <para>Returns true if the GraphElement is movable. Returns false otherwise.</para>
  1114. </returns>
  1115. </member>
  1116. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsRenamable">
  1117. <summary>
  1118. <para>The GraphElement is renamable.</para>
  1119. </summary>
  1120. <returns>
  1121. <para>Returns true if the GraphElement is renamable. Returns false otherwise.</para>
  1122. </returns>
  1123. </member>
  1124. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsResizable">
  1125. <summary>
  1126. <para>The GraphElement is resizable.</para>
  1127. </summary>
  1128. <returns>
  1129. <para>Returns true if the GraphElement is resizable. Returns false otherwise.</para>
  1130. </returns>
  1131. </member>
  1132. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsSelectable">
  1133. <summary>
  1134. <para>The GraphElement is selectable.</para>
  1135. </summary>
  1136. <returns>
  1137. <para>Returns true if the GraphElement is selectable. Returns false otherwise.</para>
  1138. </returns>
  1139. </member>
  1140. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsSelected(UnityEngine.UIElements.VisualElement)">
  1141. <summary>
  1142. <para>The GraphElement is currently selected in specific container.</para>
  1143. </summary>
  1144. <param name="selectionContainer">The container.</param>
  1145. <returns>
  1146. <para>Returns true if the GraphElement is selected. Returns false otherwise.</para>
  1147. </returns>
  1148. </member>
  1149. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsSnappable">
  1150. <summary>
  1151. <para>Checks whether the GraphElement is snappable.</para>
  1152. </summary>
  1153. <returns>
  1154. <para>Returns true if the GraphElement is snappable. Returns false otherwise.</para>
  1155. </returns>
  1156. </member>
  1157. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.IsStackable">
  1158. <summary>
  1159. <para>Checks whether the GraphElement is stackable.</para>
  1160. </summary>
  1161. <returns>
  1162. <para>Returns true if the GraphElement is stackable. Returns false otherwise.</para>
  1163. </returns>
  1164. </member>
  1165. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.OnCustomStyleResolved(UnityEngine.UIElements.ICustomStyle)">
  1166. <summary>
  1167. <para>Called when the custom style properties are resolved.</para>
  1168. </summary>
  1169. <param name="style"></param>
  1170. </member>
  1171. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.OnSelected">
  1172. <summary>
  1173. <para>Called when the GraphElement is selected.</para>
  1174. </summary>
  1175. </member>
  1176. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.OnUnselected">
  1177. <summary>
  1178. <para>Called when the GraphElement is unselected.</para>
  1179. </summary>
  1180. </member>
  1181. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.ResetLayer">
  1182. <summary>
  1183. <para>Reset the GraphElement to its original layer.</para>
  1184. </summary>
  1185. </member>
  1186. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.Select(UnityEngine.UIElements.VisualElement,System.Boolean)">
  1187. <summary>
  1188. <para>Select the GraphElement.</para>
  1189. </summary>
  1190. <param name="selectionContainer">Container in which the GraphElement is being selected.</param>
  1191. <param name="additive">True if selection is additive, false otherwise.</param>
  1192. </member>
  1193. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.SetPosition(UnityEngine.Rect)">
  1194. <summary>
  1195. <para>Set the GraphElement position.</para>
  1196. </summary>
  1197. <param name="newPos">New position.</param>
  1198. </member>
  1199. <member name="M:UnityEditor.Experimental.GraphView.GraphElement.Unselect(UnityEngine.UIElements.VisualElement)">
  1200. <summary>
  1201. <para>Deselect the GraphElement.</para>
  1202. </summary>
  1203. <param name="selectionContainer">Container in which the GraphElement was selected.</param>
  1204. </member>
  1205. <member name="T:UnityEditor.Experimental.GraphView.GraphElementScopeExtensions">
  1206. <summary>
  1207. <para>Set of extension methods useful for Scope.</para>
  1208. </summary>
  1209. </member>
  1210. <member name="M:UnityEditor.Experimental.GraphView.GraphElementScopeExtensions.GetContainingScope(UnityEditor.Experimental.GraphView.GraphElement)">
  1211. <summary>
  1212. <para>Returns the scope containing the specified GraphElement.</para>
  1213. </summary>
  1214. <param name="element"></param>
  1215. </member>
  1216. <member name="T:UnityEditor.Experimental.GraphView.GraphView">
  1217. <summary>
  1218. <para>Main GraphView class.</para>
  1219. </summary>
  1220. </member>
  1221. <member name="P:UnityEditor.Experimental.GraphView.GraphView.canPasteSerializedData">
  1222. <summary>
  1223. <para>Ask whether or not the serialized data can be pasted.</para>
  1224. </summary>
  1225. </member>
  1226. <member name="P:UnityEditor.Experimental.GraphView.GraphView.contentViewContainer">
  1227. <summary>
  1228. <para>Main content container.</para>
  1229. </summary>
  1230. </member>
  1231. <member name="P:UnityEditor.Experimental.GraphView.GraphView.deleteSelection">
  1232. <summary>
  1233. <para>Delete selection callback.</para>
  1234. </summary>
  1235. </member>
  1236. <member name="P:UnityEditor.Experimental.GraphView.GraphView.edges">
  1237. <summary>
  1238. <para>All edges in the graph.</para>
  1239. </summary>
  1240. </member>
  1241. <member name="P:UnityEditor.Experimental.GraphView.GraphView.elementResized">
  1242. <summary>
  1243. <para>Element resized callback.</para>
  1244. </summary>
  1245. </member>
  1246. <member name="P:UnityEditor.Experimental.GraphView.GraphView.elementsAddedToGroup">
  1247. <summary>
  1248. <para>Callback for when GraphElements are added to the group.</para>
  1249. </summary>
  1250. </member>
  1251. <member name="P:UnityEditor.Experimental.GraphView.GraphView.elementsInsertedToStackNode">
  1252. <summary>
  1253. <para>Callback for when GraphElements are inserted into a StackNode.</para>
  1254. </summary>
  1255. </member>
  1256. <member name="P:UnityEditor.Experimental.GraphView.GraphView.elementsRemovedFromGroup">
  1257. <summary>
  1258. <para>Callback for when GraphElements are removed from the group.</para>
  1259. </summary>
  1260. </member>
  1261. <member name="P:UnityEditor.Experimental.GraphView.GraphView.elementsRemovedFromStackNode">
  1262. <summary>
  1263. <para>Callback for when GraphElements are removed from a StackNode.</para>
  1264. </summary>
  1265. </member>
  1266. <member name="P:UnityEditor.Experimental.GraphView.GraphView.graphElements">
  1267. <summary>
  1268. <para>All GraphElements in the graph.</para>
  1269. </summary>
  1270. </member>
  1271. <member name="P:UnityEditor.Experimental.GraphView.GraphView.graphViewChanged">
  1272. <summary>
  1273. <para>Callback for when certain changes have occured in the graph. See GraphViewChange.</para>
  1274. </summary>
  1275. </member>
  1276. <member name="P:UnityEditor.Experimental.GraphView.GraphView.groupTitleChanged">
  1277. <summary>
  1278. <para>Callback for when a group title is changed.</para>
  1279. </summary>
  1280. </member>
  1281. <member name="P:UnityEditor.Experimental.GraphView.GraphView.isReframable">
  1282. <summary>
  1283. <para>Whether or not the selection is reframable.</para>
  1284. </summary>
  1285. </member>
  1286. <member name="P:UnityEditor.Experimental.GraphView.GraphView.maxScale">
  1287. <summary>
  1288. <para>Max zoom level.</para>
  1289. </summary>
  1290. </member>
  1291. <member name="P:UnityEditor.Experimental.GraphView.GraphView.minScale">
  1292. <summary>
  1293. <para>Min zoom level.</para>
  1294. </summary>
  1295. </member>
  1296. <member name="P:UnityEditor.Experimental.GraphView.GraphView.nodeCreationRequest">
  1297. <summary>
  1298. <para>Callback for when the user requests to display the node creation window.</para>
  1299. </summary>
  1300. </member>
  1301. <member name="P:UnityEditor.Experimental.GraphView.GraphView.nodes">
  1302. <summary>
  1303. <para>All nodes currently in the graph.</para>
  1304. </summary>
  1305. </member>
  1306. <member name="P:UnityEditor.Experimental.GraphView.GraphView.placematContainer">
  1307. <summary>
  1308. <para>The PlacematContainer used by the GraphView.</para>
  1309. </summary>
  1310. </member>
  1311. <member name="F:UnityEditor.Experimental.GraphView.GraphView.ports">
  1312. <summary>
  1313. <para>All ports currently in the graph.</para>
  1314. </summary>
  1315. </member>
  1316. <member name="P:UnityEditor.Experimental.GraphView.GraphView.referenceScale">
  1317. <summary>
  1318. <para>Reference zoom level.</para>
  1319. </summary>
  1320. </member>
  1321. <member name="P:UnityEditor.Experimental.GraphView.GraphView.scale">
  1322. <summary>
  1323. <para>Current graph zoom level.</para>
  1324. </summary>
  1325. </member>
  1326. <member name="P:UnityEditor.Experimental.GraphView.GraphView.scaleStep">
  1327. <summary>
  1328. <para>Zoom step. See Experimental.GraphView.ContentZoomer._scaleStep for details.</para>
  1329. </summary>
  1330. </member>
  1331. <member name="P:UnityEditor.Experimental.GraphView.GraphView.selection">
  1332. <summary>
  1333. <para>All currently selected elements in the graph.</para>
  1334. </summary>
  1335. </member>
  1336. <member name="P:UnityEditor.Experimental.GraphView.GraphView.serializeGraphElements">
  1337. <summary>
  1338. <para>Callback for serializing graph elements for copy/paste and other actions.</para>
  1339. </summary>
  1340. </member>
  1341. <member name="P:UnityEditor.Experimental.GraphView.GraphView.supportsWindowedBlackboard">
  1342. <summary>
  1343. <para>Set to true when this GraphView supports windowed Blackboards. Set to false otherwise.</para>
  1344. </summary>
  1345. </member>
  1346. <member name="P:UnityEditor.Experimental.GraphView.GraphView.unserializeAndPaste">
  1347. <summary>
  1348. <para>Callback for unserializing graph elements and adding them to the graph.</para>
  1349. </summary>
  1350. </member>
  1351. <member name="P:UnityEditor.Experimental.GraphView.GraphView.viewport">
  1352. <summary>
  1353. <para>The graph's viewport. This is currently just itself.</para>
  1354. </summary>
  1355. </member>
  1356. <member name="P:UnityEditor.Experimental.GraphView.GraphView.viewTransform">
  1357. <summary>
  1358. <para>Graph's view transform.</para>
  1359. </summary>
  1360. </member>
  1361. <member name="P:UnityEditor.Experimental.GraphView.GraphView.viewTransformChanged">
  1362. <summary>
  1363. <para>View transform changed callback.</para>
  1364. </summary>
  1365. </member>
  1366. <member name="P:UnityEditor.Experimental.GraphView.GraphView.zoomerMaxElementCountWithPixelCacheRegen">
  1367. <summary>
  1368. <para>Number of elements in the graph above which the zoom manipulator will turn off pixel cache regeneration on each tick to avoid performance drops.</para>
  1369. </summary>
  1370. </member>
  1371. <member name="M:UnityEditor.Experimental.GraphView.GraphView.AddElement(UnityEditor.Experimental.GraphView.GraphElement)">
  1372. <summary>
  1373. <para>Add new GraphElement. Should use this instead of Add() for adding GraphElements.</para>
  1374. </summary>
  1375. <param name="graphElement">The element to add.</param>
  1376. </member>
  1377. <member name="M:UnityEditor.Experimental.GraphView.GraphView.AddLayer(System.Int32)">
  1378. <summary>
  1379. <para>Adds a new layer to the GraphView.</para>
  1380. </summary>
  1381. <param name="index">the index of the new layer.</param>
  1382. </member>
  1383. <member name="M:UnityEditor.Experimental.GraphView.GraphView.AddToSelection(UnityEditor.Experimental.GraphView.ISelectable)">
  1384. <summary>
  1385. <para>Add element to selection.</para>
  1386. </summary>
  1387. <param name="selectable">Element to add to selection.</param>
  1388. </member>
  1389. <member name="T:UnityEditor.Experimental.GraphView.GraphView.AskUser">
  1390. <summary>
  1391. <para>Whether or not to ask the user for certain actions like deleting selection.</para>
  1392. </summary>
  1393. </member>
  1394. <member name="F:UnityEditor.Experimental.GraphView.GraphView.AskUser.AskUser">
  1395. <summary>
  1396. <para>Ask the user before doing certain actions like deleting selection.</para>
  1397. </summary>
  1398. </member>
  1399. <member name="F:UnityEditor.Experimental.GraphView.GraphView.AskUser.DontAskUser">
  1400. <summary>
  1401. <para>Don't ask the user before doing certain actions like deleting selection.</para>
  1402. </summary>
  1403. </member>
  1404. <member name="M:UnityEditor.Experimental.GraphView.GraphView.BuildContextualMenu(UnityEngine.UIElements.ContextualMenuPopulateEvent)">
  1405. <summary>
  1406. <para>Add menu items to the contextual menu.</para>
  1407. </summary>
  1408. <param name="evt">The event holding the menu to populate.</param>
  1409. </member>
  1410. <member name="M:UnityEditor.Experimental.GraphView.GraphView.CalculateFrameTransform(UnityEngine.Rect,UnityEngine.Rect,System.Int32,UnityEngine.Vector3&amp;,UnityEngine.Vector3&amp;)">
  1411. <summary>
  1412. <para>Calculate the view transform based on zoom level and the size of the window or parent.</para>
  1413. </summary>
  1414. <param name="rectToFit">Rectangle to fit.</param>
  1415. <param name="clientRect">Parent rectangle.</param>
  1416. <param name="border">Border size.</param>
  1417. <param name="frameTranslation">Calculated translation.</param>
  1418. <param name="frameScaling">Calculated scaling.</param>
  1419. </member>
  1420. <member name="M:UnityEditor.Experimental.GraphView.GraphView.CalculateRectToFitAll(UnityEngine.UIElements.VisualElement)">
  1421. <summary>
  1422. <para>Calculate the rectangle size and position to fit all elements in graph.</para>
  1423. </summary>
  1424. <param name="container">This should be the view container.</param>
  1425. <returns>
  1426. <para>The calculated rectangle.</para>
  1427. </returns>
  1428. </member>
  1429. <member name="M:UnityEditor.Experimental.GraphView.GraphView.CanPasteSerializedData(System.String)">
  1430. <summary>
  1431. <para>Default method for checking if serialized data can be pasted.</para>
  1432. </summary>
  1433. <param name="data">Serialized graph element.</param>
  1434. <returns>
  1435. <para>True if it can be pasted.</para>
  1436. </returns>
  1437. </member>
  1438. <member name="T:UnityEditor.Experimental.GraphView.GraphView.CanPasteSerializedDataDelegate">
  1439. <summary>
  1440. <para>Delegate for checking if serialized data can be pasted.</para>
  1441. </summary>
  1442. <param name="data">Serialized graph element.</param>
  1443. </member>
  1444. <member name="M:UnityEditor.Experimental.GraphView.GraphView.ClearSelection">
  1445. <summary>
  1446. <para>Clear selection.</para>
  1447. </summary>
  1448. </member>
  1449. <member name="M:UnityEditor.Experimental.GraphView.GraphView.CollectElements(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;,System.Collections.Generic.HashSet`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;,System.Func`2&lt;UnityEditor.Experimental.GraphView.GraphElement,System.Boolean&gt;)">
  1450. <summary>
  1451. <para>Retrieves the set of elements that match a specified condition. The matching elements are selected from an enumerable of graph elements.</para>
  1452. </summary>
  1453. <param name="elements">The enumerable of graph elements to select from.</param>
  1454. <param name="collectedElementSet">The set of matching graph elements.</param>
  1455. <param name="conditionFunc">A function that determines whether a graph element is added to the set of matching graph elements.</param>
  1456. </member>
  1457. <member name="M:UnityEditor.Experimental.GraphView.GraphView.CreatePlacematContainer">
  1458. <summary>
  1459. <para>Override this method, in a derived class, to create a custom PlacematContainer.</para>
  1460. </summary>
  1461. <returns>
  1462. <para>Returns the created PlacematContainer.</para>
  1463. </returns>
  1464. </member>
  1465. <member name="M:UnityEditor.Experimental.GraphView.GraphView.DeleteElements(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  1466. <summary>
  1467. <para>Remove elements from the graph view.</para>
  1468. </summary>
  1469. <param name="elementsToRemove">Elements to remove.</param>
  1470. </member>
  1471. <member name="M:UnityEditor.Experimental.GraphView.GraphView.DeleteSelection">
  1472. <summary>
  1473. <para>Delete selected elements.</para>
  1474. </summary>
  1475. <returns>
  1476. <para>Stop if no elements were selected. Continue otherwise.</para>
  1477. </returns>
  1478. </member>
  1479. <member name="T:UnityEditor.Experimental.GraphView.GraphView.DeleteSelectionDelegate">
  1480. <summary>
  1481. <para>Delegate for deleting selection.</para>
  1482. </summary>
  1483. <param name="operationName">Name of operation for undo/redo labels.</param>
  1484. <param name="askUser">Whether or not to ask the user.</param>
  1485. </member>
  1486. <member name="M:UnityEditor.Experimental.GraphView.GraphView.DeleteSelectionOperation(System.String,UnityEditor.Experimental.GraphView.GraphView/AskUser)">
  1487. <summary>
  1488. <para>Default method for deleting selection.</para>
  1489. </summary>
  1490. <param name="operationName">Name of operation for undo/redo labels.</param>
  1491. <param name="askUser">Whether or not to ask the user.</param>
  1492. </member>
  1493. <member name="T:UnityEditor.Experimental.GraphView.GraphView.ElementResized">
  1494. <summary>
  1495. <para>Element resized delegate.</para>
  1496. </summary>
  1497. <param name="visualElement">Resized element.</param>
  1498. </member>
  1499. <member name="M:UnityEditor.Experimental.GraphView.GraphView.FrameAll">
  1500. <summary>
  1501. <para>Focus view all elements in the graph.</para>
  1502. </summary>
  1503. <returns>
  1504. <para>Should always be Stop.</para>
  1505. </returns>
  1506. </member>
  1507. <member name="M:UnityEditor.Experimental.GraphView.GraphView.FrameNext">
  1508. <summary>
  1509. <para>Focus view on the next element after the one currently selected.</para>
  1510. </summary>
  1511. <param name="predicate">The predicate used to sort the list of all existing graph element.</param>
  1512. <returns>
  1513. <para>Continue if no elements in graph, Stop otherwise.</para>
  1514. </returns>
  1515. </member>
  1516. <member name="M:UnityEditor.Experimental.GraphView.GraphView.FrameNext(System.Func`2&lt;UnityEditor.Experimental.GraphView.GraphElement,System.Boolean&gt;)">
  1517. <summary>
  1518. <para>Focus view on the next element after the one currently selected.</para>
  1519. </summary>
  1520. <param name="predicate">The predicate used to sort the list of all existing graph element.</param>
  1521. <returns>
  1522. <para>Continue if no elements in graph, Stop otherwise.</para>
  1523. </returns>
  1524. </member>
  1525. <member name="M:UnityEditor.Experimental.GraphView.GraphView.FrameOrigin">
  1526. <summary>
  1527. <para>Focus view on the graph's origin.</para>
  1528. </summary>
  1529. <returns>
  1530. <para>Always returns Stop.</para>
  1531. </returns>
  1532. </member>
  1533. <member name="M:UnityEditor.Experimental.GraphView.GraphView.FramePrev">
  1534. <summary>
  1535. <para>Focus view on the previous element before the one currently selected.</para>
  1536. </summary>
  1537. <param name="predicate">The predicate used to sort the list of all existing graph element.</param>
  1538. <returns>
  1539. <para>Continue if no elements in graph, Stop otherwise.</para>
  1540. </returns>
  1541. </member>
  1542. <member name="M:UnityEditor.Experimental.GraphView.GraphView.FramePrev(System.Func`2&lt;UnityEditor.Experimental.GraphView.GraphElement,System.Boolean&gt;)">
  1543. <summary>
  1544. <para>Focus view on the previous element before the one currently selected.</para>
  1545. </summary>
  1546. <param name="predicate">The predicate used to sort the list of all existing graph element.</param>
  1547. <returns>
  1548. <para>Continue if no elements in graph, Stop otherwise.</para>
  1549. </returns>
  1550. </member>
  1551. <member name="M:UnityEditor.Experimental.GraphView.GraphView.FrameSelection">
  1552. <summary>
  1553. <para>Focus view on currently selected elements.</para>
  1554. </summary>
  1555. <returns>
  1556. <para>Continue if no elements selected, Stop otherwise.</para>
  1557. </returns>
  1558. </member>
  1559. <member name="T:UnityEditor.Experimental.GraphView.GraphView.FrameType">
  1560. <summary>
  1561. <para>Type of framing.</para>
  1562. </summary>
  1563. </member>
  1564. <member name="F:UnityEditor.Experimental.GraphView.GraphView.FrameType.All">
  1565. <summary>
  1566. <para>Focus view on all elements.</para>
  1567. </summary>
  1568. </member>
  1569. <member name="F:UnityEditor.Experimental.GraphView.GraphView.FrameType.Origin">
  1570. <summary>
  1571. <para>Focus view on origin.</para>
  1572. </summary>
  1573. </member>
  1574. <member name="F:UnityEditor.Experimental.GraphView.GraphView.FrameType.Selection">
  1575. <summary>
  1576. <para>Focus view on selection.</para>
  1577. </summary>
  1578. </member>
  1579. <member name="M:UnityEditor.Experimental.GraphView.GraphView.GetBlackboard">
  1580. <summary>
  1581. <para>Gets the blackboard associated with this GraphView.</para>
  1582. </summary>
  1583. <returns>
  1584. <para>Returns the associated blackboard. Returns null if the GraphView is not associated with a blackboard.</para>
  1585. </returns>
  1586. </member>
  1587. <member name="M:UnityEditor.Experimental.GraphView.GraphView.GetCompatiblePorts(UnityEditor.Experimental.GraphView.Port,UnityEditor.Experimental.GraphView.NodeAdapter)">
  1588. <summary>
  1589. <para>Get all ports compatible with given port.</para>
  1590. </summary>
  1591. <param name="startPort">Start port to validate against.</param>
  1592. <param name="nodeAdapter">Node adapter.</param>
  1593. <returns>
  1594. <para>List of compatible ports.</para>
  1595. </returns>
  1596. </member>
  1597. <member name="M:UnityEditor.Experimental.GraphView.GraphView.GetEdgeByGuid(System.String)">
  1598. <summary>
  1599. <para>Get edge by its GUID.</para>
  1600. </summary>
  1601. <param name="guid">The GUID.</param>
  1602. <returns>
  1603. <para>The first edge with given GUID. Null if none found.</para>
  1604. </returns>
  1605. </member>
  1606. <member name="M:UnityEditor.Experimental.GraphView.GraphView.GetElementByGuid(System.String)">
  1607. <summary>
  1608. <para>Get any element with a given GUID.</para>
  1609. </summary>
  1610. <param name="guid">The GUID.</param>
  1611. <returns>
  1612. <para>The first element with the given GUID, within all of GraphView, not just elements contained in layers. Null if none found.</para>
  1613. </returns>
  1614. </member>
  1615. <member name="M:UnityEditor.Experimental.GraphView.GraphView.GetNodeByGuid(System.String)">
  1616. <summary>
  1617. <para>Get node with a given GUID.</para>
  1618. </summary>
  1619. <param name="guid">The GUID.</param>
  1620. <returns>
  1621. <para>The first node with the given GUID. Null if none found.</para>
  1622. </returns>
  1623. </member>
  1624. <member name="M:UnityEditor.Experimental.GraphView.GraphView.GetPortByGuid(System.String)">
  1625. <summary>
  1626. <para>Get port by its GUID.</para>
  1627. </summary>
  1628. <param name="guid">The GUID.</param>
  1629. <returns>
  1630. <para>The first port found with given GUID. Null if none found.</para>
  1631. </returns>
  1632. </member>
  1633. <member name="M:UnityEditor.Experimental.GraphView.GraphView.GetPortCenterOverride(UnityEditor.Experimental.GraphView.Port,UnityEngine.Vector2&amp;)">
  1634. <summary>
  1635. <para>Gets another location for a specific port and checks if the port has an overridden position.</para>
  1636. </summary>
  1637. <param name="port">The specific port.</param>
  1638. <param name="overriddenPosition">The overridden position, if the port is overridden. Set to Vector2.zero otherwise.</param>
  1639. <returns>
  1640. <para>Returns true if the port center is overridden, false otherwise.</para>
  1641. </returns>
  1642. </member>
  1643. <member name="T:UnityEditor.Experimental.GraphView.GraphView.GraphViewChanged">
  1644. <summary>
  1645. <para>Delegate used to indicate a change in GraphView usualy done by a Manipulator.</para>
  1646. </summary>
  1647. <param name="graphViewChange">The change struct.</param>
  1648. </member>
  1649. <member name="T:UnityEditor.Experimental.GraphView.GraphView.Layer">
  1650. <summary>
  1651. <para>The layer class for placing and interacting with graph elements in a GraphView.</para>
  1652. </summary>
  1653. </member>
  1654. <member name="M:UnityEditor.Experimental.GraphView.GraphView.Layer.#ctor">
  1655. <summary>
  1656. <para>Constructor.</para>
  1657. </summary>
  1658. </member>
  1659. <member name="M:UnityEditor.Experimental.GraphView.GraphView.ReleaseBlackboard(UnityEditor.Experimental.GraphView.Blackboard)">
  1660. <summary>
  1661. <para>Releases an associated blackboard from this GraphView.</para>
  1662. </summary>
  1663. <param name="toRelease">The blackboard to release.</param>
  1664. </member>
  1665. <member name="M:UnityEditor.Experimental.GraphView.GraphView.RemoveElement(UnityEditor.Experimental.GraphView.GraphElement)">
  1666. <summary>
  1667. <para>Remove element from the graph.</para>
  1668. </summary>
  1669. <param name="graphElement">Element to remove.</param>
  1670. </member>
  1671. <member name="M:UnityEditor.Experimental.GraphView.GraphView.RemoveFromSelection(UnityEditor.Experimental.GraphView.ISelectable)">
  1672. <summary>
  1673. <para>Remove element from selection.</para>
  1674. </summary>
  1675. <param name="selectable">Element to remove from selection.</param>
  1676. </member>
  1677. <member name="M:UnityEditor.Experimental.GraphView.GraphView.SerializeGraphElements(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  1678. <summary>
  1679. <para>Default method for serializing graph elements.</para>
  1680. </summary>
  1681. <param name="elements">Elements to serialize.</param>
  1682. <returns>
  1683. <para>Serialized data.</para>
  1684. </returns>
  1685. </member>
  1686. <member name="T:UnityEditor.Experimental.GraphView.GraphView.SerializeGraphElementsDelegate">
  1687. <summary>
  1688. <para>Delegate for serializing graph elements.</para>
  1689. </summary>
  1690. <param name="elements">Elements to serialize.</param>
  1691. </member>
  1692. <member name="M:UnityEditor.Experimental.GraphView.GraphView.SetupZoom(System.Single,System.Single)">
  1693. <summary>
  1694. <para>Setup zoom properties.</para>
  1695. </summary>
  1696. <param name="minScaleSetup">Min zoom level.</param>
  1697. <param name="maxScaleSetup">Max zoom level.</param>
  1698. <param name="scaleStepSetup">Zoom step.</param>
  1699. <param name="referenceScaleSetup">Reference zoom level.</param>
  1700. </member>
  1701. <member name="M:UnityEditor.Experimental.GraphView.GraphView.SetupZoom(System.Single,System.Single,System.Single,System.Single)">
  1702. <summary>
  1703. <para>Setup zoom properties.</para>
  1704. </summary>
  1705. <param name="minScaleSetup">Min zoom level.</param>
  1706. <param name="maxScaleSetup">Max zoom level.</param>
  1707. <param name="scaleStepSetup">Zoom step.</param>
  1708. <param name="referenceScaleSetup">Reference zoom level.</param>
  1709. </member>
  1710. <member name="T:UnityEditor.Experimental.GraphView.GraphView.UnserializeAndPasteDelegate">
  1711. <summary>
  1712. <para>Delegate for unserializing and pasting elements.</para>
  1713. </summary>
  1714. <param name="operationName">Name of operation for undo/redo labels.</param>
  1715. <param name="data">Serialized data.</param>
  1716. </member>
  1717. <member name="M:UnityEditor.Experimental.GraphView.GraphView.UnserializeAndPasteOperation(System.String,System.String)">
  1718. <summary>
  1719. <para>Default method for unserializing elements and pasting.</para>
  1720. </summary>
  1721. <param name="operationName">Name of operation for undo/redo labels.</param>
  1722. <param name="data">Serialized data.</param>
  1723. </member>
  1724. <member name="M:UnityEditor.Experimental.GraphView.GraphView.UpdateViewTransform(UnityEngine.Vector3,UnityEngine.Vector3)">
  1725. <summary>
  1726. <para>Update the viewport transform.</para>
  1727. </summary>
  1728. <param name="newPosition">New position.</param>
  1729. <param name="newScale">New scale.</param>
  1730. </member>
  1731. <member name="M:UnityEditor.Experimental.GraphView.GraphView.ValidateTransform">
  1732. <summary>
  1733. <para>Validate the view transform.</para>
  1734. </summary>
  1735. </member>
  1736. <member name="T:UnityEditor.Experimental.GraphView.GraphView.ViewTransformChanged">
  1737. <summary>
  1738. <para>View transform changed (zoom) delegate.</para>
  1739. </summary>
  1740. <param name="graphView">GraphView reference.</param>
  1741. </member>
  1742. <member name="T:UnityEditor.Experimental.GraphView.GraphViewBlackboardWindow">
  1743. <summary>
  1744. <para>The base class for a floating window that contains a Blackboard.</para>
  1745. </summary>
  1746. </member>
  1747. <member name="M:UnityEditor.Experimental.GraphView.GraphViewBlackboardWindow.#ctor">
  1748. <summary>
  1749. <para>Constructor.</para>
  1750. </summary>
  1751. </member>
  1752. <member name="M:UnityEditor.Experimental.GraphView.GraphViewBlackboardWindow.IsGraphViewSupported(UnityEditor.Experimental.GraphView.GraphView)">
  1753. <summary>
  1754. <para>Verifies whether the GraphView tool window supports a specific GraphView.</para>
  1755. </summary>
  1756. <param name="gv">A GraphView.</param>
  1757. <returns>
  1758. <para>Returns true if the GraphView tool window supports the specified GraphView. Returns false otherwise.</para>
  1759. </returns>
  1760. </member>
  1761. <member name="M:UnityEditor.Experimental.GraphView.GraphViewBlackboardWindow.OnGraphViewChanged">
  1762. <summary>
  1763. <para>Callback invoked when the GraphView has changed.</para>
  1764. </summary>
  1765. </member>
  1766. <member name="M:UnityEditor.Experimental.GraphView.GraphViewBlackboardWindow.OnGraphViewChanging">
  1767. <summary>
  1768. <para>Callback invoked when the GraphView is about to change.</para>
  1769. </summary>
  1770. </member>
  1771. <member name="P:UnityEditor.Experimental.GraphView.GraphViewBlackboardWindow.ToolName">
  1772. <summary>
  1773. <para>The tool window name.</para>
  1774. </summary>
  1775. </member>
  1776. <member name="T:UnityEditor.Experimental.GraphView.GraphViewChange">
  1777. <summary>
  1778. <para>Set of changes in the graph that can be intercepted.</para>
  1779. </summary>
  1780. </member>
  1781. <member name="F:UnityEditor.Experimental.GraphView.GraphViewChange.edgesToCreate">
  1782. <summary>
  1783. <para>Edges about to be created.</para>
  1784. </summary>
  1785. </member>
  1786. <member name="F:UnityEditor.Experimental.GraphView.GraphViewChange.elementsToRemove">
  1787. <summary>
  1788. <para>Elements about to be removed.</para>
  1789. </summary>
  1790. </member>
  1791. <member name="F:UnityEditor.Experimental.GraphView.GraphViewChange.movedElements">
  1792. <summary>
  1793. <para>Elements already moved.</para>
  1794. </summary>
  1795. </member>
  1796. <member name="F:UnityEditor.Experimental.GraphView.GraphViewChange.moveDelta">
  1797. <summary>
  1798. <para>The delta of the last move.</para>
  1799. </summary>
  1800. </member>
  1801. <member name="T:UnityEditor.Experimental.GraphView.GraphViewEditorWindow">
  1802. <summary>
  1803. <para>Abstract base class for an editor window that contains a GraphView.</para>
  1804. </summary>
  1805. </member>
  1806. <member name="P:UnityEditor.Experimental.GraphView.GraphViewEditorWindow.graphViews">
  1807. <summary>
  1808. <para>The enumeration of the GraphViews that belong to an editor window. In most cases, there is only one GraphView.</para>
  1809. </summary>
  1810. </member>
  1811. <member name="M:UnityEditor.Experimental.GraphView.GraphViewEditorWindow.GetExtraPaneTypes">
  1812. <summary>
  1813. <para>Gets the extra panes associated with the editor window.</para>
  1814. </summary>
  1815. <returns>
  1816. <para>The extra panes that are specific to the window.</para>
  1817. </returns>
  1818. </member>
  1819. <member name="M:UnityEditor.Experimental.GraphView.GraphViewEditorWindow.ShowGraphViewWindowWithTools">
  1820. <summary>
  1821. <para>Helper method that instantiates a GraphViewWindow of a specified type, an attached Blackboard, and an attached MiniMap.</para>
  1822. </summary>
  1823. <returns>
  1824. <para>The list of newly created windows.</para>
  1825. </returns>
  1826. </member>
  1827. <member name="T:UnityEditor.Experimental.GraphView.GraphViewMinimapWindow">
  1828. <summary>
  1829. <para>A floating window containing a MiniMap.</para>
  1830. </summary>
  1831. </member>
  1832. <member name="M:UnityEditor.Experimental.GraphView.GraphViewMinimapWindow.#ctor">
  1833. <summary>
  1834. <para>Constructor.</para>
  1835. </summary>
  1836. </member>
  1837. <member name="M:UnityEditor.Experimental.GraphView.GraphViewMinimapWindow.IsGraphViewSupported(UnityEditor.Experimental.GraphView.GraphView)">
  1838. <summary>
  1839. <para>Verifies whether the GraphView tool window supports a specific GraphView.</para>
  1840. </summary>
  1841. <param name="gv">A GraphView.</param>
  1842. <returns>
  1843. <para>Returns true if the GraphView tool window supports the specified GraphView. Returns false otherwise.</para>
  1844. </returns>
  1845. </member>
  1846. <member name="M:UnityEditor.Experimental.GraphView.GraphViewMinimapWindow.OnGraphViewChanged">
  1847. <summary>
  1848. <para>Callback invoked when the GraphView has changed.</para>
  1849. </summary>
  1850. </member>
  1851. <member name="M:UnityEditor.Experimental.GraphView.GraphViewMinimapWindow.OnGraphViewChanging">
  1852. <summary>
  1853. <para>Callback invoked when the GraphView is about to change.</para>
  1854. </summary>
  1855. </member>
  1856. <member name="P:UnityEditor.Experimental.GraphView.GraphViewMinimapWindow.ToolName">
  1857. <summary>
  1858. <para>The tool window name.</para>
  1859. </summary>
  1860. </member>
  1861. <member name="T:UnityEditor.Experimental.GraphView.GraphViewToolWindow">
  1862. <summary>
  1863. <para>Abstract base class for a GraphView tool window.</para>
  1864. </summary>
  1865. </member>
  1866. <member name="M:UnityEditor.Experimental.GraphView.GraphViewToolWindow.GetExtraPaneTypes">
  1867. <summary>
  1868. <para>Gets the extra panes associated with the window.</para>
  1869. </summary>
  1870. <returns>
  1871. <para>The extra panes that are specific to the window.</para>
  1872. </returns>
  1873. </member>
  1874. <member name="M:UnityEditor.Experimental.GraphView.GraphViewToolWindow.IsGraphViewSupported(UnityEditor.Experimental.GraphView.GraphView)">
  1875. <summary>
  1876. <para>Verifies whether the GraphView tool window supports a specific GraphView.</para>
  1877. </summary>
  1878. <param name="gv">A GraphView.</param>
  1879. <returns>
  1880. <para>Returns true if the GraphView tool window supports the specified GraphView. Returns false otherwise.</para>
  1881. </returns>
  1882. </member>
  1883. <member name="M:UnityEditor.Experimental.GraphView.GraphViewToolWindow.OnEnable">
  1884. <summary>
  1885. <para>Base implementation of the Unity OnEnable event.</para>
  1886. </summary>
  1887. </member>
  1888. <member name="M:UnityEditor.Experimental.GraphView.GraphViewToolWindow.OnGraphViewChanged">
  1889. <summary>
  1890. <para>Callback invoked when the GraphView has changed.</para>
  1891. </summary>
  1892. </member>
  1893. <member name="M:UnityEditor.Experimental.GraphView.GraphViewToolWindow.OnGraphViewChanging">
  1894. <summary>
  1895. <para>Callback invoked when the GraphView is about to change.</para>
  1896. </summary>
  1897. </member>
  1898. <member name="M:UnityEditor.Experimental.GraphView.GraphViewToolWindow.SelectGraphViewFromWindow(UnityEditor.Experimental.GraphView.GraphViewEditorWindow,UnityEditor.Experimental.GraphView.GraphView,System.Int32)">
  1899. <summary>
  1900. <para>Associate a GraphView, from a GraphViewEditorWindow, to this tool window.</para>
  1901. </summary>
  1902. <param name="window">The window containing the GraphView.</param>
  1903. <param name="graphView">The GraphView.</param>
  1904. <param name="graphViewIndexInWindow">The index of the GraphView in the window (defaults to 0).</param>
  1905. </member>
  1906. <member name="P:UnityEditor.Experimental.GraphView.GraphViewToolWindow.ToolName">
  1907. <summary>
  1908. <para>The tool window name.</para>
  1909. </summary>
  1910. </member>
  1911. <member name="T:UnityEditor.Experimental.GraphView.GridBackground">
  1912. <summary>
  1913. <para>Default GraphView background.</para>
  1914. </summary>
  1915. </member>
  1916. <member name="M:UnityEditor.Experimental.GraphView.GridBackground.#ctor">
  1917. <summary>
  1918. <para>GridBackground's constructor.</para>
  1919. </summary>
  1920. </member>
  1921. <member name="T:UnityEditor.Experimental.GraphView.Group">
  1922. <summary>
  1923. <para>Allows interactive insertion of elements in a named scope.</para>
  1924. </summary>
  1925. </member>
  1926. <member name="P:UnityEditor.Experimental.GraphView.Group.title">
  1927. <summary>
  1928. <para>Title of the group.</para>
  1929. </summary>
  1930. </member>
  1931. <member name="M:UnityEditor.Experimental.GraphView.Group.AcceptsElement(UnityEditor.Experimental.GraphView.GraphElement,System.String&amp;)">
  1932. <summary>
  1933. <para>Whether an element can be added to this group.</para>
  1934. </summary>
  1935. <param name="element">The element to add.</param>
  1936. <param name="reasonWhyNotAccepted">The reason that indicates why the element is not accepted.</param>
  1937. <returns>
  1938. <para>Returns false if the specified element is a scope or group. Otherwise returns true.</para>
  1939. </returns>
  1940. </member>
  1941. <member name="M:UnityEditor.Experimental.GraphView.Group.CollectElements(System.Collections.Generic.HashSet`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;,System.Func`2&lt;UnityEditor.Experimental.GraphView.GraphElement,System.Boolean&gt;)">
  1942. <summary>
  1943. <para>Retrieves a set of graph elements that match a specified condition. The matching graph elements are selected from this group.</para>
  1944. </summary>
  1945. <param name="collectedElementSet">The set of matching graph elements.</param>
  1946. <param name="conditionFunc">A function that determines whether a graph element is added to the set of matching graph elements.</param>
  1947. </member>
  1948. <member name="M:UnityEditor.Experimental.GraphView.Group.#ctor">
  1949. <summary>
  1950. <para>Group constructor.</para>
  1951. </summary>
  1952. </member>
  1953. <member name="M:UnityEditor.Experimental.GraphView.Group.FocusTitleTextField">
  1954. <summary>
  1955. <para>Focuses the title text field of this group, so that it's editable from the UI.</para>
  1956. </summary>
  1957. </member>
  1958. <member name="M:UnityEditor.Experimental.GraphView.Group.OnElementsAdded(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  1959. <summary>
  1960. <para>Called when elements are added to this group.</para>
  1961. </summary>
  1962. <param name="elements">The added elements.</param>
  1963. </member>
  1964. <member name="M:UnityEditor.Experimental.GraphView.Group.OnElementsRemoved(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  1965. <summary>
  1966. <para>Called when elements are removed from this group.</para>
  1967. </summary>
  1968. <param name="elements">The removed elements.</param>
  1969. </member>
  1970. <member name="M:UnityEditor.Experimental.GraphView.Group.OnGroupRenamed(System.String,System.String)">
  1971. <summary>
  1972. <para>Called when this group is renamed.</para>
  1973. </summary>
  1974. <param name="oldName">The old name of the group.</param>
  1975. <param name="newName">The new name of the group.</param>
  1976. </member>
  1977. <member name="?:UnityEditor.Experimental.GraphView.ICollectibleElement">
  1978. <summary>
  1979. <para>CollectibleElement interface.</para>
  1980. </summary>
  1981. </member>
  1982. <member name="M:UnityEditor.Experimental.GraphView.ICollectibleElement.CollectElements(System.Collections.Generic.HashSet`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;,System.Func`2&lt;UnityEditor.Experimental.GraphView.GraphElement,System.Boolean&gt;)">
  1983. <summary>
  1984. <para>Retrieves a set of graph elements that match a specified condition. The graph elements are collected from the elements associated with implementor of this interface.</para>
  1985. </summary>
  1986. <param name="collectedElementSet">The set of matching graph elements.</param>
  1987. <param name="conditionFunc">A function that determines whether a graph element is added to the set of matching graph elements.</param>
  1988. </member>
  1989. <member name="T:UnityEditor.Experimental.GraphView.IconBadge">
  1990. <summary>
  1991. <para>A rectangular badge, usually attached to another visual element.</para>
  1992. </summary>
  1993. </member>
  1994. <member name="P:UnityEditor.Experimental.GraphView.IconBadge.alignment">
  1995. <summary>
  1996. <para>Relative alignment between the badge and its target. The alignment will influence icon and tip position.</para>
  1997. </summary>
  1998. </member>
  1999. <member name="P:UnityEditor.Experimental.GraphView.IconBadge.badgeText">
  2000. <summary>
  2001. <para>Text displayed next to the badge on mouse hover.</para>
  2002. </summary>
  2003. </member>
  2004. <member name="P:UnityEditor.Experimental.GraphView.IconBadge.distance">
  2005. <summary>
  2006. <para>Distance between the badge and its target element.</para>
  2007. </summary>
  2008. </member>
  2009. <member name="P:UnityEditor.Experimental.GraphView.IconBadge.target">
  2010. <summary>
  2011. <para>Target element to which this badge is attached.</para>
  2012. </summary>
  2013. </member>
  2014. <member name="P:UnityEditor.Experimental.GraphView.IconBadge.visualStyle">
  2015. <summary>
  2016. <para>The visual style for the badge. Built-in values are "error" and "comment".</para>
  2017. </summary>
  2018. </member>
  2019. <member name="M:UnityEditor.Experimental.GraphView.IconBadge.AttachTo(UnityEngine.UIElements.VisualElement,UnityEngine.SpriteAlignment)">
  2020. <summary>
  2021. <para>Attaches this badge to another element.</para>
  2022. </summary>
  2023. <param name="target">The target element to attach this badge to.</param>
  2024. <param name="align">Relative alignement of the badge.</param>
  2025. </member>
  2026. <member name="M:UnityEditor.Experimental.GraphView.IconBadge.CreateComment(System.String)">
  2027. <summary>
  2028. <para>Creates an IconBadge with the "comment" visual style.</para>
  2029. </summary>
  2030. <param name="message">Displayed comment message.</param>
  2031. <returns>
  2032. <para>The created badge.</para>
  2033. </returns>
  2034. </member>
  2035. <member name="M:UnityEditor.Experimental.GraphView.IconBadge.CreateError(System.String)">
  2036. <summary>
  2037. <para>Creates an IconBadge with the "error" visual style.</para>
  2038. </summary>
  2039. <param name="message">Displayed error message.</param>
  2040. <returns>
  2041. <para>The created badge.</para>
  2042. </returns>
  2043. </member>
  2044. <member name="M:UnityEditor.Experimental.GraphView.IconBadge.#ctor">
  2045. <summary>
  2046. <para>Creates a basic comment badge.</para>
  2047. </summary>
  2048. <param name="template"></param>
  2049. </member>
  2050. <member name="M:UnityEditor.Experimental.GraphView.IconBadge.#ctor(UnityEngine.UIElements.VisualTreeAsset)">
  2051. <summary>
  2052. <para>Creates a basic comment badge.</para>
  2053. </summary>
  2054. <param name="template"></param>
  2055. </member>
  2056. <member name="M:UnityEditor.Experimental.GraphView.IconBadge.Detach">
  2057. <summary>
  2058. <para>Detaches this badge from its target.</para>
  2059. </summary>
  2060. </member>
  2061. <member name="?:UnityEditor.Experimental.GraphView.IDroppable">
  2062. <summary>
  2063. <para>Droppable interface.</para>
  2064. </summary>
  2065. </member>
  2066. <member name="M:UnityEditor.Experimental.GraphView.IDroppable.IsDroppable">
  2067. <summary>
  2068. <para>Check if element is droppable.</para>
  2069. </summary>
  2070. <returns>
  2071. <para>True if droppable. False otherwise.</para>
  2072. </returns>
  2073. </member>
  2074. <member name="?:UnityEditor.Experimental.GraphView.IDropTarget">
  2075. <summary>
  2076. <para>Drop target interface.</para>
  2077. </summary>
  2078. </member>
  2079. <member name="M:UnityEditor.Experimental.GraphView.IDropTarget.CanAcceptDrop(System.Collections.Generic.List`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;)">
  2080. <summary>
  2081. <para>Indicates if the dragged source can be dropped on the target interface.</para>
  2082. </summary>
  2083. <param name="selection">Selected elements.</param>
  2084. <returns>
  2085. <para>Returns true if the dragged source can be dropped on the target interface. Returns false otherwise.</para>
  2086. </returns>
  2087. </member>
  2088. <member name="M:UnityEditor.Experimental.GraphView.IDropTarget.DragEnter(UnityEngine.UIElements.DragEnterEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  2089. <summary>
  2090. <para>This method is automatically called when the dragged source intersects the drop target.</para>
  2091. </summary>
  2092. <param name="evt">The event.</param>
  2093. <param name="selection">The selected elements.</param>
  2094. <param name="enteredTarget">The drop target.</param>
  2095. <param name="dragSource">The drag source.</param>
  2096. <returns>
  2097. <para>Returns event propagation.</para>
  2098. </returns>
  2099. </member>
  2100. <member name="M:UnityEditor.Experimental.GraphView.IDropTarget.DragExited">
  2101. <summary>
  2102. <para>This method is automatically called when dragging ends and the drag source is not over a valid drop target.</para>
  2103. </summary>
  2104. <returns>
  2105. <para>Returns event propagation.</para>
  2106. </returns>
  2107. </member>
  2108. <member name="M:UnityEditor.Experimental.GraphView.IDropTarget.DragLeave(UnityEngine.UIElements.DragLeaveEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  2109. <summary>
  2110. <para>This method is automatically called when the dragged source no longer intersects the drop target.</para>
  2111. </summary>
  2112. <param name="evt">The event.</param>
  2113. <param name="selection">The selected elements.</param>
  2114. <param name="leftTarget">The drop target.</param>
  2115. <param name="dragSource">The drag source.</param>
  2116. <returns>
  2117. <para>Returns event propagation.</para>
  2118. </returns>
  2119. </member>
  2120. <member name="M:UnityEditor.Experimental.GraphView.IDropTarget.DragPerform(UnityEngine.UIElements.DragPerformEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  2121. <summary>
  2122. <para>"This method is automatically called when a drag is performed."</para>
  2123. </summary>
  2124. <param name="evt">The event.</param>
  2125. <param name="selection">The selected elements.</param>
  2126. <param name="dropTarget">The drop target.</param>
  2127. <param name="dragSource">The drag source.</param>
  2128. <returns>
  2129. <para>Returns event propagation.</para>
  2130. </returns>
  2131. </member>
  2132. <member name="M:UnityEditor.Experimental.GraphView.IDropTarget.DragUpdated(UnityEngine.UIElements.DragUpdatedEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  2133. <summary>
  2134. <para>This method is automatically called when the drag source is updated.</para>
  2135. </summary>
  2136. <param name="evt">The event.</param>
  2137. <param name="selection">The selected elements.</param>
  2138. <param name="dropTarget">The drop target.</param>
  2139. <param name="dragSource">The drag source.</param>
  2140. <returns>
  2141. <para>Returns event propagation.</para>
  2142. </returns>
  2143. </member>
  2144. <member name="?:UnityEditor.Experimental.GraphView.IEdgeConnectorListener">
  2145. <summary>
  2146. <para>Used by EdgeConnector manipulator to finish the actual edge creation. Its an interface the user can override and create edges in a different way.</para>
  2147. </summary>
  2148. </member>
  2149. <member name="M:UnityEditor.Experimental.GraphView.IEdgeConnectorListener.OnDrop(UnityEditor.Experimental.GraphView.GraphView,UnityEditor.Experimental.GraphView.Edge)">
  2150. <summary>
  2151. <para>Called when a new edge is dropped on a port.</para>
  2152. </summary>
  2153. <param name="graphView">Reference to the GraphView.</param>
  2154. <param name="edge">The edge being created.</param>
  2155. </member>
  2156. <member name="M:UnityEditor.Experimental.GraphView.IEdgeConnectorListener.OnDropOutsidePort(UnityEditor.Experimental.GraphView.Edge,UnityEngine.Vector2)">
  2157. <summary>
  2158. <para>Called when edge is dropped in empty space.</para>
  2159. </summary>
  2160. <param name="edge">The edge being dropped.</param>
  2161. <param name="position">The position in empty space the edge is dropped on.</param>
  2162. </member>
  2163. <member name="?:UnityEditor.Experimental.GraphView.IResizable">
  2164. <summary>
  2165. <para>Resizable interface.</para>
  2166. </summary>
  2167. </member>
  2168. <member name="M:UnityEditor.Experimental.GraphView.IResizable.OnResized">
  2169. <summary>
  2170. <para>Called when resize is completed.</para>
  2171. </summary>
  2172. </member>
  2173. <member name="M:UnityEditor.Experimental.GraphView.IResizable.OnStartResize">
  2174. <summary>
  2175. <para>Called when resize is started.</para>
  2176. </summary>
  2177. </member>
  2178. <member name="?:UnityEditor.Experimental.GraphView.ISearchWindowProvider">
  2179. <summary>
  2180. <para>This interface describes methods to manage a search session for graph nodes.</para>
  2181. </summary>
  2182. </member>
  2183. <member name="M:UnityEditor.Experimental.GraphView.ISearchWindowProvider.CreateSearchTree(UnityEditor.Experimental.GraphView.SearchWindowContext)">
  2184. <summary>
  2185. <para>Generates data to populate the search window.</para>
  2186. </summary>
  2187. <param name="context">Contextual data initially passed the window when first created.</param>
  2188. <returns>
  2189. <para>Returns the list of SearchTreeEntry objects displayed in the search window.</para>
  2190. </returns>
  2191. </member>
  2192. <member name="M:UnityEditor.Experimental.GraphView.ISearchWindowProvider.OnSelectEntry(UnityEditor.Experimental.GraphView.SearchTreeEntry,UnityEditor.Experimental.GraphView.SearchWindowContext)">
  2193. <summary>
  2194. <para>Selects an entry in the search tree list.</para>
  2195. </summary>
  2196. <param name="SearchTreeEntry">The selected entry.</param>
  2197. <param name="context">Contextual data to pass to the search window when it is first created.</param>
  2198. </member>
  2199. <member name="?:UnityEditor.Experimental.GraphView.ISelectable">
  2200. <summary>
  2201. <para>Selectable interface.</para>
  2202. </summary>
  2203. </member>
  2204. <member name="M:UnityEditor.Experimental.GraphView.ISelectable.HitTest(UnityEngine.Vector2)">
  2205. <summary>
  2206. <para>See if point is on target.</para>
  2207. </summary>
  2208. <param name="localPoint">The point.</param>
  2209. <returns>
  2210. <para>True if on target.</para>
  2211. </returns>
  2212. </member>
  2213. <member name="M:UnityEditor.Experimental.GraphView.ISelectable.IsSelectable">
  2214. <summary>
  2215. <para>Check if element is selectable.</para>
  2216. </summary>
  2217. <returns>
  2218. <para>True if selectable. False otherwise.</para>
  2219. </returns>
  2220. </member>
  2221. <member name="M:UnityEditor.Experimental.GraphView.ISelectable.IsSelected(UnityEngine.UIElements.VisualElement)">
  2222. <summary>
  2223. <para>Check if element is selected.</para>
  2224. </summary>
  2225. <param name="selectionContainer">Container in which the selection is tracked.</param>
  2226. <returns>
  2227. <para>True if selected. False otherwise.</para>
  2228. </returns>
  2229. </member>
  2230. <member name="M:UnityEditor.Experimental.GraphView.ISelectable.Overlaps(UnityEngine.Rect)">
  2231. <summary>
  2232. <para>Check if selection overlaps rectangle.</para>
  2233. </summary>
  2234. <param name="rectangle">Rectangle to check.</param>
  2235. <returns>
  2236. <para>True if it overlaps. False otherwise.</para>
  2237. </returns>
  2238. </member>
  2239. <member name="M:UnityEditor.Experimental.GraphView.ISelectable.Select(UnityEngine.UIElements.VisualElement,System.Boolean)">
  2240. <summary>
  2241. <para>Select element.</para>
  2242. </summary>
  2243. <param name="selectionContainer">Container in which selection is tracked.</param>
  2244. <param name="additive">True if selection is additive. False otherwise.</param>
  2245. </member>
  2246. <member name="M:UnityEditor.Experimental.GraphView.ISelectable.Unselect(UnityEngine.UIElements.VisualElement)">
  2247. <summary>
  2248. <para>Deselect element.</para>
  2249. </summary>
  2250. <param name="selectionContainer">Container in which selection is tracked.</param>
  2251. </member>
  2252. <member name="?:UnityEditor.Experimental.GraphView.ISelection">
  2253. <summary>
  2254. <para>Selection interface.</para>
  2255. </summary>
  2256. </member>
  2257. <member name="P:UnityEditor.Experimental.GraphView.ISelection.selection">
  2258. <summary>
  2259. <para>Get the selection.</para>
  2260. </summary>
  2261. </member>
  2262. <member name="M:UnityEditor.Experimental.GraphView.ISelection.AddToSelection(UnityEditor.Experimental.GraphView.ISelectable)">
  2263. <summary>
  2264. <para>Add element to selection.</para>
  2265. </summary>
  2266. <param name="selectable">Selectable element to add.</param>
  2267. </member>
  2268. <member name="M:UnityEditor.Experimental.GraphView.ISelection.ClearSelection">
  2269. <summary>
  2270. <para>Clear selection.</para>
  2271. </summary>
  2272. </member>
  2273. <member name="M:UnityEditor.Experimental.GraphView.ISelection.RemoveFromSelection(UnityEditor.Experimental.GraphView.ISelectable)">
  2274. <summary>
  2275. <para>Remove element from selection.</para>
  2276. </summary>
  2277. <param name="selectable">Selectable element to remove.</param>
  2278. </member>
  2279. <member name="T:UnityEditor.Experimental.GraphView.MiniMap">
  2280. <summary>
  2281. <para>MiniMap.</para>
  2282. </summary>
  2283. </member>
  2284. <member name="P:UnityEditor.Experimental.GraphView.MiniMap.anchored">
  2285. <summary>
  2286. <para>True if the MiniMap is pinned or achored (non-movable). False if you can drag and move it around.</para>
  2287. </summary>
  2288. </member>
  2289. <member name="P:UnityEditor.Experimental.GraphView.MiniMap.graphView">
  2290. <summary>
  2291. <para>The GraphView that the MiniMap is attached to.</para>
  2292. </summary>
  2293. </member>
  2294. <member name="P:UnityEditor.Experimental.GraphView.MiniMap.maxHeight">
  2295. <summary>
  2296. <para>Max height.</para>
  2297. </summary>
  2298. </member>
  2299. <member name="P:UnityEditor.Experimental.GraphView.MiniMap.maxWidth">
  2300. <summary>
  2301. <para>Max width.</para>
  2302. </summary>
  2303. </member>
  2304. <member name="P:UnityEditor.Experimental.GraphView.MiniMap.windowed">
  2305. <summary>
  2306. <para>Set to true when the MiniMap displays in a separate window. Set to false when the MiniMap displays in the GraphView.</para>
  2307. </summary>
  2308. </member>
  2309. <member name="F:UnityEditor.Experimental.GraphView.MiniMap.zoomFactorTextChanged">
  2310. <summary>
  2311. <para>Callback for when the zoom factor text has changed.</para>
  2312. </summary>
  2313. </member>
  2314. <member name="M:UnityEditor.Experimental.GraphView.MiniMap.BuildContextualMenu(UnityEngine.UIElements.ContextualMenuPopulateEvent)">
  2315. <summary>
  2316. <para>Add menu items to the MiniMap contextual menu.</para>
  2317. </summary>
  2318. <param name="evt">The event holding the menu to populate.</param>
  2319. </member>
  2320. <member name="M:UnityEditor.Experimental.GraphView.MiniMap.#ctor">
  2321. <summary>
  2322. <para>MiniMap's constructor.</para>
  2323. </summary>
  2324. </member>
  2325. <member name="M:UnityEditor.Experimental.GraphView.MiniMap.OnResized">
  2326. <summary>
  2327. <para>Call this method after a user has resized a MiniMap to let the MiniMap know it needs to get updated.</para>
  2328. </summary>
  2329. </member>
  2330. <member name="T:UnityEditor.Experimental.GraphView.Node">
  2331. <summary>
  2332. <para>Main GraphView node class.</para>
  2333. </summary>
  2334. </member>
  2335. <member name="P:UnityEditor.Experimental.GraphView.Node.expanded">
  2336. <summary>
  2337. <para>Is node expanded.</para>
  2338. </summary>
  2339. </member>
  2340. <member name="P:UnityEditor.Experimental.GraphView.Node.extensionContainer">
  2341. <summary>
  2342. <para>Empty container used to display custom elements. After adding elements, call RefreshExpandedState in order to toggle this container visibility.</para>
  2343. </summary>
  2344. </member>
  2345. <member name="P:UnityEditor.Experimental.GraphView.Node.inputContainer">
  2346. <summary>
  2347. <para>Input container used for input ports.</para>
  2348. </summary>
  2349. </member>
  2350. <member name="P:UnityEditor.Experimental.GraphView.Node.mainContainer">
  2351. <summary>
  2352. <para>Main container that includes all other containers.</para>
  2353. </summary>
  2354. </member>
  2355. <member name="P:UnityEditor.Experimental.GraphView.Node.outputContainer">
  2356. <summary>
  2357. <para>Outputs container, used for output ports.</para>
  2358. </summary>
  2359. </member>
  2360. <member name="P:UnityEditor.Experimental.GraphView.Node.title">
  2361. <summary>
  2362. <para>Node's title element.</para>
  2363. </summary>
  2364. </member>
  2365. <member name="P:UnityEditor.Experimental.GraphView.Node.titleButtonContainer">
  2366. <summary>
  2367. <para>Title bar button container. Contains the top right buttons.</para>
  2368. </summary>
  2369. </member>
  2370. <member name="P:UnityEditor.Experimental.GraphView.Node.titleContainer">
  2371. <summary>
  2372. <para>Title bar container.</para>
  2373. </summary>
  2374. </member>
  2375. <member name="P:UnityEditor.Experimental.GraphView.Node.topContainer">
  2376. <summary>
  2377. <para>Entire top area containing input and output containers.</para>
  2378. </summary>
  2379. </member>
  2380. <member name="M:UnityEditor.Experimental.GraphView.Node.BuildContextualMenu(UnityEngine.UIElements.ContextualMenuPopulateEvent)">
  2381. <summary>
  2382. <para>Add menu items to the node contextual menu.</para>
  2383. </summary>
  2384. <param name="evt">The event holding the menu to populate.</param>
  2385. </member>
  2386. <member name="M:UnityEditor.Experimental.GraphView.Node.CollectElements(System.Collections.Generic.HashSet`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;,System.Func`2&lt;UnityEditor.Experimental.GraphView.GraphElement,System.Boolean&gt;)">
  2387. <summary>
  2388. <para>Retrieves the set of edges that match a specified condition. The tested edges are connected to this node.</para>
  2389. </summary>
  2390. <param name="collectedElementSet">The set of matching edges.</param>
  2391. <param name="conditionFunc">A function that determines whether an edge is added to the set of matching edges.</param>
  2392. </member>
  2393. <member name="M:UnityEditor.Experimental.GraphView.Node.#ctor">
  2394. <summary>
  2395. <para>Node's constructor.</para>
  2396. </summary>
  2397. <param name="nodeOrientation">The orientation.</param>
  2398. </member>
  2399. <member name="M:UnityEditor.Experimental.GraphView.Node.#ctor">
  2400. <summary>
  2401. <para>Node's constructor.</para>
  2402. </summary>
  2403. <param name="nodeOrientation">The orientation.</param>
  2404. </member>
  2405. <member name="M:UnityEditor.Experimental.GraphView.Node.InstantiatePort">
  2406. <summary>
  2407. <para>Create a new port specific to this node.</para>
  2408. </summary>
  2409. <param name="orientation">Port's orientation.</param>
  2410. <param name="direction">Port's direction.</param>
  2411. <param name="type">Port's type.</param>
  2412. <param name="newPres">(obsolete).</param>
  2413. <returns>
  2414. <para>The new port.</para>
  2415. </returns>
  2416. </member>
  2417. <member name="M:UnityEditor.Experimental.GraphView.Node.InstantiatePort">
  2418. <summary>
  2419. <para>Create a new port specific to this node.</para>
  2420. </summary>
  2421. <param name="orientation">Port's orientation.</param>
  2422. <param name="direction">Port's direction.</param>
  2423. <param name="type">Port's type.</param>
  2424. <param name="newPres">(obsolete).</param>
  2425. <returns>
  2426. <para>The new port.</para>
  2427. </returns>
  2428. </member>
  2429. <member name="M:UnityEditor.Experimental.GraphView.Node.OnPortRemoved(UnityEditor.Experimental.GraphView.Port)">
  2430. <summary>
  2431. <para>Called when port is remove.</para>
  2432. </summary>
  2433. <param name="port">The removed port.</param>
  2434. </member>
  2435. <member name="M:UnityEditor.Experimental.GraphView.Node.RefreshExpandedState">
  2436. <summary>
  2437. <para>After adding custom elements to the extensionContainer, call this method in order for them to become visible.</para>
  2438. </summary>
  2439. </member>
  2440. <member name="M:UnityEditor.Experimental.GraphView.Node.RefreshPorts">
  2441. <summary>
  2442. <para>Refresh the layout of the ports.</para>
  2443. </summary>
  2444. </member>
  2445. <member name="M:UnityEditor.Experimental.GraphView.Node.SetPosition(UnityEngine.Rect)">
  2446. <summary>
  2447. <para>Set node position.</para>
  2448. </summary>
  2449. <param name="newPos">New position.</param>
  2450. </member>
  2451. <member name="M:UnityEditor.Experimental.GraphView.Node.ToggleCollapse">
  2452. <summary>
  2453. <para>Toggle node's collapse state.</para>
  2454. </summary>
  2455. </member>
  2456. <member name="M:UnityEditor.Experimental.GraphView.Node.UseDefaultStyling">
  2457. <summary>
  2458. <para>Applies the default styling of Node. This must be explicitly called by Node subclasses that use their own uxml files.</para>
  2459. </summary>
  2460. </member>
  2461. <member name="T:UnityEditor.Experimental.GraphView.NodeCreationContext">
  2462. <summary>
  2463. <para>This struct represents the context when the user initiates creating a graph node.</para>
  2464. </summary>
  2465. </member>
  2466. <member name="F:UnityEditor.Experimental.GraphView.NodeCreationContext.index">
  2467. <summary>
  2468. <para>The index where the created node will be inserted.</para>
  2469. </summary>
  2470. </member>
  2471. <member name="F:UnityEditor.Experimental.GraphView.NodeCreationContext.screenMousePosition">
  2472. <summary>
  2473. <para>Position of the click that initiated the request to create a node, in the coordinate space of the screen.</para>
  2474. </summary>
  2475. </member>
  2476. <member name="F:UnityEditor.Experimental.GraphView.NodeCreationContext.target">
  2477. <summary>
  2478. <para>The VisualElement where the created node will be added.</para>
  2479. </summary>
  2480. </member>
  2481. <member name="T:UnityEditor.Experimental.GraphView.Orientation">
  2482. <summary>
  2483. <para>Graph element orientation.</para>
  2484. </summary>
  2485. </member>
  2486. <member name="F:UnityEditor.Experimental.GraphView.Orientation.Horizontal">
  2487. <summary>
  2488. <para>Horizontal orientation used for nodes and connections flowing to the left or right.</para>
  2489. </summary>
  2490. </member>
  2491. <member name="F:UnityEditor.Experimental.GraphView.Orientation.Vertical">
  2492. <summary>
  2493. <para>Vertical orientation used for nodes and connections flowing up or down.</para>
  2494. </summary>
  2495. </member>
  2496. <member name="T:UnityEditor.Experimental.GraphView.Pill">
  2497. <summary>
  2498. <para>The Pill class includes methods for creating and managing a VisualElement that resembles a capsule. The Pill class includes text, an icon, and two optional child VisualElements: one to the left of the pill, and one to the right of the pill.</para>
  2499. </summary>
  2500. </member>
  2501. <member name="P:UnityEditor.Experimental.GraphView.Pill.highlighted">
  2502. <summary>
  2503. <para>Returns whether the pill is highlighted.</para>
  2504. </summary>
  2505. </member>
  2506. <member name="P:UnityEditor.Experimental.GraphView.Pill.icon">
  2507. <summary>
  2508. <para>The icon of the pill.</para>
  2509. </summary>
  2510. </member>
  2511. <member name="P:UnityEditor.Experimental.GraphView.Pill.left">
  2512. <summary>
  2513. <para>The VisualElement to the left of the pill.</para>
  2514. </summary>
  2515. </member>
  2516. <member name="P:UnityEditor.Experimental.GraphView.Pill.right">
  2517. <summary>
  2518. <para>The VisualElement to the right of the pill.</para>
  2519. </summary>
  2520. </member>
  2521. <member name="P:UnityEditor.Experimental.GraphView.Pill.text">
  2522. <summary>
  2523. <para>The text of the pill.</para>
  2524. </summary>
  2525. </member>
  2526. <member name="M:UnityEditor.Experimental.GraphView.Pill.#ctor">
  2527. <summary>
  2528. <para>Constructs a pill with its optional left and right child VisualElements.</para>
  2529. </summary>
  2530. <param name="left"></param>
  2531. <param name="right"></param>
  2532. </member>
  2533. <member name="M:UnityEditor.Experimental.GraphView.Pill.#ctor(UnityEngine.UIElements.VisualElement,UnityEngine.UIElements.VisualElement)">
  2534. <summary>
  2535. <para>Constructs a pill with its optional left and right child VisualElements.</para>
  2536. </summary>
  2537. <param name="left"></param>
  2538. <param name="right"></param>
  2539. </member>
  2540. <member name="T:UnityEditor.Experimental.GraphView.Pill.UxmlFactory">
  2541. <summary>
  2542. <para>Instantiates a Pill using the data read from a UXML file.</para>
  2543. </summary>
  2544. </member>
  2545. <member name="M:UnityEditor.Experimental.GraphView.Pill.UxmlFactory.#ctor">
  2546. <summary>
  2547. <para>Constructor.</para>
  2548. </summary>
  2549. </member>
  2550. <member name="T:UnityEditor.Experimental.GraphView.Pill.UxmlTraits">
  2551. <summary>
  2552. <para>Defines UxmlTraits for the Pill.</para>
  2553. </summary>
  2554. </member>
  2555. <member name="P:UnityEditor.Experimental.GraphView.Pill.UxmlTraits.uxmlChildElementsDescription">
  2556. <summary>
  2557. <para>Returns an empty enumerable, as pill elements do not have children.</para>
  2558. </summary>
  2559. </member>
  2560. <member name="M:UnityEditor.Experimental.GraphView.Pill.UxmlTraits.#ctor">
  2561. <summary>
  2562. <para>Constructor.</para>
  2563. </summary>
  2564. </member>
  2565. <member name="M:UnityEditor.Experimental.GraphView.Pill.UxmlTraits.Init(UnityEngine.UIElements.VisualElement,UnityEngine.UIElements.IUxmlAttributes,UnityEngine.UIElements.CreationContext)">
  2566. <summary>
  2567. <para>Initialize Pill properties using values from the attribute bag.</para>
  2568. </summary>
  2569. <param name="ve">The object to initialize.</param>
  2570. <param name="bag">The attribute bag.</param>
  2571. <param name="cc">The creation context; unused.</param>
  2572. </member>
  2573. <member name="T:UnityEditor.Experimental.GraphView.Placemat">
  2574. <summary>
  2575. <para>Allows interactive manipulation of elements (drag, hide) over a virtual placemat.</para>
  2576. </summary>
  2577. </member>
  2578. <member name="P:UnityEditor.Experimental.GraphView.Placemat.title">
  2579. <summary>
  2580. <para>The title of the placemat.</para>
  2581. </summary>
  2582. </member>
  2583. <member name="M:UnityEditor.Experimental.GraphView.Placemat.BuildContextualMenu(UnityEngine.UIElements.ContextualMenuPopulateEvent)">
  2584. <summary>
  2585. <para>Adds menu items to the placemat contextual menu.</para>
  2586. </summary>
  2587. <param name="evt">The event for the contextual menu being populated.</param>
  2588. </member>
  2589. <member name="P:UnityEditor.Experimental.GraphView.Placemat.Collapsed">
  2590. <summary>
  2591. <para>Whether the placemat is collapsed (true) or expanded (false).</para>
  2592. </summary>
  2593. </member>
  2594. <member name="P:UnityEditor.Experimental.GraphView.Placemat.CollapsedElements">
  2595. <summary>
  2596. <para>The list of elements hidden by the placemat when collapsed. The list is empty when the placemat is expanded.</para>
  2597. </summary>
  2598. </member>
  2599. <member name="P:UnityEditor.Experimental.GraphView.Placemat.CollapsedSize">
  2600. <summary>
  2601. <para>The size of the placemat when collapsed.</para>
  2602. </summary>
  2603. </member>
  2604. <member name="P:UnityEditor.Experimental.GraphView.Placemat.Color">
  2605. <summary>
  2606. <para>The color of the placemat.</para>
  2607. </summary>
  2608. </member>
  2609. <member name="M:UnityEditor.Experimental.GraphView.Placemat.ComputeElementBounds(UnityEngine.Rect&amp;,System.Collections.Generic.List`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;,UnityEditor.Experimental.GraphView.Placemat/MinSizePolicy)">
  2610. <summary>
  2611. <para>Calculates the bounds of a list of graph elements.</para>
  2612. </summary>
  2613. <param name="pos">The position, if computed.</param>
  2614. <param name="elements">The list of elements.</param>
  2615. <param name="ensureMinSize">Whether to consider the minimum size of the placemat while computing the bounds.</param>
  2616. <returns>
  2617. <para>Returns true if bounds were computed, or false otherwise.</para>
  2618. </returns>
  2619. </member>
  2620. <member name="M:UnityEditor.Experimental.GraphView.Placemat.#ctor">
  2621. <summary>
  2622. <para>Constructor.</para>
  2623. </summary>
  2624. </member>
  2625. <member name="P:UnityEditor.Experimental.GraphView.Placemat.ExpandedPosition">
  2626. <summary>
  2627. <para>The rect representing the expanded placemat, regardless of the current collapsed state.</para>
  2628. </summary>
  2629. </member>
  2630. <member name="T:UnityEditor.Experimental.GraphView.Placemat.MinSizePolicy">
  2631. <summary>
  2632. <para>Determines the behavior of the CalculateSelectedNodeBounds method.</para>
  2633. </summary>
  2634. </member>
  2635. <member name="F:UnityEditor.Experimental.GraphView.Placemat.MinSizePolicy.DoNotEnsureMinSize">
  2636. <summary>
  2637. <para>Ignore the placemat minimum size when calculating the bounds.</para>
  2638. </summary>
  2639. </member>
  2640. <member name="F:UnityEditor.Experimental.GraphView.Placemat.MinSizePolicy.EnsureMinSize">
  2641. <summary>
  2642. <para>Enforce the placemat minimum size when calculating the bounds.</para>
  2643. </summary>
  2644. </member>
  2645. <member name="M:UnityEditor.Experimental.GraphView.Placemat.SetCollapsedElements(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  2646. <summary>
  2647. <para>Sets the list of collapsed elements. This method is not meant to be called.</para>
  2648. </summary>
  2649. <param name="collapsedElements">The list of elements to mark as collapsed.</param>
  2650. </member>
  2651. <member name="M:UnityEditor.Experimental.GraphView.Placemat.SetPosition(UnityEngine.Rect)">
  2652. <summary>
  2653. <para>Sets the placemat position</para>
  2654. </summary>
  2655. <param name="newPos">The new position.</param>
  2656. </member>
  2657. <member name="M:UnityEditor.Experimental.GraphView.Placemat.StartEditTitle">
  2658. <summary>
  2659. <para>Sets the focus to the title of placemat and sets the title for editing.</para>
  2660. </summary>
  2661. </member>
  2662. <member name="P:UnityEditor.Experimental.GraphView.Placemat.UncollapsedSize">
  2663. <summary>
  2664. <para>The size of the placemat when expanded.</para>
  2665. </summary>
  2666. </member>
  2667. <member name="P:UnityEditor.Experimental.GraphView.Placemat.ZOrder">
  2668. <summary>
  2669. <para>The Z order of the placemat in the PlacematContainer.</para>
  2670. </summary>
  2671. </member>
  2672. <member name="T:UnityEditor.Experimental.GraphView.PlacematContainer">
  2673. <summary>
  2674. <para>The GraphView layer for placemats.</para>
  2675. </summary>
  2676. </member>
  2677. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.CreatePlacemat">
  2678. <summary>
  2679. <para>Creates and initializes a new placemat in this PlacematContainer.</para>
  2680. </summary>
  2681. <param name="placematPosition">The position of the new placemat.</param>
  2682. <param name="placematTitle">The title of the new placemat.</param>
  2683. <param name="creator">A function that creates a new placemat of type T.</param>
  2684. <returns>
  2685. <para>Returns the created placemat.</para>
  2686. </returns>
  2687. </member>
  2688. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.CreatePlacemat">
  2689. <summary>
  2690. <para>Creates and initializes a new placemat in this PlacematContainer.</para>
  2691. </summary>
  2692. <param name="placematPosition">The position of the new placemat.</param>
  2693. <param name="placematTitle">The title of the new placemat.</param>
  2694. <param name="creator">A function that creates a new placemat of type T.</param>
  2695. <returns>
  2696. <para>Returns the created placemat.</para>
  2697. </returns>
  2698. </member>
  2699. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.#ctor(UnityEditor.Experimental.GraphView.GraphView)">
  2700. <summary>
  2701. <para>Constructor.</para>
  2702. </summary>
  2703. <param name="graphView">The GraphView that uses this PlacematContainer.</param>
  2704. </member>
  2705. <member name="T:UnityEditor.Experimental.GraphView.PlacematContainer.CycleDirection">
  2706. <summary>
  2707. <para>Use to set the placemat cycling direction.</para>
  2708. </summary>
  2709. </member>
  2710. <member name="F:UnityEditor.Experimental.GraphView.PlacematContainer.CycleDirection.Down">
  2711. <summary>
  2712. <para>Set the placemat cycle direction to down. Use when cycling a placemat down.</para>
  2713. </summary>
  2714. </member>
  2715. <member name="F:UnityEditor.Experimental.GraphView.PlacematContainer.CycleDirection.Up">
  2716. <summary>
  2717. <para>Set the placemat cycle direction to up. Use when cycling a placemat up.</para>
  2718. </summary>
  2719. </member>
  2720. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.GetPortCenterOverride(UnityEditor.Experimental.GraphView.Port,UnityEngine.Vector2&amp;)">
  2721. <summary>
  2722. <para>Gets another location for a specific port and checks if the port has an overridden position.</para>
  2723. </summary>
  2724. <param name="port">The specific port.</param>
  2725. <param name="overriddenPosition">The overridden position, if the port is overridden. Set to Vector2.zero otherwise.</param>
  2726. <returns>
  2727. <para>Returns true if the port center is overridden. Returns false otherwise</para>
  2728. </returns>
  2729. </member>
  2730. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.GetTopZOrder">
  2731. <summary>
  2732. <para>Retrieves the ZOrder value greater than the top-most placemat. For example, if the top-most placemat has a ZOrder value of 10, this method returns 11.</para>
  2733. </summary>
  2734. <returns>
  2735. <para>Returns a ZOrder value.</para>
  2736. </returns>
  2737. </member>
  2738. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.HideCollapsedEdges">
  2739. <summary>
  2740. <para>Hides the edges that are hidden because of collapsed placemats.</para>
  2741. </summary>
  2742. </member>
  2743. <member name="P:UnityEditor.Experimental.GraphView.PlacematContainer.Placemats">
  2744. <summary>
  2745. <para>The enumeration of the placemats in this PlacematContainer.</para>
  2746. </summary>
  2747. </member>
  2748. <member name="P:UnityEditor.Experimental.GraphView.PlacematContainer.PlacematsLayer">
  2749. <summary>
  2750. <para>The layer index for placing a PlacematContainer in a GraphView.</para>
  2751. </summary>
  2752. </member>
  2753. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.RemoveAllPlacemats">
  2754. <summary>
  2755. <para>Removes the placemats in this PlacematContainer.</para>
  2756. </summary>
  2757. </member>
  2758. <member name="M:UnityEditor.Experimental.GraphView.PlacematContainer.UpdateElementsOrder">
  2759. <summary>
  2760. <para>Updates the list of collapsed elements. This method is not meant to be called.</para>
  2761. </summary>
  2762. </member>
  2763. <member name="T:UnityEditor.Experimental.GraphView.Port">
  2764. <summary>
  2765. <para>GraphView Port class.</para>
  2766. </summary>
  2767. </member>
  2768. <member name="P:UnityEditor.Experimental.GraphView.Port.allowMultiDrag">
  2769. <summary>
  2770. <para>When this property is set to true, you can select multiple edges connected to this port, and drag them all at the same time (for example, to disconnect them and reconnect them to another port). When this property is set to false, you can only drag one connected edge at a time.</para>
  2771. </summary>
  2772. </member>
  2773. <member name="P:UnityEditor.Experimental.GraphView.Port.capacity">
  2774. <summary>
  2775. <para>Specify how many edges a port can have connected.</para>
  2776. </summary>
  2777. </member>
  2778. <member name="P:UnityEditor.Experimental.GraphView.Port.collapsed">
  2779. <summary>
  2780. <para>Port's collapsed state.</para>
  2781. </summary>
  2782. </member>
  2783. <member name="P:UnityEditor.Experimental.GraphView.Port.connected">
  2784. <summary>
  2785. <para>Port's connected state.</para>
  2786. </summary>
  2787. </member>
  2788. <member name="P:UnityEditor.Experimental.GraphView.Port.connections">
  2789. <summary>
  2790. <para>All the port's current connections.</para>
  2791. </summary>
  2792. </member>
  2793. <member name="P:UnityEditor.Experimental.GraphView.Port.direction">
  2794. <summary>
  2795. <para>Port's direction.</para>
  2796. </summary>
  2797. </member>
  2798. <member name="P:UnityEditor.Experimental.GraphView.Port.disabledPortColor">
  2799. <summary>
  2800. <para>The color of the port when disabled.</para>
  2801. </summary>
  2802. </member>
  2803. <member name="P:UnityEditor.Experimental.GraphView.Port.edgeConnector">
  2804. <summary>
  2805. <para>Reference to the edge connector.</para>
  2806. </summary>
  2807. </member>
  2808. <member name="P:UnityEditor.Experimental.GraphView.Port.highlight">
  2809. <summary>
  2810. <para>Is the port highlighted.</para>
  2811. </summary>
  2812. </member>
  2813. <member name="P:UnityEditor.Experimental.GraphView.Port.node">
  2814. <summary>
  2815. <para>Port's node.</para>
  2816. </summary>
  2817. </member>
  2818. <member name="P:UnityEditor.Experimental.GraphView.Port.orientation">
  2819. <summary>
  2820. <para>Port's orientation.</para>
  2821. </summary>
  2822. </member>
  2823. <member name="P:UnityEditor.Experimental.GraphView.Port.portCapLit">
  2824. <summary>
  2825. <para>Is the port cap lit or not.</para>
  2826. </summary>
  2827. </member>
  2828. <member name="P:UnityEditor.Experimental.GraphView.Port.portColor">
  2829. <summary>
  2830. <para>The color of the port.</para>
  2831. </summary>
  2832. </member>
  2833. <member name="P:UnityEditor.Experimental.GraphView.Port.portName">
  2834. <summary>
  2835. <para>Port name.</para>
  2836. </summary>
  2837. </member>
  2838. <member name="P:UnityEditor.Experimental.GraphView.Port.portType">
  2839. <summary>
  2840. <para>Port type.</para>
  2841. </summary>
  2842. </member>
  2843. <member name="P:UnityEditor.Experimental.GraphView.Port.showInMiniMap">
  2844. <summary>
  2845. <para>Whether the element is shown in the minimap. For Port, this property is always set to false.</para>
  2846. </summary>
  2847. </member>
  2848. <member name="P:UnityEditor.Experimental.GraphView.Port.source">
  2849. <summary>
  2850. <para>Port's source.</para>
  2851. </summary>
  2852. </member>
  2853. <member name="P:UnityEditor.Experimental.GraphView.Port.visualClass">
  2854. <summary>
  2855. <para>The name of the uss class to use to style the port.</para>
  2856. </summary>
  2857. </member>
  2858. <member name="T:UnityEditor.Experimental.GraphView.Port.Capacity">
  2859. <summary>
  2860. <para>Specify how many edges a port can have connected.</para>
  2861. </summary>
  2862. </member>
  2863. <member name="F:UnityEditor.Experimental.GraphView.Port.Capacity.Multi">
  2864. <summary>
  2865. <para>Port can have multiple connections.</para>
  2866. </summary>
  2867. </member>
  2868. <member name="F:UnityEditor.Experimental.GraphView.Port.Capacity.Single">
  2869. <summary>
  2870. <para>Port can only have a single connection.</para>
  2871. </summary>
  2872. </member>
  2873. <member name="M:UnityEditor.Experimental.GraphView.Port.Connect(UnityEditor.Experimental.GraphView.Edge)">
  2874. <summary>
  2875. <para>Connect and edge to the port.</para>
  2876. </summary>
  2877. <param name="edge">The edge.</param>
  2878. </member>
  2879. <member name="M:UnityEditor.Experimental.GraphView.Port.ConnectTo(UnityEditor.Experimental.GraphView.Port)">
  2880. <summary>
  2881. <para>Creates an edge between this port and the 'other' port.</para>
  2882. </summary>
  2883. <param name="other">Other port to connect to.</param>
  2884. <returns>
  2885. <para>Newly created edge.</para>
  2886. </returns>
  2887. </member>
  2888. <member name="M:UnityEditor.Experimental.GraphView.Port.ConnectTo(UnityEditor.Experimental.GraphView.Port)">
  2889. <summary>
  2890. <para>Creates an edge between this port and the 'other' port.</para>
  2891. </summary>
  2892. <param name="other">Other port to connect to.</param>
  2893. <returns>
  2894. <para>Newly created edge.</para>
  2895. </returns>
  2896. </member>
  2897. <member name="M:UnityEditor.Experimental.GraphView.Port.ContainsPoint(UnityEngine.Vector2)">
  2898. <summary>
  2899. <para>Check if point is on top of port. Used for selection and hover.</para>
  2900. </summary>
  2901. <param name="localPoint">The point.</param>
  2902. <returns>
  2903. <para>True if the point is over the port.</para>
  2904. </returns>
  2905. </member>
  2906. <member name="M:UnityEditor.Experimental.GraphView.Port.Create(UnityEditor.Experimental.GraphView.Orientation,UnityEditor.Experimental.GraphView.Direction,UnityEditor.Experimental.GraphView.Port/Capacity,System.Type)">
  2907. <summary>
  2908. <para>Factory method for creating a port.</para>
  2909. </summary>
  2910. <param name="presenter">(obsolete).</param>
  2911. <param name="orientation">Orientation.</param>
  2912. <param name="direction">Direction.</param>
  2913. <param name="capacity">Multi vs. Single.</param>
  2914. <param name="type">Port data type.</param>
  2915. <returns>
  2916. <para>The new port.</para>
  2917. </returns>
  2918. </member>
  2919. <member name="M:UnityEditor.Experimental.GraphView.Port.Create">
  2920. <summary>
  2921. <para>Factory method for creating a port.</para>
  2922. </summary>
  2923. <param name="presenter">(obsolete).</param>
  2924. <param name="orientation">Orientation.</param>
  2925. <param name="direction">Direction.</param>
  2926. <param name="capacity">Multi vs. Single.</param>
  2927. <param name="type">Port data type.</param>
  2928. <returns>
  2929. <para>The new port.</para>
  2930. </returns>
  2931. </member>
  2932. <member name="M:UnityEditor.Experimental.GraphView.Port.Disconnect(UnityEditor.Experimental.GraphView.Edge)">
  2933. <summary>
  2934. <para>Disconnect edge from port.</para>
  2935. </summary>
  2936. <param name="edge">The edge to disconnect.</param>
  2937. </member>
  2938. <member name="M:UnityEditor.Experimental.GraphView.Port.DisconnectAll">
  2939. <summary>
  2940. <para>Disconnect all edges from port.</para>
  2941. </summary>
  2942. </member>
  2943. <member name="M:UnityEditor.Experimental.GraphView.Port.GetGlobalCenter">
  2944. <summary>
  2945. <para>Get the port's center.</para>
  2946. </summary>
  2947. <returns>
  2948. <para>The center point.</para>
  2949. </returns>
  2950. </member>
  2951. <member name="M:UnityEditor.Experimental.GraphView.Port.OnCustomStyleResolved(UnityEngine.UIElements.ICustomStyle)">
  2952. <summary>
  2953. <para>Called when the custom style properties are resolved.</para>
  2954. </summary>
  2955. <param name="styles"></param>
  2956. </member>
  2957. <member name="M:UnityEditor.Experimental.GraphView.Port.OnStartEdgeDragging">
  2958. <summary>
  2959. <para>Called when an edge is dragged.</para>
  2960. </summary>
  2961. </member>
  2962. <member name="M:UnityEditor.Experimental.GraphView.Port.OnStopEdgeDragging">
  2963. <summary>
  2964. <para>Called when an edge dragging ends.</para>
  2965. </summary>
  2966. </member>
  2967. <member name="T:UnityEditor.Experimental.GraphView.PortSource`1">
  2968. <summary>
  2969. <para>Port source.</para>
  2970. </summary>
  2971. </member>
  2972. <member name="M:UnityEditor.Experimental.GraphView.PortSource_1.#ctor">
  2973. <summary>
  2974. <para>Port source constructor.</para>
  2975. </summary>
  2976. </member>
  2977. <member name="T:UnityEditor.Experimental.GraphView.RectangleSelector">
  2978. <summary>
  2979. <para>Rectangle selection box manipulator.</para>
  2980. </summary>
  2981. </member>
  2982. <member name="M:UnityEditor.Experimental.GraphView.RectangleSelector.ComputeAxisAlignedBound(UnityEngine.Rect,UnityEngine.Matrix4x4)">
  2983. <summary>
  2984. <para>Computer the axis-aligned bound rectangle.</para>
  2985. </summary>
  2986. <param name="position">Rectangle to bound.</param>
  2987. <param name="transform">Transform.</param>
  2988. <returns>
  2989. <para>The axis-aligned bound.</para>
  2990. </returns>
  2991. </member>
  2992. <member name="M:UnityEditor.Experimental.GraphView.RectangleSelector.#ctor">
  2993. <summary>
  2994. <para>RectangleSelector's constructor.</para>
  2995. </summary>
  2996. </member>
  2997. <member name="M:UnityEditor.Experimental.GraphView.RectangleSelector.RegisterCallbacksOnTarget">
  2998. <summary>
  2999. <para>Called to register click event callbacks on the target element.</para>
  3000. </summary>
  3001. </member>
  3002. <member name="M:UnityEditor.Experimental.GraphView.RectangleSelector.UnregisterCallbacksFromTarget">
  3003. <summary>
  3004. <para>Called to unregister event callbacks from the target element.</para>
  3005. </summary>
  3006. </member>
  3007. <member name="T:UnityEditor.Experimental.GraphView.RectUtils">
  3008. <summary>
  3009. <para>Utilities for rectangle selections.</para>
  3010. </summary>
  3011. </member>
  3012. <member name="M:UnityEditor.Experimental.GraphView.RectUtils.#ctor">
  3013. <summary>
  3014. <para>RectUtils' constructor.</para>
  3015. </summary>
  3016. </member>
  3017. <member name="M:UnityEditor.Experimental.GraphView.RectUtils.Encompass(UnityEngine.Rect,UnityEngine.Rect)">
  3018. <summary>
  3019. <para>Create rectangle that encompasses two rectangles.</para>
  3020. </summary>
  3021. <param name="a">Rect a.</param>
  3022. <param name="b">Rect b.</param>
  3023. <returns>
  3024. <para>New rectangle.</para>
  3025. </returns>
  3026. </member>
  3027. <member name="M:UnityEditor.Experimental.GraphView.RectUtils.Inflate(UnityEngine.Rect,System.Single,System.Single,System.Single,System.Single)">
  3028. <summary>
  3029. <para>Creates and returns an enlarged copy of the specified rectangle. The copy is enlarged by the specified amounts.</para>
  3030. </summary>
  3031. <param name="a">The original rectangle.</param>
  3032. <param name="left">The amount to inflate the rectangle towards the left.</param>
  3033. <param name="top">The amount to inflate the rectangle towards the top.</param>
  3034. <param name="right">The amount to inflate the rectangle towards the right.</param>
  3035. <param name="bottom">The amount to inflate the rectangle towards the bottom.</param>
  3036. </member>
  3037. <member name="M:UnityEditor.Experimental.GraphView.RectUtils.IntersectsSegment(UnityEngine.Rect,UnityEngine.Vector2,UnityEngine.Vector2)">
  3038. <summary>
  3039. <para>Check if a line segment overlaps a rectangle.</para>
  3040. </summary>
  3041. <param name="rect">Rectangle to check.</param>
  3042. <param name="p1">Line segment point 1.</param>
  3043. <param name="p2">Line segment point 2.</param>
  3044. <returns>
  3045. <para>True if line segment overlaps rectangle. False otherwise.</para>
  3046. </returns>
  3047. </member>
  3048. <member name="T:UnityEditor.Experimental.GraphView.ResizableElement">
  3049. <summary>
  3050. <para>Instantiates a [ResizableElement] that you add as a child of the [VisualElement] that you want to resize.</para>
  3051. </summary>
  3052. </member>
  3053. <member name="M:UnityEditor.Experimental.GraphView.ResizableElement.#ctor">
  3054. <summary>
  3055. <para>Constructor for ResizableElement.</para>
  3056. </summary>
  3057. <param name="uiFile">An optional UXML file path.</param>
  3058. </member>
  3059. <member name="M:UnityEditor.Experimental.GraphView.ResizableElement.#ctor(System.String)">
  3060. <summary>
  3061. <para>Constructor for ResizableElement.</para>
  3062. </summary>
  3063. <param name="uiFile">An optional UXML file path.</param>
  3064. </member>
  3065. <member name="T:UnityEditor.Experimental.GraphView.ResizableElement.UxmlFactory">
  3066. <summary>
  3067. <para>Instantiates a ResizableElement with the data read from a UXML file.</para>
  3068. </summary>
  3069. </member>
  3070. <member name="M:UnityEditor.Experimental.GraphView.ResizableElement.UxmlFactory.#ctor">
  3071. <summary>
  3072. <para>Constructor.</para>
  3073. </summary>
  3074. </member>
  3075. <member name="T:UnityEditor.Experimental.GraphView.Resizer">
  3076. <summary>
  3077. <para>Resizer manipulator element.</para>
  3078. </summary>
  3079. </member>
  3080. <member name="P:UnityEditor.Experimental.GraphView.Resizer.activateButton">
  3081. <summary>
  3082. <para>Mouse button to activate the resizer.</para>
  3083. </summary>
  3084. </member>
  3085. <member name="M:UnityEditor.Experimental.GraphView.Resizer.#ctor">
  3086. <summary>
  3087. <para>Resizer's constructor.</para>
  3088. </summary>
  3089. <param name="minimumSize">Minimum element size.</param>
  3090. <param name="onResizedCallback"></param>
  3091. </member>
  3092. <member name="M:UnityEditor.Experimental.GraphView.Resizer.#ctor(UnityEngine.Vector2)">
  3093. <summary>
  3094. <para>Resizer's constructor.</para>
  3095. </summary>
  3096. <param name="minimumSize">Minimum element size.</param>
  3097. <param name="onResizedCallback"></param>
  3098. </member>
  3099. <member name="T:UnityEditor.Experimental.GraphView.ResizerDirection">
  3100. <summary>
  3101. <para>Enum that specifies in which direction to resize the element.</para>
  3102. </summary>
  3103. </member>
  3104. <member name="F:UnityEditor.Experimental.GraphView.ResizerDirection.Bottom">
  3105. <summary>
  3106. <para>Resize the element from the bottom.</para>
  3107. </summary>
  3108. </member>
  3109. <member name="F:UnityEditor.Experimental.GraphView.ResizerDirection.Left">
  3110. <summary>
  3111. <para>Resize the element to the left.</para>
  3112. </summary>
  3113. </member>
  3114. <member name="F:UnityEditor.Experimental.GraphView.ResizerDirection.Right">
  3115. <summary>
  3116. <para>Resize the element to the right.</para>
  3117. </summary>
  3118. </member>
  3119. <member name="F:UnityEditor.Experimental.GraphView.ResizerDirection.Top">
  3120. <summary>
  3121. <para>Resize the element from the top.</para>
  3122. </summary>
  3123. </member>
  3124. <member name="T:UnityEditor.Experimental.GraphView.Scope">
  3125. <summary>
  3126. <para>This class allows for nodes to be grouped into a common area, or Scope. This class includes methods that automatically resize and position the Scope to encompass the group of nodes.</para>
  3127. </summary>
  3128. </member>
  3129. <member name="P:UnityEditor.Experimental.GraphView.Scope.autoUpdateGeometry">
  3130. <summary>
  3131. <para>Enables or disables the automatic resizing and positioning of the Scope.</para>
  3132. </summary>
  3133. </member>
  3134. <member name="P:UnityEditor.Experimental.GraphView.Scope.containedElements">
  3135. <summary>
  3136. <para>The list of GraphElements contained by the Scope.</para>
  3137. </summary>
  3138. </member>
  3139. <member name="P:UnityEditor.Experimental.GraphView.Scope.containedElementsRect">
  3140. <summary>
  3141. <para>The rect containing the GraphElements encompassed by the Scope. The rect is expressed in local coordinates.</para>
  3142. </summary>
  3143. </member>
  3144. <member name="P:UnityEditor.Experimental.GraphView.Scope.headerContainer">
  3145. <summary>
  3146. <para>Returns the header container for the Scope. Use this header container to customizer the header of the Scope.</para>
  3147. </summary>
  3148. </member>
  3149. <member name="M:UnityEditor.Experimental.GraphView.Scope.AcceptsElement(UnityEditor.Experimental.GraphView.GraphElement,System.String&amp;)">
  3150. <summary>
  3151. <para>Whether the GraphElement can be added to this scope.</para>
  3152. </summary>
  3153. <param name="element">The element to add.</param>
  3154. <param name="reasonWhyNotAccepted">The reason why the specified element cannot be added to the Scope.</param>
  3155. <returns>
  3156. <para>Returns true if the specified element is accepted by the Scope. Returns false otherwise.</para>
  3157. </returns>
  3158. </member>
  3159. <member name="M:UnityEditor.Experimental.GraphView.Scope.AddElement(UnityEditor.Experimental.GraphView.GraphElement)">
  3160. <summary>
  3161. <para>Adds a GraphElement to the Scope.</para>
  3162. </summary>
  3163. <param name="element">The element to add.</param>
  3164. </member>
  3165. <member name="M:UnityEditor.Experimental.GraphView.Scope.AddElements(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  3166. <summary>
  3167. <para>Adds GraphElements to the Scope.</para>
  3168. </summary>
  3169. <param name="element">The elements to add.</param>
  3170. <param name="elements"></param>
  3171. </member>
  3172. <member name="M:UnityEditor.Experimental.GraphView.Scope.ContainsElement(UnityEditor.Experimental.GraphView.GraphElement)">
  3173. <summary>
  3174. <para>Determines if the Scope contains the specified GraphElement.</para>
  3175. </summary>
  3176. <param name="element">The element.</param>
  3177. <returns>
  3178. <para>Returns true if the Scope contains the specified element. Returns false otherwise.</para>
  3179. </returns>
  3180. </member>
  3181. <member name="M:UnityEditor.Experimental.GraphView.Scope.#ctor">
  3182. <summary>
  3183. <para>Scope constructor.</para>
  3184. </summary>
  3185. </member>
  3186. <member name="M:UnityEditor.Experimental.GraphView.Scope.GetPosition">
  3187. <summary>
  3188. <para>Returns the geometry of the Scope.</para>
  3189. </summary>
  3190. <returns>
  3191. <para>The geometry.</para>
  3192. </returns>
  3193. </member>
  3194. <member name="M:UnityEditor.Experimental.GraphView.Scope.HitTest(UnityEngine.Vector2)">
  3195. <summary>
  3196. <para>Determines whether the specified point is within the selectable area of the Scope.</para>
  3197. </summary>
  3198. <param name="localPoint">The point in local coordinates.</param>
  3199. <returns>
  3200. <para>Returns true if the point is within the selectable area of the Scope. Returns false otherwise.</para>
  3201. </returns>
  3202. </member>
  3203. <member name="M:UnityEditor.Experimental.GraphView.Scope.OnElementsAdded(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  3204. <summary>
  3205. <para>Called when GraphElements are added to the Scope.</para>
  3206. </summary>
  3207. <param name="elements">The added elements.</param>
  3208. </member>
  3209. <member name="M:UnityEditor.Experimental.GraphView.Scope.OnElementsRemoved(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  3210. <summary>
  3211. <para>Called when GraphElements are removed from the Scope.</para>
  3212. </summary>
  3213. <param name="elements">The removed elements.</param>
  3214. </member>
  3215. <member name="M:UnityEditor.Experimental.GraphView.Scope.Overlaps(UnityEngine.Rect)">
  3216. <summary>
  3217. <para>Determines whether the specified rect overlaps the Scope.</para>
  3218. </summary>
  3219. <param name="rectangle">The rect.</param>
  3220. <returns>
  3221. <para>Returns true when the specified rect overlaps the Scope.</para>
  3222. </returns>
  3223. </member>
  3224. <member name="M:UnityEditor.Experimental.GraphView.Scope.RemoveElement(UnityEditor.Experimental.GraphView.GraphElement)">
  3225. <summary>
  3226. <para>Removes an element from the Scope.</para>
  3227. </summary>
  3228. <param name="element">The element to remove.</param>
  3229. </member>
  3230. <member name="M:UnityEditor.Experimental.GraphView.Scope.RemoveElements(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  3231. <summary>
  3232. <para>Removes elements from the Scope.</para>
  3233. </summary>
  3234. <param name="elements">The elements to remove.</param>
  3235. </member>
  3236. <member name="M:UnityEditor.Experimental.GraphView.Scope.RemoveElementsWithoutNotification(System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;)">
  3237. <summary>
  3238. <para>Removes elements from the Scope but do not send a notification.</para>
  3239. </summary>
  3240. <param name="elements">The elements to remove.</param>
  3241. </member>
  3242. <member name="M:UnityEditor.Experimental.GraphView.Scope.ScheduleUpdateGeometryFromContent">
  3243. <summary>
  3244. <para>Schedules the update of the size and position of the Scope based on its contents.</para>
  3245. </summary>
  3246. </member>
  3247. <member name="M:UnityEditor.Experimental.GraphView.Scope.SetPosition(UnityEngine.Rect)">
  3248. <summary>
  3249. <para>Sets the geometry of the Scope.</para>
  3250. </summary>
  3251. <param name="newPos">The new geometry.</param>
  3252. </member>
  3253. <member name="M:UnityEditor.Experimental.GraphView.Scope.SetScopePositionOnly(UnityEngine.Rect)">
  3254. <summary>
  3255. <para>Change the position of the scope but does not move its elements.</para>
  3256. </summary>
  3257. <param name="newPos"></param>
  3258. </member>
  3259. <member name="M:UnityEditor.Experimental.GraphView.Scope.UpdateGeometryFromContent">
  3260. <summary>
  3261. <para>Updates the size and position of the Scope based on its contents.</para>
  3262. </summary>
  3263. </member>
  3264. <member name="T:UnityEditor.Experimental.GraphView.SearchTreeEntry">
  3265. <summary>
  3266. <para>This class describes a search tree entry. The search window displays search tree entries in the GraphView.</para>
  3267. </summary>
  3268. </member>
  3269. <member name="F:UnityEditor.Experimental.GraphView.SearchTreeEntry.content">
  3270. <summary>
  3271. <para>The text and icon of the search entry.</para>
  3272. </summary>
  3273. </member>
  3274. <member name="F:UnityEditor.Experimental.GraphView.SearchTreeEntry.level">
  3275. <summary>
  3276. <para>The level of the entry in the search tree.</para>
  3277. </summary>
  3278. </member>
  3279. <member name="P:UnityEditor.Experimental.GraphView.SearchTreeEntry.name">
  3280. <summary>
  3281. <para>The string used for string comparison against the user filter.</para>
  3282. </summary>
  3283. </member>
  3284. <member name="F:UnityEditor.Experimental.GraphView.SearchTreeEntry.userData">
  3285. <summary>
  3286. <para>A user specified object for attaching application specific data to a search tree entry.</para>
  3287. </summary>
  3288. </member>
  3289. <member name="M:UnityEditor.Experimental.GraphView.SearchTreeEntry.#ctor(UnityEngine.GUIContent)">
  3290. <summary>
  3291. <para></para>
  3292. </summary>
  3293. <param name="content">The text and icon of the item.</param>
  3294. </member>
  3295. <member name="T:UnityEditor.Experimental.GraphView.SearchTreeGroupEntry">
  3296. <summary>
  3297. <para>This class describes group entries in the search tree. The search tree is displayed in the search window.</para>
  3298. </summary>
  3299. </member>
  3300. <member name="M:UnityEditor.Experimental.GraphView.SearchTreeGroupEntry.#ctor(UnityEngine.GUIContent,System.Int32)">
  3301. <summary>
  3302. <para></para>
  3303. </summary>
  3304. <param name="content">The text and icon of the group entry.</param>
  3305. <param name="level">The level of the group entry.</param>
  3306. </member>
  3307. <member name="T:UnityEditor.Experimental.GraphView.SearchWindow">
  3308. <summary>
  3309. <para>This subclass displays a searchable menu of available graph nodes.</para>
  3310. </summary>
  3311. </member>
  3312. <member name="M:UnityEditor.Experimental.GraphView.SearchWindow.Open(UnityEditor.Experimental.GraphView.SearchWindowContext,T)">
  3313. <summary>
  3314. <para>Opens the search window above the Graph.</para>
  3315. </summary>
  3316. <param name="context">Structure of parameters that configure the search window.</param>
  3317. <param name="provider">Reference to the object that provides the search results.</param>
  3318. <returns>
  3319. <para>Returns true if the window opens successfully. Returns false otherwise.</para>
  3320. </returns>
  3321. </member>
  3322. <member name="T:UnityEditor.Experimental.GraphView.SearchWindowContext">
  3323. <summary>
  3324. <para>This structure includes parameters for configuring the search window.</para>
  3325. </summary>
  3326. </member>
  3327. <member name="P:UnityEditor.Experimental.GraphView.SearchWindowContext.requestedHeight">
  3328. <summary>
  3329. <para>Requested height of the window. Set to 0.0f to use the default height.</para>
  3330. </summary>
  3331. </member>
  3332. <member name="P:UnityEditor.Experimental.GraphView.SearchWindowContext.requestedWidth">
  3333. <summary>
  3334. <para>Requested width of the window. Set to 0.0f to use the default width.</para>
  3335. </summary>
  3336. </member>
  3337. <member name="P:UnityEditor.Experimental.GraphView.SearchWindowContext.screenMousePosition">
  3338. <summary>
  3339. <para>The initial mouse event position that triggered opening the window, in the coordinate space of the screen.</para>
  3340. </summary>
  3341. </member>
  3342. <member name="M:UnityEditor.Experimental.GraphView.SearchWindowContext.#ctor(UnityEngine.Vector2,System.Single,System.Single)">
  3343. <summary>
  3344. <para></para>
  3345. </summary>
  3346. <param name="requestedHeight">Requested height of the window. Set to 0.0f to use the default height.</param>
  3347. <param name="requestedWidth">Requested width of the window. Set to 0.0f to use the default width.</param>
  3348. <param name="screenMousePosition">The initial mouse event position that triggered opening the window, in the coordinate space of the screen.</param>
  3349. </member>
  3350. <member name="T:UnityEditor.Experimental.GraphView.SelectionDragger">
  3351. <summary>
  3352. <para>Selection dragger manipulator.</para>
  3353. </summary>
  3354. </member>
  3355. <member name="M:UnityEditor.Experimental.GraphView.SelectionDragger.#ctor">
  3356. <summary>
  3357. <para>SelectionDragger's constructor.</para>
  3358. </summary>
  3359. </member>
  3360. <member name="M:UnityEditor.Experimental.GraphView.SelectionDragger.OnMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  3361. <summary>
  3362. <para>Called on mouse down event.</para>
  3363. </summary>
  3364. <param name="e">The event.</param>
  3365. </member>
  3366. <member name="M:UnityEditor.Experimental.GraphView.SelectionDragger.OnMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  3367. <summary>
  3368. <para>Called on mouse move event.</para>
  3369. </summary>
  3370. <param name="e">The event.</param>
  3371. </member>
  3372. <member name="M:UnityEditor.Experimental.GraphView.SelectionDragger.OnMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  3373. <summary>
  3374. <para>Called on mouse up event.</para>
  3375. </summary>
  3376. <param name="e">The event.</param>
  3377. <param name="evt"></param>
  3378. </member>
  3379. <member name="M:UnityEditor.Experimental.GraphView.SelectionDragger.RegisterCallbacksOnTarget">
  3380. <summary>
  3381. <para>Called to register click event callbacks on the target element.</para>
  3382. </summary>
  3383. </member>
  3384. <member name="M:UnityEditor.Experimental.GraphView.SelectionDragger.UnregisterCallbacksFromTarget">
  3385. <summary>
  3386. <para>Called to unregister event callbacks from the target element.</para>
  3387. </summary>
  3388. </member>
  3389. <member name="T:UnityEditor.Experimental.GraphView.SelectionDropper">
  3390. <summary>
  3391. <para>Selection drag&amp;drop manipulator.</para>
  3392. </summary>
  3393. </member>
  3394. <member name="P:UnityEditor.Experimental.GraphView.SelectionDropper.activateButton">
  3395. <summary>
  3396. <para>Mouse button used to activate the manipulator.</para>
  3397. </summary>
  3398. </member>
  3399. <member name="P:UnityEditor.Experimental.GraphView.SelectionDropper.clampToParentEdges">
  3400. <summary>
  3401. <para>Clamp element being dragged to the parent's (usually the graph) edges.</para>
  3402. </summary>
  3403. </member>
  3404. <member name="P:UnityEditor.Experimental.GraphView.SelectionDropper.panSpeed">
  3405. <summary>
  3406. <para>When elements are dragged near the edges of the Graph, panning occurs. This controls the speed for said panning.</para>
  3407. </summary>
  3408. </member>
  3409. <member name="M:UnityEditor.Experimental.GraphView.SelectionDropper.#ctor">
  3410. <summary>
  3411. <para>SelectionDropper's constructor.</para>
  3412. </summary>
  3413. <param name="handler">The drop event.</param>
  3414. </member>
  3415. <member name="M:UnityEditor.Experimental.GraphView.SelectionDropper.OnMouseDown(UnityEngine.UIElements.MouseDownEvent)">
  3416. <summary>
  3417. <para>Called on mouse down event.</para>
  3418. </summary>
  3419. <param name="e">The event.</param>
  3420. </member>
  3421. <member name="M:UnityEditor.Experimental.GraphView.SelectionDropper.OnMouseMove(UnityEngine.UIElements.MouseMoveEvent)">
  3422. <summary>
  3423. <para>Called on mouse move event.</para>
  3424. </summary>
  3425. <param name="e">The event.</param>
  3426. </member>
  3427. <member name="M:UnityEditor.Experimental.GraphView.SelectionDropper.OnMouseUp(UnityEngine.UIElements.MouseUpEvent)">
  3428. <summary>
  3429. <para>Called on mouse up event.</para>
  3430. </summary>
  3431. <param name="e">The event.</param>
  3432. </member>
  3433. <member name="M:UnityEditor.Experimental.GraphView.SelectionDropper.RegisterCallbacksOnTarget">
  3434. <summary>
  3435. <para>Called to register click event callbacks on the target element.</para>
  3436. </summary>
  3437. </member>
  3438. <member name="M:UnityEditor.Experimental.GraphView.SelectionDropper.UnregisterCallbacksFromTarget">
  3439. <summary>
  3440. <para>Called to unregister event callbacks from the target element.</para>
  3441. </summary>
  3442. </member>
  3443. <member name="T:UnityEditor.Experimental.GraphView.ShortcutDelegate">
  3444. <summary>
  3445. <para>Shortcut event delegate.</para>
  3446. </summary>
  3447. </member>
  3448. <member name="T:UnityEditor.Experimental.GraphView.ShortcutHandler">
  3449. <summary>
  3450. <para>Shortcut handler.</para>
  3451. </summary>
  3452. </member>
  3453. <member name="M:UnityEditor.Experimental.GraphView.ShortcutHandler.#ctor(System.Collections.Generic.Dictionary`2&lt;UnityEngine.Event,UnityEditor.Experimental.GraphView.ShortcutDelegate&gt;)">
  3454. <summary>
  3455. <para>ShortcutHandler's constructor.</para>
  3456. </summary>
  3457. <param name="dictionary">Dictionary of shortcuts and their actions.</param>
  3458. </member>
  3459. <member name="M:UnityEditor.Experimental.GraphView.ShortcutHandler.RegisterCallbacksOnTarget">
  3460. <summary>
  3461. <para>Called to register click event callbacks on the target element.</para>
  3462. </summary>
  3463. </member>
  3464. <member name="M:UnityEditor.Experimental.GraphView.ShortcutHandler.UnregisterCallbacksFromTarget">
  3465. <summary>
  3466. <para>Called to unregister event callbacks from the target element.</para>
  3467. </summary>
  3468. </member>
  3469. <member name="T:UnityEditor.Experimental.GraphView.StackNode">
  3470. <summary>
  3471. <para>Use this class to customize StackNodes and to manage dragging GraphElements over StackNodes.</para>
  3472. </summary>
  3473. </member>
  3474. <member name="P:UnityEditor.Experimental.GraphView.StackNode.contentContainer">
  3475. <summary>
  3476. <para>The content container of this StackNode.</para>
  3477. </summary>
  3478. </member>
  3479. <member name="P:UnityEditor.Experimental.GraphView.StackNode.dragEntered">
  3480. <summary>
  3481. <para>Indicates if items from this stack are currently being dragged.</para>
  3482. </summary>
  3483. </member>
  3484. <member name="P:UnityEditor.Experimental.GraphView.StackNode.dropPreviewTemplate">
  3485. <summary>
  3486. <para>Use this property to customize the preview that appears when GraphElements are dragged over the StackNode.</para>
  3487. </summary>
  3488. </member>
  3489. <member name="P:UnityEditor.Experimental.GraphView.StackNode.hasMultipleSelectionSupport">
  3490. <summary>
  3491. <para>Returns true if the StackNode supports multiselection.</para>
  3492. </summary>
  3493. </member>
  3494. <member name="P:UnityEditor.Experimental.GraphView.StackNode.headerContainer">
  3495. <summary>
  3496. <para>Use this property to customize the header for this StackNode.</para>
  3497. </summary>
  3498. </member>
  3499. <member name="M:UnityEditor.Experimental.GraphView.StackNode.AcceptsElement(UnityEditor.Experimental.GraphView.GraphElement,System.Int32&amp;,System.Int32)">
  3500. <summary>
  3501. <para>Checks whether the specified GraphElement can be added to this StackNode.</para>
  3502. </summary>
  3503. <param name="element">The element to add.</param>
  3504. <param name="proposedIndex">The index where the element would be added. This index can be overwritten.</param>
  3505. <param name="maxIndex">The maximum value of the index.</param>
  3506. <returns>
  3507. <para>Returns true if the specified GraphElement can be added. Returns false otherwise.</para>
  3508. </returns>
  3509. </member>
  3510. <member name="M:UnityEditor.Experimental.GraphView.StackNode.AddElement(UnityEditor.Experimental.GraphView.GraphElement)">
  3511. <summary>
  3512. <para>Adds the specified GraphElement to the StackNode.</para>
  3513. </summary>
  3514. <param name="element">The GraphElement to add.</param>
  3515. </member>
  3516. <member name="M:UnityEditor.Experimental.GraphView.StackNode.CanAcceptDrop(System.Collections.Generic.List`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;)">
  3517. <summary>
  3518. <para>Indicates whether this StackNode accepts the current drop event.</para>
  3519. </summary>
  3520. <param name="selection">"The selected GraphElements to be checked.</param>
  3521. <returns>
  3522. <para>Returns true if this StackNode accepts the current drop event. Returns false otherwise.</para>
  3523. </returns>
  3524. </member>
  3525. <member name="M:UnityEditor.Experimental.GraphView.StackNode.CollectElements(System.Collections.Generic.HashSet`1&lt;UnityEditor.Experimental.GraphView.GraphElement&gt;,System.Func`2&lt;UnityEditor.Experimental.GraphView.GraphElement,System.Boolean&gt;)">
  3526. <summary>
  3527. <para>Retrieves the set of nodes contained in this stack and its edges. The retrieved graph elements match a specific condition.</para>
  3528. </summary>
  3529. <param name="collectedElementSet">The set of matching graph elements.</param>
  3530. <param name="conditionFunc">A function that determines whether a graph element is added to the set of matching graph elements.</param>
  3531. </member>
  3532. <member name="M:UnityEditor.Experimental.GraphView.StackNode.#ctor">
  3533. <summary>
  3534. <para>StackNode constructor.</para>
  3535. </summary>
  3536. </member>
  3537. <member name="M:UnityEditor.Experimental.GraphView.StackNode.DragEnter(UnityEngine.UIElements.DragEnterEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  3538. <summary>
  3539. <para>This method is automatically called when a drag leave event occurs.</para>
  3540. </summary>
  3541. <param name="evt">The event.</param>
  3542. <param name="selection">The selected elements.</param>
  3543. <param name="enteredTarget">The drop target.</param>
  3544. <param name="dragSource">The drag source.</param>
  3545. <returns>
  3546. <para>Returns event propagation.</para>
  3547. </returns>
  3548. </member>
  3549. <member name="M:UnityEditor.Experimental.GraphView.StackNode.DragExited">
  3550. <summary>
  3551. <para>This method is automatically called when a drag exit event occurs.</para>
  3552. </summary>
  3553. <returns>
  3554. <para>Returns event propagation.</para>
  3555. </returns>
  3556. </member>
  3557. <member name="M:UnityEditor.Experimental.GraphView.StackNode.DragLeave(UnityEngine.UIElements.DragLeaveEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  3558. <summary>
  3559. <para>This method is automatically called when a drag leave event occurs.</para>
  3560. </summary>
  3561. <param name="evt">The event.</param>
  3562. <param name="selection">The selected elements.</param>
  3563. <param name="leftTarget">The drop target.</param>
  3564. <param name="dragSource">The drag source.</param>
  3565. <returns>
  3566. <para>Returns event propagation.</para>
  3567. </returns>
  3568. </member>
  3569. <member name="M:UnityEditor.Experimental.GraphView.StackNode.DragPerform(UnityEngine.UIElements.DragPerformEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  3570. <summary>
  3571. <para>This method is automatically called when a drop event occurs.</para>
  3572. </summary>
  3573. <param name="evt">The event.</param>
  3574. <param name="selection">The selected elements.</param>
  3575. <param name="dropTarget">The drop target.</param>
  3576. <param name="dragSource">The drag source.</param>
  3577. <returns>
  3578. <para>Returns event propagation.</para>
  3579. </returns>
  3580. </member>
  3581. <member name="M:UnityEditor.Experimental.GraphView.StackNode.DragUpdated(UnityEngine.UIElements.DragUpdatedEvent,System.Collections.Generic.IEnumerable`1&lt;UnityEditor.Experimental.GraphView.ISelectable&gt;,UnityEditor.Experimental.GraphView.IDropTarget,UnityEditor.Experimental.GraphView.ISelection)">
  3582. <summary>
  3583. <para>This method is automatically called when a drag updated event occurs.</para>
  3584. </summary>
  3585. <param name="evt">The event.</param>
  3586. <param name="selection">The selected elements.</param>
  3587. <param name="dropTarget">The drop target.</param>
  3588. <param name="dragSource">The drag source.</param>
  3589. <returns>
  3590. <para>Returns event propagation.</para>
  3591. </returns>
  3592. </member>
  3593. <member name="M:UnityEditor.Experimental.GraphView.StackNode.GetInsertionIndex(UnityEngine.Vector2)">
  3594. <summary>
  3595. <para>Retrieves the insertion index in the StackNode if an item is dropped at the specified world position.</para>
  3596. </summary>
  3597. <param name="worldPosition">The world position to get an index from.</param>
  3598. <returns>
  3599. <para>Returns the insertion index.</para>
  3600. </returns>
  3601. </member>
  3602. <member name="M:UnityEditor.Experimental.GraphView.StackNode.InsertElement(System.Int32,UnityEditor.Experimental.GraphView.GraphElement)">
  3603. <summary>
  3604. <para>Inserts the specified GraphElement at the specified index in this StackNode.</para>
  3605. </summary>
  3606. <param name="index">The index where the specified GraphElement will be inserted.</param>
  3607. <param name="element">The GraphElement to insert.</param>
  3608. </member>
  3609. <member name="M:UnityEditor.Experimental.GraphView.StackNode.OnCustomStyleResolved(UnityEngine.UIElements.ICustomStyle)">
  3610. <summary>
  3611. <para>Called when the custom style properties are resolved.</para>
  3612. </summary>
  3613. <param name="styles"></param>
  3614. </member>
  3615. <member name="M:UnityEditor.Experimental.GraphView.StackNode.OnSeparatorContextualMenuEvent(UnityEngine.UIElements.ContextualMenuPopulateEvent,System.Int32)">
  3616. <summary>
  3617. <para>This method is automatically called when a contextual menu is about to appear on a StackNode separator.</para>
  3618. </summary>
  3619. <param name="evt">The event.</param>
  3620. <param name="separatorIndex">The index of the separator on which the menu was invoked.</param>
  3621. </member>
  3622. <member name="M:UnityEditor.Experimental.GraphView.StackNode.OnStartDragging(UnityEditor.Experimental.GraphView.GraphElement)">
  3623. <summary>
  3624. <para>This method is automatically called when an element of the stack is about to be dragged out of it.</para>
  3625. </summary>
  3626. <param name="ge">The GraphElement that is being dragged out of the stack.</param>
  3627. </member>
  3628. <member name="M:UnityEditor.Experimental.GraphView.StackNode.RemoveElement(UnityEditor.Experimental.GraphView.GraphElement)">
  3629. <summary>
  3630. <para>Removes the specified GraphElement from this StackNode.</para>
  3631. </summary>
  3632. <param name="element">The GraphElement to remove.</param>
  3633. </member>
  3634. <member name="T:UnityEditor.Experimental.GraphView.StickyNote">
  3635. <summary>
  3636. <para>Instantiates a [GraphElement] used for comment text.</para>
  3637. </summary>
  3638. </member>
  3639. <member name="P:UnityEditor.Experimental.GraphView.StickyNote.contents">
  3640. <summary>
  3641. <para>The textual content of the [StickyNote].</para>
  3642. </summary>
  3643. </member>
  3644. <member name="F:UnityEditor.Experimental.GraphView.StickyNote.defaultSize">
  3645. <summary>
  3646. <para>The default size of the [StickyNote].</para>
  3647. </summary>
  3648. </member>
  3649. <member name="P:UnityEditor.Experimental.GraphView.StickyNote.fontSize">
  3650. <summary>
  3651. <para>The font size of the [StickyNote].</para>
  3652. </summary>
  3653. </member>
  3654. <member name="P:UnityEditor.Experimental.GraphView.StickyNote.theme">
  3655. <summary>
  3656. <para>The visual theme of the [StickyNote].</para>
  3657. </summary>
  3658. </member>
  3659. <member name="P:UnityEditor.Experimental.GraphView.StickyNote.title">
  3660. <summary>
  3661. <para>The title of the [StickyNote].</para>
  3662. </summary>
  3663. </member>
  3664. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.BuildContextualMenu(UnityEngine.UIElements.ContextualMenuPopulateEvent)">
  3665. <summary>
  3666. <para>Builds the [StickyNote] contextual menu.</para>
  3667. </summary>
  3668. <param name="evt"></param>
  3669. </member>
  3670. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.#ctor">
  3671. <summary>
  3672. <para>Constructor for [StickyNote].</para>
  3673. </summary>
  3674. <param name="uiFile">An optional UXML file path.</param>
  3675. <param name="position">The start position.</param>
  3676. </member>
  3677. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.#ctor(UnityEngine.Vector2)">
  3678. <summary>
  3679. <para>Constructor for [StickyNote].</para>
  3680. </summary>
  3681. <param name="uiFile">An optional UXML file path.</param>
  3682. <param name="position">The start position.</param>
  3683. </member>
  3684. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.#ctor">
  3685. <summary>
  3686. <para>Constructor for [StickyNote].</para>
  3687. </summary>
  3688. <param name="uiFile">An optional UXML file path.</param>
  3689. <param name="position">The start position.</param>
  3690. </member>
  3691. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.#ctor(System.String,UnityEngine.Vector2)">
  3692. <summary>
  3693. <para>Constructor for [StickyNote].</para>
  3694. </summary>
  3695. <param name="uiFile">An optional UXML file path.</param>
  3696. <param name="position">The start position.</param>
  3697. </member>
  3698. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.FitText(System.Boolean)">
  3699. <summary>
  3700. <para>Resizes the [StickyNote] so that its textual content is visible.</para>
  3701. </summary>
  3702. <param name="onlyIfSmaller"></param>
  3703. </member>
  3704. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.GetPosition">
  3705. <summary>
  3706. <para>Gets the position of the [StickyNote].</para>
  3707. </summary>
  3708. <returns>
  3709. <para>Returns the [StickyNote] position as a xy position relative to the [GraphView].</para>
  3710. </returns>
  3711. </member>
  3712. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.OnResized">
  3713. <summary>
  3714. <para>Called when the [StickyNote] is about to be resized.</para>
  3715. </summary>
  3716. </member>
  3717. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.OnStartResize">
  3718. <summary>
  3719. <para>Called when the [StickyNote] will be resized.</para>
  3720. </summary>
  3721. </member>
  3722. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.SetPosition(UnityEngine.Rect)">
  3723. <summary>
  3724. <para>Sets the position of the [StickyNote].</para>
  3725. </summary>
  3726. <param name="rect"></param>
  3727. </member>
  3728. <member name="T:UnityEditor.Experimental.GraphView.StickyNote.UxmlFactory">
  3729. <summary>
  3730. <para>Instantiates a StickyNote with the data read from a UXML file.</para>
  3731. </summary>
  3732. </member>
  3733. <member name="M:UnityEditor.Experimental.GraphView.StickyNote.UxmlFactory.#ctor">
  3734. <summary>
  3735. <para>Constructor.</para>
  3736. </summary>
  3737. </member>
  3738. <member name="T:UnityEditor.Experimental.GraphView.StickyNoteChange">
  3739. <summary>
  3740. <para>Enum that specifies the type of change to the [StickyNote].</para>
  3741. </summary>
  3742. </member>
  3743. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteChange.Contents">
  3744. <summary>
  3745. <para>Specify that the content of the [StickyNote] has changed.</para>
  3746. </summary>
  3747. </member>
  3748. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteChange.FontSize">
  3749. <summary>
  3750. <para>Specify that the size of the font used by the [StickyNote] has changed.</para>
  3751. </summary>
  3752. </member>
  3753. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteChange.Position">
  3754. <summary>
  3755. <para>Specify that the position of the [StickyNote] has changed.</para>
  3756. </summary>
  3757. </member>
  3758. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteChange.Theme">
  3759. <summary>
  3760. <para>Specifies that the visual theme of the [StickyNote] has changed.</para>
  3761. </summary>
  3762. </member>
  3763. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteChange.Title">
  3764. <summary>
  3765. <para>Specifies that the title of the [StickyNote] has changed.</para>
  3766. </summary>
  3767. </member>
  3768. <member name="T:UnityEditor.Experimental.GraphView.StickyNoteChangeEvent">
  3769. <summary>
  3770. <para>The event sent when a [StickyNote] was changed.</para>
  3771. </summary>
  3772. </member>
  3773. <member name="P:UnityEditor.Experimental.GraphView.StickyNoteChangeEvent.change">
  3774. <summary>
  3775. <para>The type of change that occured.</para>
  3776. </summary>
  3777. </member>
  3778. <member name="M:UnityEditor.Experimental.GraphView.StickyNoteChangeEvent.#ctor">
  3779. <summary>
  3780. <para>Constructor.</para>
  3781. </summary>
  3782. </member>
  3783. <member name="M:UnityEditor.Experimental.GraphView.StickyNoteChangeEvent.GetPooled">
  3784. <summary>
  3785. <para>Gets an event from the event pool and initializes it with the given values. Use this function instead of creating new events. Events obtained using this method need to be released back to the pool. You can use `Dispose()` to release them.</para>
  3786. </summary>
  3787. <param name="target">The target [StickyNote].</param>
  3788. <param name="change">The type of change.</param>
  3789. <returns>
  3790. <para>Returns an initialized event.</para>
  3791. </returns>
  3792. </member>
  3793. <member name="T:UnityEditor.Experimental.GraphView.StickyNoteFontSize">
  3794. <summary>
  3795. <para>Enum used to describe the font size used by the [StickyNote].</para>
  3796. </summary>
  3797. </member>
  3798. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteFontSize.Huge">
  3799. <summary>
  3800. <para>Huge font size.</para>
  3801. </summary>
  3802. </member>
  3803. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteFontSize.Large">
  3804. <summary>
  3805. <para>Large font size.</para>
  3806. </summary>
  3807. </member>
  3808. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteFontSize.Medium">
  3809. <summary>
  3810. <para>Medium font size.</para>
  3811. </summary>
  3812. </member>
  3813. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteFontSize.Small">
  3814. <summary>
  3815. <para>Small font size.</para>
  3816. </summary>
  3817. </member>
  3818. <member name="T:UnityEditor.Experimental.GraphView.StickyNoteTheme">
  3819. <summary>
  3820. <para>Enum used to describe the visual theme used by the [StickyNote].</para>
  3821. </summary>
  3822. </member>
  3823. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteTheme.Black">
  3824. <summary>
  3825. <para>The dark theme.</para>
  3826. </summary>
  3827. </member>
  3828. <member name="F:UnityEditor.Experimental.GraphView.StickyNoteTheme.Classic">
  3829. <summary>
  3830. <para>The light, classic theme.</para>
  3831. </summary>
  3832. </member>
  3833. <member name="T:UnityEditor.Experimental.GraphView.TokenNode">
  3834. <summary>
  3835. <para>The TokenNode class includes methods for creating and managing a Node that resembles a capsule. The TokenNode class includes a title, an icon, one input Port, and one output Port.</para>
  3836. </summary>
  3837. </member>
  3838. <member name="P:UnityEditor.Experimental.GraphView.TokenNode.highlighted">
  3839. <summary>
  3840. <para>Returns whether the TokenNode is highlighted.</para>
  3841. </summary>
  3842. </member>
  3843. <member name="P:UnityEditor.Experimental.GraphView.TokenNode.icon">
  3844. <summary>
  3845. <para>The icon of the TokenNode.</para>
  3846. </summary>
  3847. </member>
  3848. <member name="P:UnityEditor.Experimental.GraphView.TokenNode.input">
  3849. <summary>
  3850. <para>The input Port of the TokenNode.</para>
  3851. </summary>
  3852. </member>
  3853. <member name="P:UnityEditor.Experimental.GraphView.TokenNode.output">
  3854. <summary>
  3855. <para>The output Port of the TokenNode.</para>
  3856. </summary>
  3857. </member>
  3858. <member name="M:UnityEditor.Experimental.GraphView.TokenNode.#ctor(UnityEditor.Experimental.GraphView.Port,UnityEditor.Experimental.GraphView.Port)">
  3859. <summary>
  3860. <para>Constructs a TokenNode with both input and output Ports.</para>
  3861. </summary>
  3862. <param name="input"></param>
  3863. <param name="output"></param>
  3864. </member>
  3865. </members>
  3866. </doc>