@zeainc/zea-ux
Version:
22 lines • 786 B
TypeScript
import { MaterialColorParam, NumberParameter, Material } from '@zeainc/zea-engine';
/**
* The Material Class to use for Handle items.
* The Handle shader is used to display geometry that must provide a fixed size on
* screen and not get smaller or bigger as the user gets closer/farther away.
*
* @extends {GLShader}
*/
declare class HandleMaterial extends Material {
baseColorParam: MaterialColorParam;
maintainScreenSizeParam: NumberParameter;
overlayParam: NumberParameter;
/**
* Creates an instance of HandleMaterial.
*
* @param name - The name of the material. Note: this value is entirely optional.
*/
constructor(name?: string);
}
export default HandleMaterial;
export { HandleMaterial };
//# sourceMappingURL=HandleMaterial.d.ts.map