OsSetDynamicTextureDataFace
From OpenSimulator
key osSetDynamicTextureDataFace(string dynamicID, string contentType, string data, string extraParams, integer timer, integer face);
| |
... | |
Threat Level | VeryLow |
Permissions | ${OSSL|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER |
Extra Delay | 0 seconds |
Example(s) | |
// Example of osSetDynamicTextureDataFace default { state_entry() { string CommandList; CommandList = osSetFontName(CommandList, "Courier New"); CommandList = osSetFontSize(CommandList, 14); CommandList = osMovePen(CommandList, 20, 20); CommandList = osDrawText(CommandList, "A dynamic texture!"); osSetDynamicTextureDataFace("", "vector", CommandList, "width:512,height:512", 0, 0); } } |
Parameters | ||
Name | Description | Remarks |
dynamicID | UUID of already existing dynamic texture. Intended to accept UUID from a previous call to OsSetDynamicTextureXXXX functions in order to provide modification of an existing dynamic texture | NOT IMPLEMENTED |
contentType | specifies the type of the data parameter.
The following values are allowed:
|
|
data | Contains a series of drawing instructions. See Drawing commands for details | |
extraParams | additional optional parameters in the following format: [param]:[value],[param]:[value]
Multiple parameters are separated by commas. The following ones are supported:
|
|
timer | specify a time interval to update the texture | NOT IMPLEMENTED |
face | the face of the prim to display on |
Notes:
The dynamicID parameter is not yet implemented. The value passed will be ignored.
The timer parameter is not yet implemented. The value passed will be ignored. Instead, you can use a timer event and recall the function to get the same effect.
lossless parameter added on version 0.9.1.1, Nov 4th 2019. Old versions did as true, but that should one be used if needed
This function was added in 0.9.0.1
See Also