LlGetGlow - Second Life Wiki

LlGetGlow

From Second Life Wiki

Second Life Wiki > LlGetGlow
Jump to: navigation, search
Image:Emblem-important-yellow.png LSL Feature Request
The described function does not exist. This article is a feature request.

Contents

Summary

Function: float llGetGlow( integer face );
REQUEST Function ID
0.0 Forced Delay
10.0 Energy

Returns a float that is the glow of face.

• integer face face number or ALL_SIDES

If face is ALL_SIDES then the function returns the sum of glow of all the faces on the prim. The return is in the range [0, 1]

Caveats

  • If face indicates a face that does not exist the return is 0.0
All Issues ~ Search JIRA for related Bugs

Examples

//Tells the owner the glow on all sides
default
{
    state_entry()
    {
        integer i = 0;
        integer max = llGetNumberOfSides();
        while(i < max)
        {
            llSay(0,"Face "+(string)i+" glow is " + (string)llGetGlow(i));
            ++i;
        }
    }
}

Useful Snippets

float AveragePrimGlow()
{//Since this is so simple you may just want to inline it instead of including the function.
    return (llGetGlow(ALL_SIDES) / llGetNumberOfSides());
}

Notes

Use the user-defined function GetGlow(integer face) until this function is implemented.

See Also

Functions

•  llSetAlpha Sets the prim's alpha
•  llGetAlpha Gets the prim's alpha
•  llGetColor Gets the prim's color
•  llSetColor Sets the prim's color
•  llSetLinkColor Sets link's color
•  llSetLinkAlpha Sets link's alpha
•  llGetNumberOfSides Gets the number of faces on the prim

Deep Notes

Search JIRA for related Issues