Difference between revisions of "PRIM TYPE"

From Second Life Wiki
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= ] + [flag_parameters
|pa={{LSL Constant/List|i_front=[ {{#var:type_const}}, |i_end= ] + {{LSL Param|type_parameters|flag_parameters}}
|text=When used with [[llSetPrimitiveParams]] & [[llSetLinkPrimitiveParams]]
|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=type
|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=type
|r1_type=integer|r1_name=type_flag|r1_disp=flag
}}
}}
|constants=
|constants=

Revision as of 15:46, 16 March 2009

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.

Deep Notes

Search JIRA for related Issues

Signature

integer PRIM_TYPE = 9;