|
void | UpdateFilterFromFilterCreator () |
|
Public Member Functions inherited from CellexalVR.Interaction.KeyboardHandler |
virtual void | Shift () |
|
virtual void | NumChar () |
|
Vector4 | ScaleCorrection () |
| Gets the scale correction for the keyboard shader. More...
|
|
IEnumerator | ShowMessage (string message, float time=5f) |
| Shows a message for a certain time or if the user starts typing again. Called if something went wrong or anything to inform the user. More...
|
|
void | SetMaterials (Material keyNormalMaterial, Material keyHighlightMaterial, Material keyPressedMaterial) |
| Sets the materials on all keys. See ClickablePanel.SetMaterials(Material, Material, Material). More...
|
|
void | AddMaterials (params Material[] mats) |
|
void | Pulse () |
| Starts a pulse at the current laser coordinates, set by UpdateLaserCoords(Vector2). More...
|
|
virtual void | UpdateLaserCoords (Vector2 pos) |
| Updates the coordinates for the laser hit animation. More...
|
|
void | AddText (string add, bool invokeMultiuserEvent) |
| Adds text to the output. More...
|
|
void | BackSpace (bool invokeMultiuserEvent=false) |
| Removes the last typed letter. More...
|
|
void | Clear () |
| Clears the output. More...
|
|
void | Clear (bool invokeMultiuserEvent=false) |
| Clears the output. More...
|
|
void | SubmitOutput (bool invoke=true) |
| Colors all graphs based on what was typed. More...
|
|
string | Text () |
| Returns the currently typed text. More...
|
|
void | DismissKeyboard () |
| Clears all outputs and disables this keyboard. More...
|
|
void | SetAllOutputs (string text) |
|
void | SetAllOutputs (string text, Definitions.Measurement type) |
| Sets all outputs to a text. More...
|
|
Vector2 | ToUv2Coord (Vector3 dir) |
| Converts a direction to a uv2 coordinate on the keyboard. This function can return uv2 coordinates that are not actually on the keyboard if there is no keyboard in that direction. More...
|
|