RayPick

Description

Synonym for Picks as used for ray picks. Deprecated.

Supported Script Types: Interface Scripts • Client Entity Scripts • Avatar Scripts

Properties

Name Type Summary
PICK_ENTITIES number Read-only.
PICK_OVERLAYS number Read-only.
PICK_AVATARS number Read-only.
PICK_HUD number Read-only.
PICK_COARSE number Read-only.
PICK_INCLUDE_INVISIBLE number Read-only.
PICK_INCLUDE_NONCOLLIDABLE number Read-only.
PICK_ALL_INTERSECTIONS number Read-only.
INTERSECTED_NONE number Read-only.
INTERSECTED_ENTITY number Read-only.
INTERSECTED_OVERLAY number Read-only.
INTERSECTED_AVATAR number Read-only.
INTERSECTED_HUD number Read-only.

Methods

Name Return Value Summary
createRayPick number
disableRayPick None
enableRayPick None
getPrevRayPickResult RayPickResult
INTERSECTED_AVATAR number
INTERSECTED_ENTITY number
INTERSECTED_HUD number
INTERSECTED_NONE number
INTERSECTED_OVERLAY number
INTERSECTED_OVERLAY number
isLeftHand boolean
isMouse boolean
isRightHand boolean
PICK_ALL_INTERSECTIONS number
PICK_AVATARS number
PICK_COARSE number
PICK_ENTITIES number
PICK_HUD number
PICK_INCLUDE_INVISIBLE number
PICK_INCLUDE_NONCOLLIDABLE number
PICK_OVERLAYS number
removeRayPick None
setIgnoreItems None
setIncludeItems None
setPrecisionPicking None

Method Details

(static) createRayPick( ) → {number}
Returns: number

Parameters

Type Description
Picks.RayPickProperties
(static) disableRayPick( id )

Parameters

Name Type Description
id number
(static) enableRayPick( id )

Parameters

Name Type Description
id number
(static) getPrevRayPickResult( id ) → {RayPickResult}
Returns: RayPickResult

Parameters

Name Type Description
id number
(static) INTERSECTED_AVATAR( ) → {number}
Returns: number

(static) INTERSECTED_ENTITY( ) → {number}
Returns: number

(static) INTERSECTED_HUD( ) → {number}
Returns: number

(static) INTERSECTED_NONE( ) → {number}
Returns: number

(static) INTERSECTED_OVERLAY( ) → {number}
Returns: number

(static) INTERSECTED_OVERLAY( ) → {number}
Returns: number

(static) isLeftHand( id ) → {boolean}
Returns: boolean

Parameters

Name Type Description
id number
(static) isMouse( id ) → {boolean}
Returns: boolean

Parameters

Name Type Description
id number
(static) isRightHand( id ) → {boolean}
Returns: boolean

Parameters

Name Type Description
id number
(static) PICK_ALL_INTERSECTIONS( ) → {number}
Returns: number

(static) PICK_AVATARS( ) → {number}
Returns: number

(static) PICK_COARSE( ) → {number}
Returns: number

(static) PICK_ENTITIES( ) → {number}
Returns: number

(static) PICK_HUD( ) → {number}
Returns: number

(static) PICK_INCLUDE_INVISIBLE( ) → {number}
Returns: number

(static) PICK_INCLUDE_NONCOLLIDABLE( ) → {number}
Returns: number

(static) PICK_OVERLAYS( ) → {number}
Returns: number

(static) removeRayPick( id )

Parameters

Name Type Description
id number
(static) setIgnoreItems( id, {Uuid[]) )

Parameters

Name Type Description
id number
{Uuid[]) ignoreEntities
(static) setIncludeItems( id, {Uuid[]) )

Parameters

Name Type Description
id number
{Uuid[]) includeEntities
(static) setPrecisionPicking( id, precisionPicking )

Parameters

Name Type Description
id number
precisionPicking boolean