PageRenderTime 44ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/Dlls/Delta.Rendering.Effects.xml

#
XML | 730 lines | 730 code | 0 blank | 0 comment | 0 complexity | 4f027bcc6acfa5e1e1f48dcdaad6b996 MD5 | raw file
Possible License(s): Apache-2.0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>Delta.Rendering.Effects</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Delta.Rendering.Effects.Modifiers.SizeModifier">
  8. <summary>
  9. Represents a modifier which will change the size value of the
  10. particles over the time.
  11. </summary>
  12. </member>
  13. <member name="T:Delta.Rendering.Effects.Modifiers.BaseModifier">
  14. <summary>
  15. Base modifier class which only contains the process methods, which are
  16. implemented in the derived classes if needed.
  17. TODO: we need a solution to persistent modifiers for effects, maybe Process(emitter) is good enough, but we need to test it. For now the solution is to use Particle.UserData!
  18. </summary>
  19. </member>
  20. <member name="M:Delta.Rendering.Effects.Modifiers.BaseModifier.Process(Delta.Rendering.Effects.Emitter@)">
  21. <summary>
  22. Process an emitter with this modifier. This method has no base
  23. implementation and is only virtual because we don't always use a
  24. modifier for both, emitter and particle. Never call base.Process and
  25. only override this method if needed.
  26. </summary>
  27. <param name="emitter">Emitter to process.</param>
  28. </member>
  29. <member name="M:Delta.Rendering.Effects.Modifiers.BaseModifier.Process(Delta.Rendering.Effects.Particle@)">
  30. <summary>
  31. Process a particle with this modifier (should be very fast as many more
  32. particles can be active than emitters). This method has no base
  33. implementation and is only virtual because we don't always use a
  34. modifier for both, emitter and particle. Never call base.Process and
  35. only override this method if needed.
  36. </summary>
  37. <param name="particle">Particle to process.</param>
  38. </member>
  39. <member name="M:Delta.Rendering.Effects.Modifiers.BaseModifier.Save(System.IO.BinaryWriter)">
  40. <summary>
  41. Force using the save method in derived classes.
  42. </summary>
  43. <param name="writer">
  44. Writer to write binary data to for this modifier (must be readable again
  45. with the Load method below).
  46. </param>
  47. </member>
  48. <member name="M:Delta.Rendering.Effects.Modifiers.BaseModifier.Load(System.IO.BinaryReader)">
  49. <summary>
  50. Force using the load method in derived classes.
  51. </summary>
  52. <param name="reader">
  53. Reader to read modifier data saved out with Save again.
  54. </param>
  55. </member>
  56. <member name="F:Delta.Rendering.Effects.Modifiers.SizeModifier.WidthRange">
  57. <summary>
  58. The with range of the particle over time.
  59. </summary>
  60. </member>
  61. <member name="F:Delta.Rendering.Effects.Modifiers.SizeModifier.HeightRange">
  62. <summary>
  63. The height range of the particle over time.
  64. </summary>
  65. </member>
  66. <member name="M:Delta.Rendering.Effects.Modifiers.SizeModifier.Process(Delta.Rendering.Effects.Particle@)">
  67. <summary>
  68. The logic which will process each particle.
  69. </summary>
  70. <param name="particle">The particle to process.</param>
  71. </member>
  72. <member name="M:Delta.Rendering.Effects.Modifiers.SizeModifier.Save(System.IO.BinaryWriter)">
  73. <summary>
  74. Save the size modifier.
  75. </summary>
  76. <param name="writer">Binary writer for saving.</param>
  77. </member>
  78. <member name="M:Delta.Rendering.Effects.Modifiers.SizeModifier.Load(System.IO.BinaryReader)">
  79. <summary>
  80. Load the size modifier.
  81. </summary>
  82. <param name="reader">Binary reader for loading.</param>
  83. </member>
  84. <member name="T:Delta.Rendering.Effects.Modifiers.GravityModifier">
  85. <summary>
  86. Represents a modifier that applies a gravity to all particles.
  87. </summary>
  88. </member>
  89. <member name="F:Delta.Rendering.Effects.Modifiers.GravityModifier.Gravity">
  90. <summary>
  91. Gravity of the modifier.
  92. </summary>
  93. </member>
  94. <member name="M:Delta.Rendering.Effects.Modifiers.GravityModifier.Process(Delta.Rendering.Effects.Particle@)">
  95. <summary>
  96. Process the particle.
  97. </summary>
  98. <param name="particle">Particle to process.</param>
  99. </member>
  100. <member name="M:Delta.Rendering.Effects.Modifiers.GravityModifier.Save(System.IO.BinaryWriter)">
  101. <summary>
  102. Save the gravity modifier.
  103. </summary>
  104. <param name="writer">Binary writer for saving.</param>
  105. </member>
  106. <member name="M:Delta.Rendering.Effects.Modifiers.GravityModifier.Load(System.IO.BinaryReader)">
  107. <summary>
  108. Load the gravity modifier.
  109. </summary>
  110. <param name="reader">Binary reader for loading.</param>
  111. </member>
  112. <member name="T:Delta.Rendering.Effects.Modifiers.VelocityModifier">
  113. <summary>
  114. Represents a modifier which will change the velocity value of the
  115. particles over the time.
  116. </summary>
  117. </member>
  118. <member name="F:Delta.Rendering.Effects.Modifiers.VelocityModifier.Velocity">
  119. <summary>
  120. The velocity that will be set to the particle.
  121. </summary>
  122. </member>
  123. <member name="M:Delta.Rendering.Effects.Modifiers.VelocityModifier.Process(Delta.Rendering.Effects.Particle@)">
  124. <summary>
  125. The logic which will process each particle.
  126. </summary>
  127. <param name="particle">The particle to process.</param>
  128. </member>
  129. <member name="M:Delta.Rendering.Effects.Modifiers.VelocityModifier.Save(System.IO.BinaryWriter)">
  130. <summary>
  131. Save the velocity modifier.
  132. </summary>
  133. <param name="writer">Binary writer for saving.</param>
  134. </member>
  135. <member name="M:Delta.Rendering.Effects.Modifiers.VelocityModifier.Load(System.IO.BinaryReader)">
  136. <summary>
  137. Load the velocity modifier.
  138. </summary>
  139. <param name="reader">Binary reader for loading.</param>
  140. </member>
  141. <member name="T:Delta.Rendering.Effects.Modifiers.MaterialModifier">
  142. <summary>
  143. Represents a modifier which will change the Emitters material.
  144. </summary>
  145. </member>
  146. <member name="F:Delta.Rendering.Effects.Modifiers.MaterialModifier.Material">
  147. <summary>
  148. Material that will be set as the emitters material.
  149. </summary>
  150. </member>
  151. <member name="F:Delta.Rendering.Effects.Modifiers.MaterialModifier.BillboardMode">
  152. <summary>
  153. The billboard mode for rendering this material.
  154. </summary>
  155. </member>
  156. <member name="M:Delta.Rendering.Effects.Modifiers.MaterialModifier.Process(Delta.Rendering.Effects.Emitter@)">
  157. <summary>
  158. The logic which will process each emitter.
  159. </summary>
  160. <param name="emitter">The emitter to process.</param>
  161. </member>
  162. <member name="M:Delta.Rendering.Effects.Modifiers.MaterialModifier.Save(System.IO.BinaryWriter)">
  163. <summary>
  164. Save the material modifier.
  165. </summary>
  166. <param name="writer">Binary writer for saving.</param>
  167. </member>
  168. <member name="M:Delta.Rendering.Effects.Modifiers.MaterialModifier.Load(System.IO.BinaryReader)">
  169. <summary>
  170. Load the material modifier.
  171. </summary>
  172. <param name="reader">Binary reader for loading.</param>
  173. </member>
  174. <member name="T:Delta.Rendering.Effects.Modifiers.EmitterOffsetModifier">
  175. <summary>
  176. Represents a modifier which will change the position value of the
  177. modifier by the offset.
  178. </summary>
  179. </member>
  180. <member name="F:Delta.Rendering.Effects.Modifiers.EmitterOffsetModifier.Offset">
  181. <summary>
  182. The offset added to the Emitter position.
  183. </summary>
  184. </member>
  185. <member name="M:Delta.Rendering.Effects.Modifiers.EmitterOffsetModifier.Process(Delta.Rendering.Effects.Emitter@)">
  186. <summary>
  187. The logic which will process the emitter.
  188. </summary>
  189. <param name="emitter">The emitter to process.</param>
  190. </member>
  191. <member name="M:Delta.Rendering.Effects.Modifiers.EmitterOffsetModifier.Save(System.IO.BinaryWriter)">
  192. <summary>
  193. Save the emitter offset modifier.
  194. </summary>
  195. <param name="writer">Binary writer for saving.</param>
  196. </member>
  197. <member name="M:Delta.Rendering.Effects.Modifiers.EmitterOffsetModifier.Load(System.IO.BinaryReader)">
  198. <summary>
  199. Load the emitter offset modifier.
  200. </summary>
  201. <param name="reader">Binary reader for loading.</param>
  202. </member>
  203. <member name="T:Delta.Rendering.Effects.Modifiers.RandomSpawnOffsetModifier">
  204. <summary>
  205. Represents a modifier which will add a random offset to a particle
  206. spawn position.
  207. </summary>
  208. </member>
  209. <member name="F:Delta.Rendering.Effects.Modifiers.RandomSpawnOffsetModifier.MinOffset">
  210. <summary>
  211. The minimum offset values for the random.
  212. </summary>
  213. </member>
  214. <member name="F:Delta.Rendering.Effects.Modifiers.RandomSpawnOffsetModifier.MaxOffset">
  215. <summary>
  216. The maximum offset values for the random.
  217. </summary>
  218. </member>
  219. <member name="M:Delta.Rendering.Effects.Modifiers.RandomSpawnOffsetModifier.Process(Delta.Rendering.Effects.Particle@)">
  220. <summary>
  221. The logic which will process each particle.
  222. </summary>
  223. <param name="particle">The particle to process.</param>
  224. </member>
  225. <member name="M:Delta.Rendering.Effects.Modifiers.RandomSpawnOffsetModifier.Save(System.IO.BinaryWriter)">
  226. <summary>
  227. Save the offset modifier.
  228. </summary>
  229. <param name="writer">Binary writer for saving.</param>
  230. </member>
  231. <member name="M:Delta.Rendering.Effects.Modifiers.RandomSpawnOffsetModifier.Load(System.IO.BinaryReader)">
  232. <summary>
  233. Load the offset modifier.
  234. </summary>
  235. <param name="reader">Binary reader for loading.</param>
  236. </member>
  237. <member name="T:Delta.Rendering.Effects.Modifiers.ParticleLifetimeModifier">
  238. <summary>
  239. Represents a modifier that sets the particle lifetime of a modifier.
  240. </summary>
  241. </member>
  242. <member name="F:Delta.Rendering.Effects.Modifiers.ParticleLifetimeModifier.ParticleLifetime">
  243. <summary>
  244. The particle lifetime of the emitter.
  245. </summary>
  246. </member>
  247. <member name="M:Delta.Rendering.Effects.Modifiers.ParticleLifetimeModifier.Process(Delta.Rendering.Effects.Emitter@)">
  248. <summary>
  249. The logic which will process each emitter.
  250. </summary>
  251. <param name="emitter">The emitter to process.</param>
  252. </member>
  253. <member name="M:Delta.Rendering.Effects.Modifiers.ParticleLifetimeModifier.Save(System.IO.BinaryWriter)">
  254. <summary>
  255. Save the particle lifetime modifier.
  256. </summary>
  257. <param name="writer">Binary writer for saving.</param>
  258. </member>
  259. <member name="M:Delta.Rendering.Effects.Modifiers.ParticleLifetimeModifier.Load(System.IO.BinaryReader)">
  260. <summary>
  261. Load the particle lifetime modifier.
  262. </summary>
  263. <param name="reader">Binary reader for loading.</param>
  264. </member>
  265. <member name="T:Delta.Rendering.Effects.Modifiers.RandomVelocityModifier">
  266. <summary>
  267. Represents a modifier which will change the velocity value of the
  268. particles at the first tick with a random vector.
  269. </summary>
  270. </member>
  271. <member name="F:Delta.Rendering.Effects.Modifiers.RandomVelocityModifier.MinVelocity">
  272. <summary>
  273. The minimum velocity values for the random.
  274. </summary>
  275. </member>
  276. <member name="F:Delta.Rendering.Effects.Modifiers.RandomVelocityModifier.MaxVelocity">
  277. <summary>
  278. The maximum velocity values for the random.
  279. </summary>
  280. </member>
  281. <member name="M:Delta.Rendering.Effects.Modifiers.RandomVelocityModifier.Process(Delta.Rendering.Effects.Particle@)">
  282. <summary>
  283. The logic which will process each particle.
  284. </summary>
  285. <param name="particle">The particle to process.</param>
  286. </member>
  287. <member name="M:Delta.Rendering.Effects.Modifiers.RandomVelocityModifier.Save(System.IO.BinaryWriter)">
  288. <summary>
  289. Save the velocity modifier.
  290. </summary>
  291. <param name="writer">Binary writer for saving.</param>
  292. </member>
  293. <member name="M:Delta.Rendering.Effects.Modifiers.RandomVelocityModifier.Load(System.IO.BinaryReader)">
  294. <summary>
  295. Load the velocity modifier.
  296. </summary>
  297. <param name="reader">Binary reader for loading.</param>
  298. </member>
  299. <member name="T:Delta.Rendering.Effects.Modifiers.TimeRangeModifier">
  300. <summary>
  301. Represents a modifier which will change the lifetime of an
  302. emitter.
  303. </summary>
  304. </member>
  305. <member name="F:Delta.Rendering.Effects.Modifiers.TimeRangeModifier.TimeRange">
  306. <summary>
  307. The modified time range.
  308. </summary>
  309. </member>
  310. <member name="M:Delta.Rendering.Effects.Modifiers.TimeRangeModifier.Process(Delta.Rendering.Effects.Emitter@)">
  311. <summary>
  312. Process the emitter and change the time range.
  313. </summary>
  314. <param name="emitter">Emitter to process.</param>
  315. </member>
  316. <member name="M:Delta.Rendering.Effects.Modifiers.TimeRangeModifier.Save(System.IO.BinaryWriter)">
  317. <summary>
  318. Save the time range modifier.
  319. </summary>
  320. </member>
  321. <member name="M:Delta.Rendering.Effects.Modifiers.TimeRangeModifier.Load(System.IO.BinaryReader)">
  322. <summary>
  323. Load the time range modifier.
  324. </summary>
  325. </member>
  326. <member name="T:Delta.Rendering.Effects.Emitter">
  327. <summary>
  328. Emitter structure that represents a spawner inside of an effect
  329. instance.
  330. </summary>
  331. </member>
  332. <member name="F:Delta.Rendering.Effects.Emitter.Scale">
  333. <summary>
  334. The scale of this emitter, where Width and Height can be changed
  335. separately.
  336. </summary>
  337. </member>
  338. <member name="F:Delta.Rendering.Effects.Emitter.Position">
  339. <summary>
  340. The position of this emitter.
  341. </summary>
  342. </member>
  343. <member name="M:Delta.Rendering.Effects.Emitter.#ctor(Delta.ContentSystem.Rendering.Helpers.EmitterData,Delta.Rendering.Effects.Effect,System.Int32)">
  344. <summary>
  345. Create a new Emitter and set all the default values.
  346. </summary>
  347. <param name="setEmitterData">EmitterData to populate from.</param>
  348. <param name="setParentEffect">Parent effect owner.</param>
  349. <param name="setIndex">Emitter index.</param>
  350. </member>
  351. <member name="P:Delta.Rendering.Effects.Emitter.BillboardMode">
  352. <summary>
  353. The billboard mode of this emitter.
  354. </summary>
  355. </member>
  356. <member name="P:Delta.Rendering.Effects.Emitter.Material">
  357. <summary>
  358. The material of this emitter.
  359. </summary>
  360. </member>
  361. <member name="P:Delta.Rendering.Effects.Emitter.NumberOfActiveParticles">
  362. <summary>
  363. The number of active particles belonging to this emitter.
  364. </summary>
  365. </member>
  366. <member name="T:Delta.Rendering.Effects.Effect">
  367. <summary>
  368. Effect class which only exposes the static functionality for spawning,
  369. stopping and killing effects. No instance will be given to the end user;
  370. only an id is given with which the user can get information about the
  371. particle like the number of active particles (for performance reasons).
  372. <para />
  373. Note: Effect particles are heavily optimized for speed, you can render
  374. many thousands particles even on slow platforms. But to make sure your
  375. game is still fast, make sure to only use as many emitters and
  376. spawn-rates as needed. Also do not have too many fill bound particles
  377. (this happens when they get too big and your pixel fill rate is not that
  378. good, so for big smoke use few simple particles, not many overlapping).
  379. </summary>
  380. </member>
  381. <member name="M:Delta.Rendering.Effects.Effect.Spawn(Delta.ContentSystem.Rendering.EffectData,Delta.Utilities.Datatypes.Vector)">
  382. <summary>
  383. Spawn an effect at the specified position.
  384. </summary>
  385. <param name="template">The data template of the effect.</param>
  386. <param name="position">Position of the effect.</param>
  387. <returns>
  388. Effect Id of the newly spawned effect.
  389. </returns>
  390. </member>
  391. <member name="M:Delta.Rendering.Effects.Effect.Spawn(Delta.ContentSystem.Rendering.EffectData,Delta.Utilities.Datatypes.Point)">
  392. <summary>
  393. Spawn an effect at the specified position for 2d particle effects.
  394. </summary>
  395. <param name="template">The data template of the effect.</param>
  396. <param name="position">Position of the effect.</param>
  397. <returns>
  398. Effect Id of the newly spawned effect.
  399. </returns>
  400. </member>
  401. <member name="M:Delta.Rendering.Effects.Effect.Spawn(Delta.ContentSystem.Rendering.EffectData,Delta.Engine.Game.Interfaces.IAttachable)">
  402. <summary>
  403. Spawn an effect attached to the specified Attachable.
  404. </summary>
  405. <param name="template">The data template of the effect.</param>
  406. <param name="attachable">Attachable the effect is attached to.</param>
  407. <returns>
  408. Effect Id of the newly spawned effect.
  409. </returns>
  410. </member>
  411. <member name="M:Delta.Rendering.Effects.Effect.NumberOfActiveParticles(System.Int32)">
  412. <summary>
  413. Return the number of active particles that belong to the effect with
  414. the specified effect Id.
  415. </summary>
  416. <param name="effectId">Effect id.</param>
  417. <returns>
  418. Number of active particles of the effect.
  419. </returns>
  420. </member>
  421. <member name="M:Delta.Rendering.Effects.Effect.Stop(System.Int32)">
  422. <summary>
  423. Stop the effect with the specified Id.
  424. Just stops spawning of the particles but the currently active ones
  425. phases out.
  426. </summary>
  427. <param name="effectId">Id of the effect to stop.</param>
  428. </member>
  429. <member name="M:Delta.Rendering.Effects.Effect.Kill(System.Int32)">
  430. <summary>
  431. Kill the effect with the specified Id.
  432. Stops and kills everything immediately. Automatically done when
  433. MaxTotalTime is reached and no active particles are left.
  434. </summary>
  435. <param name="effectId">Id of the effect to kill.</param>
  436. </member>
  437. <member name="M:Delta.Rendering.Effects.Effect.KillAll">
  438. <summary>
  439. Kill all effects that are currently active.
  440. Mostly only used for example for screen transitions, where
  441. everything has to be gone asap.
  442. </summary>
  443. </member>
  444. <member name="M:Delta.Rendering.Effects.Effect.#ctor(Delta.ContentSystem.Rendering.EffectData)">
  445. <summary>
  446. Create a new effect.
  447. </summary>
  448. <param name="template">The effect data of this effect.</param>
  449. </member>
  450. <member name="M:Delta.Rendering.Effects.Effect.ToString">
  451. <summary>
  452. To String.
  453. </summary>
  454. <returns>
  455. String describing this effect.
  456. </returns>
  457. </member>
  458. <member name="M:Delta.Rendering.Effects.Effect.NumberOfActiveParticles(Delta.Rendering.Effects.Effect)">
  459. <summary>
  460. Return the number of active particles that belong to the effect.
  461. </summary>
  462. <param name="effect">Effect to count the particles for.</param>
  463. <returns>Number of active effect particles.</returns>
  464. </member>
  465. <member name="T:Delta.Rendering.Effects.Modifiers.RotationModifier">
  466. <summary>
  467. Represents a modifier which will change the rotation value of the
  468. particles over the time.
  469. </summary>
  470. </member>
  471. <member name="F:Delta.Rendering.Effects.Modifiers.RotationModifier.Rotation">
  472. <summary>
  473. The rotation that will be added to a particle by the time
  474. (of its life).
  475. </summary>
  476. </member>
  477. <member name="M:Delta.Rendering.Effects.Modifiers.RotationModifier.Process(Delta.Rendering.Effects.Particle@)">
  478. <summary>
  479. The logic which will process each particle.
  480. </summary>
  481. <param name="particle">The particle to process.</param>
  482. </member>
  483. <member name="M:Delta.Rendering.Effects.Modifiers.RotationModifier.Save(System.IO.BinaryWriter)">
  484. <summary>
  485. Save the rotation modifier.
  486. </summary>
  487. <param name="writer">Binary writer for saving.</param>
  488. </member>
  489. <member name="M:Delta.Rendering.Effects.Modifiers.RotationModifier.Load(System.IO.BinaryReader)">
  490. <summary>
  491. Load the rotation modifier.
  492. </summary>
  493. <param name="reader">Binary reader for loading.</param>
  494. </member>
  495. <member name="T:Delta.Rendering.Effects.Particle">
  496. <summary>
  497. This structure represents a particle in the EffectSystem
  498. (like smoke, water, fire or even trails) which is spawned by an
  499. Effect Emitter.
  500. </summary>
  501. </member>
  502. <member name="F:Delta.Rendering.Effects.Particle.BlendColor">
  503. <summary>
  504. Blend color of the particle.
  505. </summary>
  506. </member>
  507. <member name="F:Delta.Rendering.Effects.Particle.Position">
  508. <summary>
  509. Position of the particle.
  510. </summary>
  511. </member>
  512. <member name="F:Delta.Rendering.Effects.Particle.Velocity">
  513. <summary>
  514. Velocity of the particle.
  515. </summary>
  516. </member>
  517. <member name="F:Delta.Rendering.Effects.Particle.Rotation">
  518. <summary>
  519. Rotation of the particle.
  520. </summary>
  521. </member>
  522. <member name="F:Delta.Rendering.Effects.Particle.Scale">
  523. <summary>
  524. Scaling of the particle.
  525. </summary>
  526. </member>
  527. <member name="F:Delta.Rendering.Effects.Particle.PhysicsBody">
  528. <summary>
  529. Physics body, if any that process motion of this particle.
  530. </summary>
  531. </member>
  532. <member name="M:Delta.Rendering.Effects.Particle.#ctor(System.Int32,System.Int32,System.Single,Delta.Utilities.Datatypes.Vector@,Delta.Utilities.Datatypes.Color@,Delta.Utilities.Datatypes.Size@)">
  533. <summary>
  534. Initializes a new instance of the <see cref="T:Delta.Rendering.Effects.Particle" /> struct.
  535. </summary>
  536. <param name="setParentEffectId">The set parent effect id.</param>
  537. <param name="setParentEmitterIndex">Index of the set parent emitter.</param>
  538. <param name="setMaxLifeTime">The set max life time.</param>
  539. <param name="setPosition">The set position.</param>
  540. <param name="setBlendColor">Color of the set blend.</param>
  541. <param name="setScale">The set scale.</param>
  542. </member>
  543. <member name="M:Delta.Rendering.Effects.Particle.Kill">
  544. <summary>
  545. Kill this particle e.g. set IsDead=true and decrease the number
  546. of active particles in the emitter this particle belongs to.
  547. </summary>
  548. </member>
  549. <member name="M:Delta.Rendering.Effects.Particle.Kill(Delta.Rendering.Effects.Emitter@)">
  550. <summary>
  551. Kill this particle e.g. set IsDead=true and decrease the number
  552. of active particles in the emitter this particle belongs to.
  553. </summary>
  554. <param name="emitter">The emitter.</param>
  555. </member>
  556. <member name="M:Delta.Rendering.Effects.Particle.Run">
  557. <summary>
  558. Update this particle.
  559. </summary>
  560. </member>
  561. <member name="P:Delta.Rendering.Effects.Particle.ElapsedLifeTime">
  562. <summary>
  563. Elapsed lifetime of the particle in seconds.
  564. </summary>
  565. </member>
  566. <member name="P:Delta.Rendering.Effects.Particle.BlendColorStarted">
  567. <summary>
  568. Specifies a blend color which is used for drawing (optionally).
  569. </summary>
  570. </member>
  571. <member name="T:Delta.Rendering.Effects.Modifiers.FadeModifier">
  572. <summary>
  573. Represents a modifier which will change the alpha value of the
  574. particles over the time.
  575. </summary>
  576. </member>
  577. <member name="F:Delta.Rendering.Effects.Modifiers.FadeModifier.AlphaFade">
  578. <summary>
  579. The definition of the (material) alpha values which will used over
  580. the time for each particle.
  581. </summary>
  582. </member>
  583. <member name="F:Delta.Rendering.Effects.Modifiers.FadeModifier.AdvancedAlphaFade">
  584. <summary>
  585. A more customized definition of the (material) alpha values which will
  586. used over the time for each particle.
  587. Note: If not set (= null), the "AlphaFade" value will used instead.
  588. </summary>
  589. </member>
  590. <member name="F:Delta.Rendering.Effects.Modifiers.FadeModifier.RedGraph">
  591. <summary>
  592. Multiplier for red value over time.
  593. </summary>
  594. </member>
  595. <member name="F:Delta.Rendering.Effects.Modifiers.FadeModifier.GreenGraph">
  596. <summary>
  597. Multiplier for blue value over time.
  598. </summary>
  599. </member>
  600. <member name="F:Delta.Rendering.Effects.Modifiers.FadeModifier.BlueGraph">
  601. <summary>
  602. Multiplier for blue value over time.
  603. </summary>
  604. </member>
  605. <member name="M:Delta.Rendering.Effects.Modifiers.FadeModifier.Process(Delta.Rendering.Effects.Particle@)">
  606. <summary>
  607. The logic which will process each particle.
  608. </summary>
  609. <param name="particle">The particle to process.</param>
  610. </member>
  611. <member name="M:Delta.Rendering.Effects.Modifiers.FadeModifier.Save(System.IO.BinaryWriter)">
  612. <summary>
  613. Save the rotation modifier.
  614. </summary>
  615. <param name="writer">Binary writer for saving.</param>
  616. </member>
  617. <member name="M:Delta.Rendering.Effects.Modifiers.FadeModifier.Load(System.IO.BinaryReader)">
  618. <summary>
  619. Load the rotation modifier.
  620. </summary>
  621. <param name="reader">Binary reader for loading.</param>
  622. </member>
  623. <member name="T:Delta.Rendering.Effects.Modifiers.SpawnOnceModifier">
  624. <summary>
  625. Represents a modifier which will change the Emitter so it'll always
  626. spawn new particles.
  627. </summary>
  628. </member>
  629. <member name="M:Delta.Rendering.Effects.Modifiers.SpawnOnceModifier.Process(Delta.Rendering.Effects.Emitter@)">
  630. <summary>
  631. The logic which will process each emitter.
  632. </summary>
  633. <param name="emitter">The emitter to process.</param>
  634. </member>
  635. <member name="M:Delta.Rendering.Effects.Modifiers.SpawnOnceModifier.Save(System.IO.BinaryWriter)">
  636. <summary>
  637. Save the spawn once modifier.
  638. </summary>
  639. <param name="writer">Binary writer for saving.</param>
  640. </member>
  641. <member name="M:Delta.Rendering.Effects.Modifiers.SpawnOnceModifier.Load(System.IO.BinaryReader)">
  642. <summary>
  643. Load the spawn once modifier.
  644. </summary>
  645. <param name="reader">Binary reader for loading.</param>
  646. </member>
  647. <member name="T:Delta.Rendering.Effects.Modifiers.SpawnIntervalModifier">
  648. <summary>
  649. Represents a modifier which will change the Emitter so it'll always
  650. spawn new particles.
  651. </summary>
  652. </member>
  653. <member name="F:Delta.Rendering.Effects.Modifiers.SpawnIntervalModifier.SpawnInterval">
  654. <summary>
  655. The spawn interval of the emitter.
  656. </summary>
  657. </member>
  658. <member name="M:Delta.Rendering.Effects.Modifiers.SpawnIntervalModifier.Process(Delta.Rendering.Effects.Emitter@)">
  659. <summary>
  660. The logic which will process each emitter.
  661. </summary>
  662. <param name="emitter">The emitter to process.</param>
  663. </member>
  664. <member name="M:Delta.Rendering.Effects.Modifiers.SpawnIntervalModifier.Save(System.IO.BinaryWriter)">
  665. <summary>
  666. Save the spawn interval modifier.
  667. </summary>
  668. <param name="writer">Binary writer for saving.</param>
  669. </member>
  670. <member name="M:Delta.Rendering.Effects.Modifiers.SpawnIntervalModifier.Load(System.IO.BinaryReader)">
  671. <summary>
  672. Load the spawn interval modifier.
  673. </summary>
  674. <param name="reader">Binary reader for loading.</param>
  675. </member>
  676. <member name="T:Delta.Rendering.Effects.Modifiers.AlwaysSpawnModifier">
  677. <summary>
  678. Represents a modifier which will change the Emitter so it'll always
  679. spawn new particles.
  680. </summary>
  681. </member>
  682. <member name="M:Delta.Rendering.Effects.Modifiers.AlwaysSpawnModifier.Process(Delta.Rendering.Effects.Emitter@)">
  683. <summary>
  684. The logic which will process each emitter.
  685. </summary>
  686. <param name="emitter">The emitter to process.</param>
  687. </member>
  688. <member name="M:Delta.Rendering.Effects.Modifiers.AlwaysSpawnModifier.Save(System.IO.BinaryWriter)">
  689. <summary>
  690. Save the always spawn modifier.
  691. </summary>
  692. <param name="writer">Binary writer for saving.</param>
  693. </member>
  694. <member name="M:Delta.Rendering.Effects.Modifiers.AlwaysSpawnModifier.Load(System.IO.BinaryReader)">
  695. <summary>
  696. Load the always spawn modifier.
  697. </summary>
  698. <param name="reader">Binary reader for loading.</param>
  699. </member>
  700. <member name="T:Delta.Rendering.Effects.Modifiers.RandomRotationModifier">
  701. <summary>
  702. Represents a modifier which will change the rotation value of the
  703. particles at the first tick with a random range.
  704. </summary>
  705. </member>
  706. <member name="F:Delta.Rendering.Effects.Modifiers.RandomRotationModifier.RotationRange">
  707. <summary>
  708. RotationRange to set randomly at the start
  709. </summary>
  710. </member>
  711. <member name="M:Delta.Rendering.Effects.Modifiers.RandomRotationModifier.Process(Delta.Rendering.Effects.Particle@)">
  712. <summary>
  713. The logic which will process each particle.
  714. </summary>
  715. <param name="particle">The particle to process.</param>
  716. </member>
  717. <member name="M:Delta.Rendering.Effects.Modifiers.RandomRotationModifier.Save(System.IO.BinaryWriter)">
  718. <summary>
  719. Save the velocity modifier.
  720. </summary>
  721. <param name="writer">Binary writer for saving.</param>
  722. </member>
  723. <member name="M:Delta.Rendering.Effects.Modifiers.RandomRotationModifier.Load(System.IO.BinaryReader)">
  724. <summary>
  725. Load the velocity modifier.
  726. </summary>
  727. <param name="reader">Binary reader for loading.</param>
  728. </member>
  729. </members>
  730. </doc>