|
@@ -5243,6 +5243,8 @@ declare module "babylonjs/Engines/IPipelineContext" {
|
|
* Gets a boolean indicating that the context is ready to be used (like shaders / pipelines are compiled and ready for instance)
|
|
* Gets a boolean indicating that the context is ready to be used (like shaders / pipelines are compiled and ready for instance)
|
|
*/
|
|
*/
|
|
isReady: boolean;
|
|
isReady: boolean;
|
|
|
|
+ /** @hidden */
|
|
|
|
+ _handlesSpectorRebuildCallback(onCompiled: (compiledObject: any) => void): void;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
declare module "babylonjs/Meshes/dataBuffer" {
|
|
declare module "babylonjs/Meshes/dataBuffer" {
|
|
@@ -17297,6 +17299,7 @@ declare module "babylonjs/Meshes/instancedMesh" {
|
|
/** @hidden */
|
|
/** @hidden */
|
|
_activate(renderId: number): boolean;
|
|
_activate(renderId: number): boolean;
|
|
getWorldMatrix(): Matrix;
|
|
getWorldMatrix(): Matrix;
|
|
|
|
+ readonly isAnInstance: boolean;
|
|
/**
|
|
/**
|
|
* Returns the current associated LOD AbstractMesh.
|
|
* Returns the current associated LOD AbstractMesh.
|
|
*/
|
|
*/
|
|
@@ -25371,6 +25374,10 @@ declare module "babylonjs/Meshes/abstractMesh" {
|
|
/** @hidden */
|
|
/** @hidden */
|
|
_getWorldMatrixDeterminant(): number;
|
|
_getWorldMatrixDeterminant(): number;
|
|
/**
|
|
/**
|
|
|
|
+ * Gets a boolean indicating if this mesh is an instance or a regular mesh
|
|
|
|
+ */
|
|
|
|
+ readonly isAnInstance: boolean;
|
|
|
|
+ /**
|
|
* Perform relative position change from the point of view of behind the front of the mesh.
|
|
* Perform relative position change from the point of view of behind the front of the mesh.
|
|
* This is performed taking into account the meshes current rotation, so you do not have to care.
|
|
* This is performed taking into account the meshes current rotation, so you do not have to care.
|
|
* Supports definition of mesh facing forward or backward
|
|
* Supports definition of mesh facing forward or backward
|
|
@@ -27583,6 +27590,7 @@ declare module "babylonjs/Engines/WebGL/webGLPipelineContext" {
|
|
transformFeedback?: WebGLTransformFeedback | null;
|
|
transformFeedback?: WebGLTransformFeedback | null;
|
|
readonly isAsync: boolean;
|
|
readonly isAsync: boolean;
|
|
readonly isReady: boolean;
|
|
readonly isReady: boolean;
|
|
|
|
+ _handlesSpectorRebuildCallback(onCompiled: (program: WebGLProgram) => void): void;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
declare module "babylonjs/Meshes/WebGL/webGLDataBuffer" {
|
|
declare module "babylonjs/Meshes/WebGL/webGLDataBuffer" {
|
|
@@ -65215,6 +65223,8 @@ declare module BABYLON {
|
|
* Gets a boolean indicating that the context is ready to be used (like shaders / pipelines are compiled and ready for instance)
|
|
* Gets a boolean indicating that the context is ready to be used (like shaders / pipelines are compiled and ready for instance)
|
|
*/
|
|
*/
|
|
isReady: boolean;
|
|
isReady: boolean;
|
|
|
|
+ /** @hidden */
|
|
|
|
+ _handlesSpectorRebuildCallback(onCompiled: (compiledObject: any) => void): void;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
declare module BABYLON {
|
|
declare module BABYLON {
|
|
@@ -76853,6 +76863,7 @@ declare module BABYLON {
|
|
/** @hidden */
|
|
/** @hidden */
|
|
_activate(renderId: number): boolean;
|
|
_activate(renderId: number): boolean;
|
|
getWorldMatrix(): Matrix;
|
|
getWorldMatrix(): Matrix;
|
|
|
|
+ readonly isAnInstance: boolean;
|
|
/**
|
|
/**
|
|
* Returns the current associated LOD AbstractMesh.
|
|
* Returns the current associated LOD AbstractMesh.
|
|
*/
|
|
*/
|
|
@@ -84673,6 +84684,10 @@ declare module BABYLON {
|
|
/** @hidden */
|
|
/** @hidden */
|
|
_getWorldMatrixDeterminant(): number;
|
|
_getWorldMatrixDeterminant(): number;
|
|
/**
|
|
/**
|
|
|
|
+ * Gets a boolean indicating if this mesh is an instance or a regular mesh
|
|
|
|
+ */
|
|
|
|
+ readonly isAnInstance: boolean;
|
|
|
|
+ /**
|
|
* Perform relative position change from the point of view of behind the front of the mesh.
|
|
* Perform relative position change from the point of view of behind the front of the mesh.
|
|
* This is performed taking into account the meshes current rotation, so you do not have to care.
|
|
* This is performed taking into account the meshes current rotation, so you do not have to care.
|
|
* Supports definition of mesh facing forward or backward
|
|
* Supports definition of mesh facing forward or backward
|
|
@@ -86831,6 +86846,7 @@ declare module BABYLON {
|
|
transformFeedback?: WebGLTransformFeedback | null;
|
|
transformFeedback?: WebGLTransformFeedback | null;
|
|
readonly isAsync: boolean;
|
|
readonly isAsync: boolean;
|
|
readonly isReady: boolean;
|
|
readonly isReady: boolean;
|
|
|
|
+ _handlesSpectorRebuildCallback(onCompiled: (program: WebGLProgram) => void): void;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
declare module BABYLON {
|
|
declare module BABYLON {
|