OPS.Assets.Editor.xml 57 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>OPS.Assets.Editor</name>
  5. </assembly>
  6. <members>
  7. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile">
  8. <summary>
  9. Represents an .assets file.
  10. </summary>
  11. </member>
  12. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.AssetsFileHeader">
  13. <summary>
  14. The header of the assets file.
  15. </summary>
  16. </member>
  17. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.Version">
  18. <summary>
  19. The version is inside the header.
  20. </summary>
  21. </member>
  22. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.AssetsFileMetadata">
  23. <summary>
  24. The metadata of the assets file.
  25. </summary>
  26. </member>
  27. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.Objects">
  28. <summary>
  29. The unity objects inside the assets file.
  30. </summary>
  31. </member>
  32. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.#ctor(OPS.Assets.Editor.Files.UnityFileReader)">
  33. <summary>
  34. Read the bundle file data from the _Reader.
  35. </summary>
  36. <param name="_Reader"></param>
  37. </member>
  38. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.GetObjects``1">
  39. <summary>
  40. Return a list of objects int the asset file of type TObject.
  41. </summary>
  42. <typeparam name="TObject"></typeparam>
  43. <returns></returns>
  44. </member>
  45. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.Write(OPS.Assets.Editor.Files.UnityFileWriter)">
  46. <summary>
  47. Write the assets file.
  48. </summary>
  49. <param name="_Writer"></param>
  50. </member>
  51. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.WriteObjects(System.Byte[]@,System.Collections.Generic.List{OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo}@)">
  52. <summary>
  53. Writes the objects in _ObjectData and returns the object infos.
  54. Returns if the writing succeded.
  55. </summary>
  56. <param name="_ObjectData"></param>
  57. <param name="_ObjectInfos"></param>
  58. <returns></returns>
  59. </member>
  60. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.WriteMetadata(System.Byte[]@)">
  61. <summary>
  62. Write the metadata to a stream and return it over _Metadata.
  63. </summary>
  64. <param name="_Metadata"></param>
  65. <returns></returns>
  66. </member>
  67. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.WriteHeader(System.Byte[]@)">
  68. <summary>
  69. Write the header to a stream and return it over _HeaderData.
  70. </summary>
  71. <param name="_HeaderData"></param>
  72. <returns></returns>
  73. </member>
  74. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.GetHashCode">
  75. <summary>
  76. Hashcode.
  77. </summary>
  78. <returns></returns>
  79. </member>
  80. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFile.Equals(System.Object)">
  81. <summary>
  82. Equals.
  83. </summary>
  84. <param name="_Other"></param>
  85. <returns></returns>
  86. </member>
  87. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader">
  88. <summary>
  89. Header of the assets file.
  90. </summary>
  91. </member>
  92. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.MetadataSize">
  93. <summary>
  94. Size of the metadata in bytes.
  95. </summary>
  96. </member>
  97. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.FileSize">
  98. <summary>
  99. Whole file size in bytes.
  100. </summary>
  101. </member>
  102. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.Version">
  103. <summary>
  104. The assets file version.
  105. </summary>
  106. </member>
  107. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.DataOffset">
  108. <summary>
  109. Byte offset for the objects.
  110. </summary>
  111. </member>
  112. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.EndianType">
  113. <summary>
  114. The endian of the byte data.
  115. </summary>
  116. </member>
  117. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.Reserved">
  118. <summary>
  119. Unkown.
  120. </summary>
  121. </member>
  122. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.UnknownBlob">
  123. <summary>
  124. Unkown.
  125. </summary>
  126. </member>
  127. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.FromBundle">
  128. <summary>
  129. Is from a bundle.
  130. </summary>
  131. </member>
  132. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.IO.EndianBinaryReader)">
  133. <summary>
  134. Create a assets file header, by passing the owning _AssetsFile and _Reader, to read data from.
  135. </summary>
  136. <param name="_AssetsFile"></param>
  137. <param name="_Reader"></param>
  138. </member>
  139. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.Write(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.IO.EndianBinaryWriter)">
  140. <summary>
  141. Write the assets file header, belonging to _AssetsFile with _Writer.
  142. </summary>
  143. <param name="_AssetsFile"></param>
  144. <param name="_Writer"></param>
  145. </member>
  146. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.GetHashCode">
  147. <summary>
  148. Hashcode.
  149. </summary>
  150. <returns></returns>
  151. </member>
  152. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileHeader.Equals(System.Object)">
  153. <summary>
  154. Equals.
  155. </summary>
  156. <param name="_Other"></param>
  157. <returns></returns>
  158. </member>
  159. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata">
  160. <summary>
  161. Metadata of the assets file.
  162. </summary>
  163. </member>
  164. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.Version">
  165. <summary>
  166. Version to read and write the metadata.
  167. </summary>
  168. </member>
  169. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.UnityVersion">
  170. <summary>
  171. The unity version of the assets file.
  172. </summary>
  173. </member>
  174. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.TargetPlatform">
  175. <summary>
  176. The unity target platform of the assets file.
  177. </summary>
  178. </member>
  179. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.EnableTypeTree">
  180. <summary>
  181. If type tree is enabled, serialized types map their whole field/properties and dependencies, to allow comptibility between unity versions.
  182. </summary>
  183. </member>
  184. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.SerializedTypes">
  185. <summary>
  186. Serialized types.
  187. </summary>
  188. </member>
  189. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.ObjectInfos">
  190. <summary>
  191. Info about the serialized objects.
  192. </summary>
  193. </member>
  194. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.Preloads">
  195. <summary>
  196. List of objects need to be preloaded.
  197. </summary>
  198. </member>
  199. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.Externals">
  200. <summary>
  201. List over the external file references.
  202. </summary>
  203. </member>
  204. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.RefactoredSerializedTypes">
  205. <summary>
  206. Refeactored serialized types.
  207. </summary>
  208. </member>
  209. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.UserInformation">
  210. <summary>
  211. User informations that are always empty.
  212. </summary>
  213. </member>
  214. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.IO.EndianBinaryReader)">
  215. <summary>
  216. Create a assets file metadata, by passing the owning _AssetsFile and _Reader, to read data from.
  217. </summary>
  218. <param name="_AssetsFile"></param>
  219. <param name="_Reader"></param>
  220. </member>
  221. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.Write(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.IO.EndianBinaryWriter)">
  222. <summary>
  223. Write the assets file metadata, belonging to _AssetsFile with _Writer.
  224. </summary>
  225. <param name="_AssetsFile"></param>
  226. <param name="_Writer"></param>
  227. </member>
  228. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.GetHashCode">
  229. <summary>
  230. Hashcode.
  231. </summary>
  232. <returns></returns>
  233. </member>
  234. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata.Equals(System.Object)">
  235. <summary>
  236. Equals.
  237. </summary>
  238. <param name="_Other"></param>
  239. <returns></returns>
  240. </member>
  241. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.IObject">
  242. <summary>
  243. Iterface over a unity object.
  244. </summary>
  245. </member>
  246. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.IObject.PathId">
  247. <summary>
  248. All objects have a unique path id in its file.
  249. </summary>
  250. </member>
  251. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.IObject.TypeGuid">
  252. <summary>
  253. The guid of the type this object belongs too.
  254. </summary>
  255. </member>
  256. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.IObject.Write(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter)">
  257. <summary>
  258. Write the object to a stream.
  259. </summary>
  260. <param name="_Writer"></param>
  261. </member>
  262. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript">
  263. <summary>
  264. Represents a unity mono script.
  265. </summary>
  266. </member>
  267. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.ExecutionOrder">
  268. <summary>
  269. The order of execution while runtime.
  270. </summary>
  271. </member>
  272. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.PropertyGuid">
  273. <summary>
  274. The guid.
  275. </summary>
  276. </member>
  277. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.ClassName">
  278. <summary>
  279. The class name.
  280. </summary>
  281. </member>
  282. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.Namespace">
  283. <summary>
  284. The namespace.
  285. </summary>
  286. </member>
  287. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.AssemblyName">
  288. <summary>
  289. The assembly name.
  290. </summary>
  291. </member>
  292. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.#ctor(System.Int64,System.Guid,System.String,System.Int32,System.Guid,System.String,System.String,System.String)">
  293. <summary>
  294. Create a monoscript by parameter.
  295. </summary>
  296. <param name="_PathId"></param>
  297. <param name="_TypeGuid"></param>
  298. <param name="_Name"></param>
  299. <param name="_ExecutionOrder"></param>
  300. <param name="_PropertyGuid"></param>
  301. <param name="_ClassName"></param>
  302. <param name="_Namespace"></param>
  303. <param name="_AssemblyName"></param>
  304. </member>
  305. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.#ctor(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader)">
  306. <summary>
  307. Read the objects data from _Reader.
  308. </summary>
  309. <param name="_Reader"></param>
  310. </member>
  311. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.UpdateType(System.String,System.String,System.String)">
  312. <summary>
  313. Update the mono scripts type.
  314. </summary>
  315. </member>
  316. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.Write(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter)">
  317. <summary>
  318. Write the object data.
  319. </summary>
  320. <param name="_Writer"></param>
  321. </member>
  322. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.GetHashCode">
  323. <summary>
  324. Hashcode.
  325. </summary>
  326. <returns></returns>
  327. </member>
  328. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.MonoScript.Equals(System.Object)">
  329. <summary>
  330. Equals.
  331. </summary>
  332. <param name="_Other"></param>
  333. <returns></returns>
  334. </member>
  335. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.NamedObject">
  336. <summary>
  337. Represents a unity named object.
  338. </summary>
  339. </member>
  340. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.NamedObject.Name">
  341. <summary>
  342. The objects name.
  343. </summary>
  344. </member>
  345. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.NamedObject.#ctor(System.Int64,System.Guid,System.String)">
  346. <summary>
  347. Create a named object by parameter.
  348. </summary>
  349. <param name="_PathId"></param>
  350. <param name="_TypeGuid"></param>
  351. <param name="_Name"></param>
  352. </member>
  353. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.NamedObject.#ctor(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader)">
  354. <summary>
  355. Read the objects data from _Reader.
  356. </summary>
  357. <param name="_Reader"></param>
  358. </member>
  359. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.NamedObject.Write(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter)">
  360. <summary>
  361. Write the object data.
  362. </summary>
  363. <param name="_Writer"></param>
  364. </member>
  365. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.NamedObject.GetHashCode">
  366. <summary>
  367. Hashcode.
  368. </summary>
  369. <returns></returns>
  370. </member>
  371. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.NamedObject.Equals(System.Object)">
  372. <summary>
  373. Equals.
  374. </summary>
  375. <param name="_Other"></param>
  376. <returns></returns>
  377. </member>
  378. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.EditorExtension">
  379. <summary>
  380. Represents an unity editor extension.
  381. </summary>
  382. </member>
  383. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.EditorExtension.PrefabParentObject">
  384. <summary>
  385. The origin prefab object.
  386. </summary>
  387. </member>
  388. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.EditorExtension.PrefabInternal">
  389. <summary>
  390. A internal unity prefab.
  391. </summary>
  392. </member>
  393. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.EditorExtension.#ctor(System.Int64,System.Guid)">
  394. <summary>
  395. Create an editor extension by parameter.
  396. </summary>
  397. <param name="_PathId"></param>
  398. <param name="_TypeGuid"></param>
  399. </member>
  400. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.EditorExtension.#ctor(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader)">
  401. <summary>
  402. Read the object data from _Reader.
  403. </summary>
  404. <param name="_Reader"></param>
  405. </member>
  406. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.EditorExtension.Write(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter)">
  407. <summary>
  408. Write the object data.
  409. </summary>
  410. <param name="_Writer"></param>
  411. </member>
  412. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject">
  413. <summary>
  414. A not categorized object. Just reads the data blob.
  415. </summary>
  416. </member>
  417. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject.PathId">
  418. <summary>
  419. All objects have a path id (is not unique!).
  420. </summary>
  421. </member>
  422. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject.TypeGuid">
  423. <summary>
  424. The guid of the type this object belongs too.
  425. </summary>
  426. </member>
  427. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject.DataBlob">
  428. <summary>
  429. All data of the object.
  430. </summary>
  431. </member>
  432. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject.#ctor(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader)">
  433. <summary>
  434. Read the object data from _Reader.
  435. </summary>
  436. <param name="_Reader"></param>
  437. </member>
  438. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject.Write(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter)">
  439. <summary>
  440. Write the object data.
  441. </summary>
  442. <param name="_Writer"></param>
  443. </member>
  444. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject.GetHashCode">
  445. <summary>
  446. Hashcode.
  447. </summary>
  448. <returns></returns>
  449. </member>
  450. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.DefaultObject.Equals(System.Object)">
  451. <summary>
  452. Equals.
  453. </summary>
  454. <param name="_Other"></param>
  455. <returns></returns>
  456. </member>
  457. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object">
  458. <summary>
  459. Reprensents the unity object.
  460. </summary>
  461. </member>
  462. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.PathId">
  463. <summary>
  464. All objects have a unique path id in its file.
  465. </summary>
  466. </member>
  467. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.TypeGuid">
  468. <summary>
  469. The guid of the type this object belongs too.
  470. </summary>
  471. </member>
  472. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.ObjectHideFlags">
  473. <summary>
  474. Flag over visibilty by camera.
  475. </summary>
  476. </member>
  477. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.#ctor(System.Int64,System.Guid)">
  478. <summary>
  479. Create an object by parameter.
  480. </summary>
  481. <param name="_PathId"></param>
  482. <param name="_TypeGuid"></param>
  483. </member>
  484. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.#ctor(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader)">
  485. <summary>
  486. Read the object data from _Reader.
  487. </summary>
  488. <param name="_Reader"></param>
  489. </member>
  490. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.Write(OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter)">
  491. <summary>
  492. Write an object to _Writer.
  493. </summary>
  494. <param name="_Writer"></param>
  495. </member>
  496. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.GetHashCode">
  497. <summary>
  498. Hashcode.
  499. </summary>
  500. <returns></returns>
  501. </member>
  502. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.Object.Equals(System.Object)">
  503. <summary>
  504. Equals.
  505. </summary>
  506. <param name="_Other"></param>
  507. <returns></returns>
  508. </member>
  509. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.PPtr`1">
  510. <summary>
  511. Pointer to another unity object.
  512. </summary>
  513. <typeparam name="T"></typeparam>
  514. </member>
  515. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.PPtr`1.FileId">
  516. <summary>
  517. The file id.
  518. 0: The current read assets file.
  519. 1...n: External file id.
  520. </summary>
  521. </member>
  522. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.PPtr`1.PathId">
  523. <summary>
  524. The path id. Each object has a unique (in the file) path id.
  525. </summary>
  526. </member>
  527. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.PPtr`1.IsNull">
  528. <summary>
  529. Is a reference or not.
  530. </summary>
  531. </member>
  532. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.PPtr`1.#ctor(OPS.Assets.Editor.IO.EndianBinaryReader)">
  533. <summary>
  534. Read the object pointer data from _Reader.
  535. </summary>
  536. <param name="_Reader"></param>
  537. </member>
  538. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.Classes.PPtr`1.Write(OPS.Assets.Editor.IO.EndianBinaryWriter)">
  539. <summary>
  540. Write the object pointer.
  541. </summary>
  542. <param name="_Writer"></param>
  543. </member>
  544. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter">
  545. <summary>
  546. Writer of an object.
  547. </summary>
  548. </member>
  549. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter.AssetsFile">
  550. <summary>
  551. The belonging assets file.
  552. </summary>
  553. </member>
  554. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter.BuildTarget">
  555. <summary>
  556. The build target, read form the metafiles.
  557. </summary>
  558. </member>
  559. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter.#ctor(OPS.Assets.Editor.IO.EndianBinaryWriter,OPS.Assets.Editor.Files.AssetsFiles.AssetsFile)">
  560. <summary>
  561. The object writer needs an endian writer and the assets file.
  562. </summary>
  563. <param name="_Writer"></param>
  564. <param name="_AssetsFile"></param>
  565. </member>
  566. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectWriter.#ctor(System.IO.Stream,OPS.Assets.Editor.IO.EndianType,OPS.Assets.Editor.Files.AssetsFiles.AssetsFile)">
  567. <summary>
  568. The object writer needs a stream, endian and the assets file.
  569. </summary>
  570. <param name="_Stream"></param>
  571. <param name="_EndianType"></param>
  572. <param name="_AssetsFile"></param>
  573. </member>
  574. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader">
  575. <summary>
  576. Reader of objects.
  577. </summary>
  578. </member>
  579. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader.AssetsFile">
  580. <summary>
  581. The belonging assets file.
  582. </summary>
  583. </member>
  584. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader.ObjectInfo">
  585. <summary>
  586. The belonging object info.
  587. </summary>
  588. </member>
  589. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader.BuildTarget">
  590. <summary>
  591. The build target, read form the metafiles.
  592. </summary>
  593. </member>
  594. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader.#ctor(OPS.Assets.Editor.IO.EndianBinaryReader,OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo)">
  595. <summary>
  596. The object reader needs a endian reader, the assets file and the object info.
  597. </summary>
  598. <param name="_Reader"></param>
  599. <param name="_AssetsFile"></param>
  600. <param name="_ObjectInfo"></param>
  601. </member>
  602. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectReader.#ctor(System.IO.Stream,OPS.Assets.Editor.IO.EndianType,OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo)">
  603. <summary>
  604. The object reader needs a stream, endian, the assets file and the object info.
  605. </summary>
  606. <param name="_Stream"></param>
  607. <param name="_EndianType"></param>
  608. <param name="_AssetsFile"></param>
  609. <param name="_ObjectInfo"></param>
  610. </member>
  611. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.YamlClassIdType">
  612. <summary>
  613. Unity class id types.
  614. </summary>
  615. </member>
  616. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo">
  617. <summary>
  618. Information about an serialized object.
  619. </summary>
  620. </member>
  621. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.Version">
  622. <summary>
  623. The serialized version of the type.
  624. </summary>
  625. </member>
  626. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.PathId">
  627. <summary>
  628. All objects have a unique path id in its file.
  629. </summary>
  630. </member>
  631. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.ByteOffset">
  632. <summary>
  633. The byte offsets for the objects data. Does not include the metadata data offset!
  634. </summary>
  635. </member>
  636. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.ByteCount">
  637. <summary>
  638. The amount of bytes this objects consists of.
  639. </summary>
  640. </member>
  641. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.SerializedType">
  642. <summary>
  643. The serialized type.
  644. </summary>
  645. </member>
  646. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.ClassId">
  647. <summary>
  648. The unity class id of the serialized type.
  649. </summary>
  650. </member>
  651. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.TypeGuid">
  652. <summary>
  653. The unique guid of the serialized type. Because there can be multiple custom serialized types sharing the same class ids (for example being of class MonoBehaviour).
  654. </summary>
  655. </member>
  656. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion,System.Int64,System.Int64,System.UInt32,OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType)">
  657. <summary>
  658. Create a object info directly by data.
  659. </summary>
  660. <param name="_Version"></param>
  661. <param name="_PathId"></param>
  662. <param name="_ByteOffset"></param>
  663. <param name="_ByteCount"></param>
  664. <param name="_SerializedType"></param>
  665. </member>
  666. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryReader)">
  667. <summary>
  668. Create a object info, by passing the owning _AssetsFile, _AssetsFileMetadata, _Reader, to read data from.
  669. </summary>
  670. <param name="_AssetsFile"></param>
  671. <param name="_AssetsFileMetadata"></param>
  672. <param name="_Reader"></param>
  673. </member>
  674. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.Write(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryWriter)">
  675. <summary>
  676. Write a object info belongign to _AssetsFileMetadata.
  677. </summary>
  678. <param name="_AssetsFile"></param>
  679. <param name="_AssetsFileMetadata"></param>
  680. <param name="_Writer"></param>
  681. </member>
  682. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.GetHashCode">
  683. <summary>
  684. Hashcode.
  685. </summary>
  686. <returns></returns>
  687. </member>
  688. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Objects.ObjectInfo.Equals(System.Object)">
  689. <summary>
  690. Equals.
  691. </summary>
  692. <param name="_Other"></param>
  693. <returns></returns>
  694. </member>
  695. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier">
  696. <summary>
  697. Maps to a object to be preloaded.
  698. </summary>
  699. </member>
  700. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.Version">
  701. <summary>
  702. The serialized version of the type.
  703. </summary>
  704. </member>
  705. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.FileId">
  706. <summary>
  707. The file id.
  708. 0: The current read assets file.
  709. 1...n: External file id.
  710. </summary>
  711. </member>
  712. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.PathId">
  713. <summary>
  714. The path id. Each object has a unique (in the file) path id.
  715. </summary>
  716. </member>
  717. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion,System.Int32,System.Int64)">
  718. <summary>
  719. Create a script identifier by parameters.
  720. </summary>
  721. <param name="_Version"></param>
  722. <param name="_FileId"></param>
  723. <param name="_PathId"></param>
  724. </member>
  725. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryReader)">
  726. <summary>
  727. Create a script identifier, by passing the owning _AssetsFile, _AssetsFileMetadata, _Reader, to read data from.
  728. </summary>
  729. <param name="_AssetsFile"></param>
  730. <param name="_AssetsFileMetadata"></param>
  731. <param name="_Reader"></param>
  732. </member>
  733. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.Write(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryWriter)">
  734. <summary>
  735. Write a script identifier.
  736. </summary>
  737. <param name="_AssetsFile"></param>
  738. <param name="_AssetsFileMetadata"></param>
  739. <param name="_Writer"></param>
  740. </member>
  741. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.GetHashCode">
  742. <summary>
  743. Hashcode.
  744. </summary>
  745. <returns></returns>
  746. </member>
  747. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Preloads.PreloadIdentifier.Equals(System.Object)">
  748. <summary>
  749. Equals.
  750. </summary>
  751. <param name="_Other"></param>
  752. <returns></returns>
  753. </member>
  754. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier">
  755. <summary>
  756. Identifier to an extern file.
  757. </summary>
  758. </member>
  759. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.Version">
  760. <summary>
  761. The serialized version of the type.
  762. </summary>
  763. </member>
  764. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.BufferedPath">
  765. <summary>
  766. The buffered path, mostly empty.
  767. </summary>
  768. </member>
  769. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.Guid">
  770. <summary>
  771. The file guid.
  772. </summary>
  773. </member>
  774. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.AssetType">
  775. <summary>
  776. The asset type.
  777. </summary>
  778. </member>
  779. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.PathName">
  780. <summary>
  781. The file path.
  782. </summary>
  783. </member>
  784. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion,System.String,System.Guid,System.Int32,System.String)">
  785. <summary>
  786. Create a file identifier by parameter.
  787. </summary>
  788. <param name="_Version"></param>
  789. <param name="_BufferedPath"></param>
  790. <param name="_Guid"></param>
  791. <param name="_AssetType"></param>
  792. <param name="_PathName"></param>
  793. </member>
  794. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryReader)">
  795. <summary>
  796. Create a file identifier, by passing the owning _AssetsFile, _AssetsFileMetadata, _Reader, to read data from.
  797. </summary>
  798. <param name="_AssetsFile"></param>
  799. <param name="_AssetsFileMetadata"></param>
  800. <param name="_Reader"></param>
  801. </member>
  802. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.Write(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryWriter)">
  803. <summary>
  804. Write a file identifier.
  805. </summary>
  806. <param name="_AssetsFile"></param>
  807. <param name="_AssetsFileMetadata"></param>
  808. <param name="_Writer"></param>
  809. </member>
  810. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.GetHashCode">
  811. <summary>
  812. Hashcode.
  813. </summary>
  814. <returns></returns>
  815. </member>
  816. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Externals.FileIdentifier.Equals(System.Object)">
  817. <summary>
  818. Equals.
  819. </summary>
  820. <param name="_Other"></param>
  821. <returns></returns>
  822. </member>
  823. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion">
  824. <summary>
  825. Version of a unity file.
  826. </summary>
  827. </member>
  828. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v5_0_1_AndUp">
  829. <summary>
  830. Added support for stripped objects.
  831. </summary>
  832. </member>
  833. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v5_5_0a_AndUp">
  834. <summary>
  835. Refactoring of class id.
  836. </summary>
  837. </member>
  838. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v5_5_0b_AndUp">
  839. <summary>
  840. Refactoring type data.
  841. </summary>
  842. </member>
  843. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v2019_1a_AndUp">
  844. <summary>
  845. Refactoring of shareable type tree data.
  846. </summary>
  847. </member>
  848. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v2019_1_AndUp">
  849. <summary>
  850. Added flags for type trees nodes.
  851. </summary>
  852. </member>
  853. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v2019_2_AndUp">
  854. <summary>
  855. Refactoring of serialized types.
  856. </summary>
  857. </member>
  858. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v2019_3_AndUp">
  859. <summary>
  860. Added storing of type dependencies.
  861. </summary>
  862. </member>
  863. <member name="F:OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion.v2020_1_AndUp">
  864. <summary>
  865. Added support for large files.
  866. </summary>
  867. </member>
  868. <member name="T:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType">
  869. <summary>
  870. Represents a type of the unity objects.
  871. </summary>
  872. </member>
  873. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.Version">
  874. <summary>
  875. The serialized version of the type.
  876. </summary>
  877. </member>
  878. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.IsRefactoredType">
  879. <summary>
  880. The type is the newer refactored version.
  881. </summary>
  882. </member>
  883. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.ClassId">
  884. <summary>
  885. Unity class id - Can be anything from GameObject, GameObject, MonoBehaviour, MonoScript, ...
  886. </summary>
  887. </member>
  888. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.IsStrippedType">
  889. <summary>
  890. Is stripped outside (older unity version I think).
  891. </summary>
  892. </member>
  893. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.ScriptTypeIndex">
  894. <summary>
  895. Index to a script type.
  896. </summary>
  897. </member>
  898. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.ScriptGuid">
  899. <summary>
  900. A Hash128 Guid. Representing the newer used script guid instead of type guid.
  901. </summary>
  902. </member>
  903. <member name="P:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.TypeGuid">
  904. <summary>
  905. A Hash128 Guid. Representing the type guid.
  906. </summary>
  907. </member>
  908. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFileFormatVersion,System.Boolean,System.Int32,System.Boolean,System.Int16,System.Guid,System.Guid)">
  909. <summary>
  910. Create a serialized type by parameter.
  911. </summary>
  912. <param name="_Version"></param>
  913. <param name="_IsRefactoredType"></param>
  914. <param name="_ClassId"></param>
  915. <param name="_IsStrippedType"></param>
  916. <param name="_ScriptTypeIndex"></param>
  917. <param name="_ScriptGuid"></param>
  918. <param name="_TypeGuid"></param>
  919. </member>
  920. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.#ctor(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryReader,System.Boolean)">
  921. <summary>
  922. Create a serialized type, by passing the owning _AssetsFile, _AssetsFileMetadata, _Reader, to read data from and a flag if it is the newer refactored type.
  923. </summary>
  924. <param name="_AssetsFile"></param>
  925. <param name="_AssetsFileMetadata"></param>
  926. <param name="_Reader"></param>
  927. <param name="_IsRefactoredType"></param>
  928. </member>
  929. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.Write(OPS.Assets.Editor.Files.AssetsFiles.AssetsFile,OPS.Assets.Editor.Files.AssetsFiles.AssetsFileMetadata,OPS.Assets.Editor.IO.EndianBinaryWriter)">
  930. <summary>
  931. Write a serialized type belonging to a metadata.
  932. </summary>
  933. <param name="_AssetsFile"></param>
  934. <param name="_AssetsFileMetadata"></param>
  935. <param name="_Writer"></param>
  936. </member>
  937. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.GetHashCode">
  938. <summary>
  939. Hashcode.
  940. </summary>
  941. <returns></returns>
  942. </member>
  943. <member name="M:OPS.Assets.Editor.Files.AssetsFiles.Types.SerializedType.Equals(System.Object)">
  944. <summary>
  945. Equals.
  946. </summary>
  947. <param name="_Other"></param>
  948. <returns></returns>
  949. </member>
  950. <member name="T:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion">
  951. <summary>
  952. Version of a unity bundle file.
  953. </summary>
  954. </member>
  955. <member name="F:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion.kUnknown_1">
  956. <summary>
  957. Unknown
  958. </summary>
  959. </member>
  960. <member name="F:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion.kUnknown_2">
  961. <summary>
  962. Unknown
  963. </summary>
  964. </member>
  965. <member name="F:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion.kUnknown_3">
  966. <summary>
  967. Unknown
  968. </summary>
  969. </member>
  970. <member name="F:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion.kUnknown_4">
  971. <summary>
  972. Unknown
  973. </summary>
  974. </member>
  975. <member name="F:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion.kUnknown_5">
  976. <summary>
  977. Unknown
  978. </summary>
  979. </member>
  980. <member name="F:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion.kUnknown_6">
  981. <summary>
  982. Unknown
  983. </summary>
  984. </member>
  985. <member name="F:OPS.Assets.Editor.Files.BundleFiles.BundlesFileFormatVersion.kUnknown_7">
  986. <summary>
  987. Unknown
  988. </summary>
  989. </member>
  990. <member name="T:OPS.Assets.Editor.Files.BundleFiles.BundlesFile">
  991. <summary>
  992. Represents a unity bundle file.
  993. </summary>
  994. </member>
  995. <member name="M:OPS.Assets.Editor.Files.BundleFiles.BundlesFile.#ctor(OPS.Assets.Editor.Files.UnityFileReader)">
  996. <summary>
  997. Read the bundle file data from the _Reader.
  998. </summary>
  999. <param name="_Reader"></param>
  1000. </member>
  1001. <member name="M:OPS.Assets.Editor.Files.BundleFiles.BundlesFile.Write(OPS.Assets.Editor.Files.UnityFileWriter)">
  1002. <summary>
  1003. Write bundle file.
  1004. </summary>
  1005. <param name="_Writer"></param>
  1006. </member>
  1007. <member name="T:OPS.Assets.Editor.Files.UnityFile`1">
  1008. <summary>
  1009. Represents a version able unity file.
  1010. </summary>
  1011. <typeparam name="TVersionFormat"></typeparam>
  1012. </member>
  1013. <member name="P:OPS.Assets.Editor.Files.UnityFile`1.Version">
  1014. <summary>
  1015. The version format.
  1016. </summary>
  1017. </member>
  1018. <member name="P:OPS.Assets.Editor.Files.UnityFile`1.FullFilePath">
  1019. <summary>
  1020. The full file path.
  1021. </summary>
  1022. </member>
  1023. <member name="P:OPS.Assets.Editor.Files.UnityFile`1.FileName">
  1024. <summary>
  1025. The file name.
  1026. </summary>
  1027. </member>
  1028. <member name="M:OPS.Assets.Editor.Files.UnityFile`1.#ctor(OPS.Assets.Editor.Files.UnityFileReader)">
  1029. <summary>
  1030. Read a unity file.
  1031. </summary>
  1032. <param name="_Reader"></param>
  1033. </member>
  1034. <member name="M:OPS.Assets.Editor.Files.UnityFile`1.Write(OPS.Assets.Editor.Files.UnityFileWriter)">
  1035. <summary>
  1036. Write a unity file.
  1037. </summary>
  1038. <param name="_Writer"></param>
  1039. </member>
  1040. <member name="T:OPS.Assets.Editor.Files.UnityFileWriter">
  1041. <summary>
  1042. A endian binary writer for unity files.
  1043. </summary>
  1044. </member>
  1045. <member name="P:OPS.Assets.Editor.Files.UnityFileWriter.FullFilePath">
  1046. <summary>
  1047. Get the full file path.
  1048. </summary>
  1049. </member>
  1050. <member name="P:OPS.Assets.Editor.Files.UnityFileWriter.FileName">
  1051. <summary>
  1052. Get the file name.
  1053. </summary>
  1054. </member>
  1055. <member name="M:OPS.Assets.Editor.Files.UnityFileWriter.#ctor(System.String)">
  1056. <summary>
  1057. Create a reader by the _FilePath.
  1058. </summary>
  1059. <param name="_FilePath"></param>
  1060. </member>
  1061. <member name="M:OPS.Assets.Editor.Files.UnityFileWriter.#ctor(System.String,System.IO.Stream)">
  1062. <summary>
  1063. Create a reader for _FilePath by _Stream.
  1064. </summary>
  1065. <param name="_FilePath"></param>
  1066. <param name="_Stream"></param>
  1067. </member>
  1068. <member name="T:OPS.Assets.Editor.Files.UnityFileReader">
  1069. <summary>
  1070. A endian binary reader for unity files.
  1071. </summary>
  1072. </member>
  1073. <member name="P:OPS.Assets.Editor.Files.UnityFileReader.FullFilePath">
  1074. <summary>
  1075. Get the full file path.
  1076. </summary>
  1077. </member>
  1078. <member name="P:OPS.Assets.Editor.Files.UnityFileReader.FileName">
  1079. <summary>
  1080. Get the file name.
  1081. </summary>
  1082. </member>
  1083. <member name="P:OPS.Assets.Editor.Files.UnityFileReader.FileType">
  1084. <summary>
  1085. Get the file type.
  1086. </summary>
  1087. </member>
  1088. <member name="M:OPS.Assets.Editor.Files.UnityFileReader.#ctor(System.String)">
  1089. <summary>
  1090. Create a reader by the _FilePath.
  1091. </summary>
  1092. <param name="_FilePath"></param>
  1093. </member>
  1094. <member name="M:OPS.Assets.Editor.Files.UnityFileReader.#ctor(System.String,System.IO.Stream)">
  1095. <summary>
  1096. Create a reader for _FilePath by _Stream.
  1097. </summary>
  1098. <param name="_FilePath"></param>
  1099. <param name="_Stream"></param>
  1100. </member>
  1101. <member name="M:OPS.Assets.Editor.Files.UnityFileReader.CheckFileType">
  1102. <summary>
  1103. Find the file type and reset stream position.
  1104. </summary>
  1105. <returns></returns>
  1106. </member>
  1107. <member name="M:OPS.Assets.Editor.Files.UnityFileReader.IsAssetsFile">
  1108. <summary>
  1109. Find if the file is a assets unity file.
  1110. </summary>
  1111. <returns></returns>
  1112. </member>
  1113. <member name="T:OPS.Assets.Editor.Files.UnityFileType">
  1114. <summary>
  1115. The file type of a unity file.
  1116. </summary>
  1117. </member>
  1118. <member name="T:OPS.Assets.Editor.IO.EndianBinaryReader">
  1119. <summary>
  1120. Extends the BinaryReader to read either BigEndian or LittleEndian.
  1121. </summary>
  1122. </member>
  1123. <member name="P:OPS.Assets.Editor.IO.EndianBinaryReader.Endian">
  1124. <summary>
  1125. The EndianType to read.
  1126. </summary>
  1127. </member>
  1128. <member name="F:OPS.Assets.Editor.IO.EndianBinaryReader.buffer2">
  1129. <summary>
  1130. Simple read 2 byte buffer.
  1131. </summary>
  1132. </member>
  1133. <member name="F:OPS.Assets.Editor.IO.EndianBinaryReader.buffer4">
  1134. <summary>
  1135. Simple read 4 byte buffer.
  1136. </summary>
  1137. </member>
  1138. <member name="F:OPS.Assets.Editor.IO.EndianBinaryReader.buffer8">
  1139. <summary>
  1140. Simple read 8 byte buffer.
  1141. </summary>
  1142. </member>
  1143. <member name="P:OPS.Assets.Editor.IO.EndianBinaryReader.Position">
  1144. <summary>
  1145. The BaseStream Position.
  1146. </summary>
  1147. </member>
  1148. <member name="P:OPS.Assets.Editor.IO.EndianBinaryReader.BitConverterEndian">
  1149. <summary>
  1150. The EndianType of the BitConverter.
  1151. </summary>
  1152. </member>
  1153. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.#ctor(System.IO.Stream,OPS.Assets.Editor.IO.EndianType)">
  1154. <summary>
  1155. The endian binary reader needs a stream to read from and the endian.
  1156. </summary>
  1157. <param name="stream"></param>
  1158. <param name="endian"></param>
  1159. </member>
  1160. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.AlignStream">
  1161. <summary>
  1162. Unity uses 4 byte blocks. Align the stream if uneven to it.
  1163. </summary>
  1164. </member>
  1165. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.AlignStream(System.Int32)">
  1166. <summary>
  1167. Align the stream to _Alignment if uneven to it.
  1168. </summary>
  1169. </member>
  1170. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadInt16">
  1171. <summary>
  1172. Read a Int16 depend on Endian.
  1173. </summary>
  1174. <returns></returns>
  1175. </member>
  1176. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadUInt16">
  1177. <summary>
  1178. Read a UInt16 depend on Endian.
  1179. </summary>
  1180. <returns></returns>
  1181. </member>
  1182. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadInt32">
  1183. <summary>
  1184. Read a Int32 depend on Endian.
  1185. </summary>
  1186. <returns></returns>
  1187. </member>
  1188. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadUInt32">
  1189. <summary>
  1190. Read a UInt32 depend on Endian.
  1191. </summary>
  1192. <returns></returns>
  1193. </member>
  1194. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadInt64">
  1195. <summary>
  1196. Read a Int64 depend on Endian.
  1197. </summary>
  1198. <returns></returns>
  1199. </member>
  1200. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadUInt64">
  1201. <summary>
  1202. Read a UInt64 depend on Endian.
  1203. </summary>
  1204. <returns></returns>
  1205. </member>
  1206. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadSingle">
  1207. <summary>
  1208. Read a Float depend on Endian.
  1209. </summary>
  1210. <returns></returns>
  1211. </member>
  1212. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadDouble">
  1213. <summary>
  1214. Read a Double depend on Endian.
  1215. </summary>
  1216. <returns></returns>
  1217. </member>
  1218. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadAlignedString">
  1219. <summary>
  1220. Read an aligned string.
  1221. </summary>
  1222. <returns></returns>
  1223. </member>
  1224. <member name="M:OPS.Assets.Editor.IO.EndianBinaryReader.ReadStringToNull(System.Int32)">
  1225. <summary>
  1226. Read a string until read null byte.
  1227. </summary>
  1228. <param name="_MaxLength"></param>
  1229. <returns></returns>
  1230. </member>
  1231. <member name="T:OPS.Assets.Editor.IO.EndianBinaryWriter">
  1232. <summary>
  1233. Extends the BinaryWriter to write either BigEndian or LittleEndian.
  1234. </summary>
  1235. </member>
  1236. <member name="P:OPS.Assets.Editor.IO.EndianBinaryWriter.Endian">
  1237. <summary>
  1238. The EndianType to read.
  1239. </summary>
  1240. </member>
  1241. <member name="P:OPS.Assets.Editor.IO.EndianBinaryWriter.Position">
  1242. <summary>
  1243. The BaseStream Position.
  1244. </summary>
  1245. </member>
  1246. <member name="P:OPS.Assets.Editor.IO.EndianBinaryWriter.BitConverterEndian">
  1247. <summary>
  1248. The EndianType of the BitConverter.
  1249. </summary>
  1250. </member>
  1251. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.#ctor(System.IO.Stream,OPS.Assets.Editor.IO.EndianType)">
  1252. <summary>
  1253. The endian binary writer needs a stream to write to and the endian.
  1254. </summary>
  1255. <param name="stream"></param>
  1256. <param name="endian"></param>
  1257. </member>
  1258. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.AlignStream">
  1259. <summary>
  1260. Unity uses 4 byte blocks. Align the stream if uneven to it.
  1261. </summary>
  1262. </member>
  1263. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.AlignStream(System.Int32)">
  1264. <summary>
  1265. Align the stream to _Alignment if uneven to it.
  1266. </summary>
  1267. </member>
  1268. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.Int16)">
  1269. <summary>
  1270. Write a Int16 depend on Endian.
  1271. </summary>
  1272. <param name="_Value"></param>
  1273. </member>
  1274. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.UInt16)">
  1275. <summary>
  1276. Write a UInt16 depend on Endian.
  1277. </summary>
  1278. <param name="_Value"></param>
  1279. </member>
  1280. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.Int32)">
  1281. <summary>
  1282. Write a Int32 depend on Endian.
  1283. </summary>
  1284. <param name="_Value"></param>
  1285. </member>
  1286. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.UInt32)">
  1287. <summary>
  1288. Write a UInt32 depend on Endian.
  1289. </summary>
  1290. <param name="_Value"></param>
  1291. </member>
  1292. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.Int64)">
  1293. <summary>
  1294. Write a Int64 depend on Endian.
  1295. </summary>
  1296. <param name="_Value"></param>
  1297. </member>
  1298. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.UInt64)">
  1299. <summary>
  1300. Write a UInt64 depend on Endian.
  1301. </summary>
  1302. <param name="_Value"></param>
  1303. </member>
  1304. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.Single)">
  1305. <summary>
  1306. Write a float depend on Endian.
  1307. </summary>
  1308. <param name="_Value"></param>
  1309. </member>
  1310. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.Write(System.Double)">
  1311. <summary>
  1312. Write a double depend on Endian.
  1313. </summary>
  1314. <param name="_Value"></param>
  1315. </member>
  1316. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.WriteAlignedString(System.String)">
  1317. <summary>
  1318. Write an aligned string and write the length.
  1319. </summary>
  1320. <param name="_String"></param>
  1321. </member>
  1322. <member name="M:OPS.Assets.Editor.IO.EndianBinaryWriter.WriteStringToNull(System.String)">
  1323. <summary>
  1324. Write a string without writing the length. And add a NULL at the end.
  1325. </summary>
  1326. <param name="_String"></param>
  1327. </member>
  1328. <member name="T:OPS.Assets.Editor.IO.EndianType">
  1329. <summary>
  1330. Enumeration over the endian type.
  1331. </summary>
  1332. </member>
  1333. <member name="F:OPS.Assets.Editor.IO.EndianType.LittleEndian">
  1334. <summary>
  1335. Little endian.
  1336. </summary>
  1337. </member>
  1338. <member name="F:OPS.Assets.Editor.IO.EndianType.BigEndian">
  1339. <summary>
  1340. Big endian.
  1341. </summary>
  1342. </member>
  1343. <member name="T:OPS.Assets.Editor.Version.IVersionAble`1">
  1344. <summary>
  1345. The class is version able.
  1346. </summary>
  1347. <typeparam name="TVersionFormat"></typeparam>
  1348. </member>
  1349. <member name="P:OPS.Assets.Editor.Version.IVersionAble`1.Version">
  1350. <summary>
  1351. Current version.
  1352. </summary>
  1353. </member>
  1354. </members>
  1355. </doc>