materialPluginEvent.js 1.4 KB

123456789101112131415161718192021
  1. /**
  2. * @internal
  3. */
  4. export var MaterialPluginEvent;
  5. (function (MaterialPluginEvent) {
  6. MaterialPluginEvent[MaterialPluginEvent["Created"] = 1] = "Created";
  7. MaterialPluginEvent[MaterialPluginEvent["Disposed"] = 2] = "Disposed";
  8. MaterialPluginEvent[MaterialPluginEvent["GetDefineNames"] = 4] = "GetDefineNames";
  9. MaterialPluginEvent[MaterialPluginEvent["PrepareUniformBuffer"] = 8] = "PrepareUniformBuffer";
  10. MaterialPluginEvent[MaterialPluginEvent["IsReadyForSubMesh"] = 16] = "IsReadyForSubMesh";
  11. MaterialPluginEvent[MaterialPluginEvent["PrepareDefines"] = 32] = "PrepareDefines";
  12. MaterialPluginEvent[MaterialPluginEvent["BindForSubMesh"] = 64] = "BindForSubMesh";
  13. MaterialPluginEvent[MaterialPluginEvent["PrepareEffect"] = 128] = "PrepareEffect";
  14. MaterialPluginEvent[MaterialPluginEvent["GetAnimatables"] = 256] = "GetAnimatables";
  15. MaterialPluginEvent[MaterialPluginEvent["GetActiveTextures"] = 512] = "GetActiveTextures";
  16. MaterialPluginEvent[MaterialPluginEvent["HasTexture"] = 1024] = "HasTexture";
  17. MaterialPluginEvent[MaterialPluginEvent["FillRenderTargetTextures"] = 2048] = "FillRenderTargetTextures";
  18. MaterialPluginEvent[MaterialPluginEvent["HasRenderTargetTextures"] = 4096] = "HasRenderTargetTextures";
  19. MaterialPluginEvent[MaterialPluginEvent["HardBindForSubMesh"] = 8192] = "HardBindForSubMesh";
  20. })(MaterialPluginEvent || (MaterialPluginEvent = {}));
  21. //# sourceMappingURL=materialPluginEvent.js.map