|
@@ -10148,12 +10148,12 @@ declare module "babylonjs/Sprites/spriteManager" {
|
|
|
*/
|
|
|
intersects(ray: Ray, camera: Camera, predicate?: (sprite: Sprite) => boolean, fastCheck?: boolean): Nullable<PickingInfo>;
|
|
|
/**
|
|
|
- * Intersects the sprites with a ray
|
|
|
- * @param ray defines the ray to intersect with
|
|
|
- * @param camera defines the current active camera
|
|
|
- * @param predicate defines a predicate used to select candidate sprites
|
|
|
- * @returns null if no hit or a PickingInfo array
|
|
|
- */
|
|
|
+ * Intersects the sprites with a ray
|
|
|
+ * @param ray defines the ray to intersect with
|
|
|
+ * @param camera defines the current active camera
|
|
|
+ * @param predicate defines a predicate used to select candidate sprites
|
|
|
+ * @returns null if no hit or a PickingInfo array
|
|
|
+ */
|
|
|
multiIntersects(ray: Ray, camera: Camera, predicate?: (sprite: Sprite) => boolean): Nullable<PickingInfo[]>;
|
|
|
/**
|
|
|
* Renders the list of sprites on screen.
|
|
@@ -10212,6 +10212,14 @@ declare module "babylonjs/Sprites/spriteManager" {
|
|
|
*/
|
|
|
get texture(): Texture;
|
|
|
set texture(value: Texture);
|
|
|
+ private _blendMode;
|
|
|
+ /**
|
|
|
+ * Blend mode use to render the particle, it can be any of
|
|
|
+ * the static Constants.ALPHA_x properties provided in this class.
|
|
|
+ * Default value is Constants.ALPHA_COMBINE
|
|
|
+ */
|
|
|
+ get blendMode(): number;
|
|
|
+ set blendMode(blendMode: number);
|
|
|
/**
|
|
|
* Creates a new sprite manager
|
|
|
* @param name defines the manager's name
|
|
@@ -83285,12 +83293,12 @@ declare module BABYLON {
|
|
|
*/
|
|
|
intersects(ray: Ray, camera: Camera, predicate?: (sprite: Sprite) => boolean, fastCheck?: boolean): Nullable<PickingInfo>;
|
|
|
/**
|
|
|
- * Intersects the sprites with a ray
|
|
|
- * @param ray defines the ray to intersect with
|
|
|
- * @param camera defines the current active camera
|
|
|
- * @param predicate defines a predicate used to select candidate sprites
|
|
|
- * @returns null if no hit or a PickingInfo array
|
|
|
- */
|
|
|
+ * Intersects the sprites with a ray
|
|
|
+ * @param ray defines the ray to intersect with
|
|
|
+ * @param camera defines the current active camera
|
|
|
+ * @param predicate defines a predicate used to select candidate sprites
|
|
|
+ * @returns null if no hit or a PickingInfo array
|
|
|
+ */
|
|
|
multiIntersects(ray: Ray, camera: Camera, predicate?: (sprite: Sprite) => boolean): Nullable<PickingInfo[]>;
|
|
|
/**
|
|
|
* Renders the list of sprites on screen.
|
|
@@ -83349,6 +83357,14 @@ declare module BABYLON {
|
|
|
*/
|
|
|
get texture(): Texture;
|
|
|
set texture(value: Texture);
|
|
|
+ private _blendMode;
|
|
|
+ /**
|
|
|
+ * Blend mode use to render the particle, it can be any of
|
|
|
+ * the static Constants.ALPHA_x properties provided in this class.
|
|
|
+ * Default value is Constants.ALPHA_COMBINE
|
|
|
+ */
|
|
|
+ get blendMode(): number;
|
|
|
+ set blendMode(blendMode: number);
|
|
|
/**
|
|
|
* Creates a new sprite manager
|
|
|
* @param name defines the manager's name
|