Difference between revisions of "PRIM TYPE"
Jump to navigation
Jump to search
m |
|||
Line 2: | Line 2: | ||
{{#vardefine:p_type_flag_desc|PRIM_TYPE_* flag}} | {{#vardefine:p_type_flag_desc|PRIM_TYPE_* flag}} | ||
{{#vardefine:p_type_parameters_desc|flag parameters}} | {{#vardefine:p_type_parameters_desc|a list consisting of the parameters of '''flag'''}} | ||
{{#vardefine:p_type_parameters_hover|a list consisting of the parameters of the PRIM_TYPE_* flag}} | |||
{{#vardefine:p_hole_shape_desc|PRIM_HOLE_* flag}} | {{#vardefine:p_hole_shape_desc|PRIM_HOLE_* flag}} | ||
Line 35: | Line 36: | ||
|desc=Gets or sets the type of the prim | |desc=Gets or sets the type of the prim | ||
|examples | |examples | ||
|pa={{LSL Constant/List|i_front=[ {{#var:type_const}}, |i_end= ] + | |pa={{LSL Constant/List|i_front=[ {{#var:type_const}}, |i_end= ] + {{LSL Param|type_parameters|flag_parameters}} | ||
|text= | |text=Used with [[llSetPrimitiveParams]] & [[llSetLinkPrimitiveParams]]. | ||
The values needed for '''flag_parameters''' is dependent on '''flag''', please refer to the individual PRIM_TYPE_* articles for specific information. | |||
|toc=llSetPrimitiveParams | |toc=llSetPrimitiveParams | ||
|i1_type=integer|i1_name= | |i1_type=integer|i1_name=type_flag|i1_disp=flag | ||
}} | }} | ||
|pb={{LSL Constant/List|i_front=[[llGetPrimitiveParams]]([ {{#var:type_const}}|i_end= ]);| | |pb={{LSL Constant/List|i_front=[[llGetPrimitiveParams]]([ {{#var:type_const}}|i_end= ]);| | ||
|r_front=Returns the list [ |r_end= ] | |r_front=Returns the list [ |r_end= ] + {{LSL Param|type_parameters|flag_parameters}} | ||
|text | |text=The values that follow after '''flag''', the '''flag_parameters''', are dependent on the value of '''flag''', please refer to the individual PRIM_TYPE_* articles for specific information. | ||
|toc=llGetPrimitiveParams | |toc=llGetPrimitiveParams | ||
|r1_type=integer|r1_name= | |r1_type=integer|r1_name=type_flag|r1_disp=flag | ||
}} | }} | ||
|constants= | |constants= |
Revision as of 15:46, 16 March 2009
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Description
Constant: integer PRIM_TYPE = 9;The integer constant PRIM_TYPE has the value 9
Gets or sets the type of the prim
llSetPrimitiveParams
[ PRIM_TYPE, integer flag ] + flag_parameters• integer | flag | – | PRIM_TYPE_* flag |
Used with llSetPrimitiveParams & llSetLinkPrimitiveParams.
The values needed for flag_parameters is dependent on flag, please refer to the individual PRIM_TYPE_* articles for specific information.
llGetPrimitiveParams
llGetPrimitiveParams([ PRIM_TYPE ]);Returns the list [ integer flag ] + flag_parameters
• integer | flag | – | PRIM_TYPE_* flag |
The values that follow after flag, the flag_parameters, are dependent on the value of flag, please refer to the individual PRIM_TYPE_* articles for specific information.
Caveats
Related Articles
Constants
• | PRIM_TYPE_BOX | |||
• | PRIM_TYPE_CYLINDER | |||
• | PRIM_TYPE_PRISM | |||
• | PRIM_TYPE_SPHERE | |||
• | PRIM_TYPE_TORUS | |||
• | PRIM_TYPE_TUBE | |||
• | PRIM_TYPE_RING | |||
• | PRIM_TYPE_SCULPT | |||
• | CHANGED_SHAPE |
Functions
• | llSetPrimitiveParams | |||
• | llSetLinkPrimitiveParams | |||
• | llGetPrimitiveParams |
Events
• | changed |