Enumerations
AnimationClip.PostInfinity
Used by AnimationMixerLayer for setting animation looping behavior.
This is the API for Lens Studio 4. For the latest API documentation, click here.
AnimationClip.RangeType
Used by AnimationMixerLayer for setting animation clip range type.
This is the API for Lens Studio 4. For the latest API documentation, click here.
AttachmentPointType
Used by Head.setAttachmentPointType() to specify the type of attachment used with a Head binding.
This is the API for Lens Studio 4. For the latest API documentation, click here.
Audio.DistanceCurveType
The curve that specifies how sound fades with the distance from Audio Component to the Audio Listener.****
This is the API for Lens Studio 4. For the latest API documentation, click here.
Axis
Cardinal axis enumeration.
This is the API for Lens Studio 4. For the latest API documentation, click here.
BlendMode
This is the API for Lens Studio 4. For the latest API documentation, click here.
Camera.CubemapFace
Different faces of the cubemap that a camera can render into.
CameraThis is the API for Lens Studio 4. For the latest API documentation, click here.
Camera.DepthBufferMode
Used in Camera's depthBufferMode property.
Each mode is suited for handling objects at a certain distance range.
For more information on depth modes, see the Camera and Layers guide.
CameraThis is the API for Lens Studio 4. For the latest API documentation, click here.
Camera.DeviceProperty
Used in Camera's devicePropertyUsage property.
Specifies which camera properties should be overridden by device properties.
CameraThis is the API for Lens Studio 4. For the latest API documentation, click here.
Camera.Type
Returned from Camera's type property.
CameraThis is the API for Lens Studio 4. For the latest API documentation, click here.
ClearColorOption
Settings for how color will be cleared before rendering.
This is the API for Lens Studio 4. For the latest API documentation, click here.
ClothVisual.BendMode
Cloth bend mode to use for cloth simulation.
ClothVisualThis is the API for Lens Studio 4. For the latest API documentation, click here.
Colorspace
Data type used for color values.
This is the API for Lens Studio 4. For the latest API documentation, click here.
ConnectedLensModule.SessionShareType
Used by ConnectedLensesModule to specify the session share type.
ConnectedLensModuleThis is the API for Lens Studio 4. For the latest API documentation, click here.
ConnectedLensSessionOptions.SessionCreationType
Type of the created Connected Lens session.
ConnectedLensSessionOptionsThis is the API for Lens Studio 4. For the latest API documentation, click here.
CullMode
Used with Pass's cullMode property.
Determines which faces of a surface are culled (not rendered).
This is the API for Lens Studio 4. For the latest API documentation, click here.
DepthClearOption
Settings for the depth clear option modes on a DepthStencilRenderTargetProvider.
This is the API for Lens Studio 4. For the latest API documentation, click here.
DeviceTrackingMode
Tracking modes used by the DeviceTracking component to specify what type of tracking to use.
This is the API for Lens Studio 4. For the latest API documentation, click here.
FaceInsetRegion
Used with FaceInsetVisual.faceRegion for setting the face region to draw.
This is the API for Lens Studio 4. For the latest API documentation, click here.
FilteringMode
This is the API for Lens Studio 4. For the latest API documentation, click here.
FrustumCullMode
Mode for setting frustum culling on Pass
This is the API for Lens Studio 4. For the latest API documentation, click here.
HorizontalAlignment
Used by the horizontalAlignment property in MeshVisual.
When a ScreenTransform is attached to the same SceneObject, this determines how the mesh will be positioned horizontally.
This is the API for Lens Studio 4. For the latest API documentation, click here.
HorizontalOverflow
Options for wrapping text horizontally.
Used by Text component's horizontalOverflow property.
This is the API for Lens Studio 4. For the latest API documentation, click here.
LoadStatus
This is the API for Lens Studio 4. For the latest API documentation, click here.
LocationProximityStatus
Used by DeviceLocationTrackingComponent to indicate the user's distance from the landmarker location. See the Landmarker guide for more information.
This is the API for Lens Studio 4. For the latest API documentation, click here.
LookAtComponent.AimVectors
The "aim" and "up" vectors used with LookAtComponent when determining rotation.
LookAtComponent will try to point the Aim axis of the SceneObject towards the target,
while keeping the Up axis of the SceneObject pointing towards worldUpVector.
LookAtComponentThis is the API for Lens Studio 4. For the latest API documentation, click here.
LookAtComponent.LookAtMode
Modes used in LookAtComponent.lookAtMode to determine the rotation method being used.
LookAtComponentThis is the API for Lens Studio 4. For the latest API documentation, click here.
LookAtComponent.WorldUpVector
Used with LookAtComponent to set the "up" vector when determining rotation.
LookAtComponentThis is the API for Lens Studio 4. For the latest API documentation, click here.
MachineLearning.FrameTiming
Timing options for when MLComponent should start or stop running. Used with MLComponent.runScheduled().
For more information, see the MLComponent Scripting guide.
MachineLearningThis is the API for Lens Studio 4. For the latest API documentation, click here.
MachineLearning.InferenceMode
Inference modes used by MLComponent.inferenceMode. Each mode describes how the neural network will be run.
MachineLearningThis is the API for Lens Studio 4. For the latest API documentation, click here.
MachineLearning.ModelState
Describes the current state of the MLComponent model. For more information, see the MLComponent Scripting guide.
MachineLearningThis is the API for Lens Studio 4. For the latest API documentation, click here.
MachineLearning.OutputMode
Types of output used by OutputPlaceholder.
MachineLearningThis is the API for Lens Studio 4. For the latest API documentation, click here.
ManipulateType
Enum values specifying each type of manipulation. See ManipulateComponent.
This is the API for Lens Studio 4. For the latest API documentation, click here.
MeshClassificationFormat
Formats of mesh classification used by WorldRenderObjectProvider.
This is the API for Lens Studio 4. For the latest API documentation, click here.
MeshIndexType
Possible index data types used by MeshBuilder. MeshIndexType.UInt16 is the value normally used.
This is the API for Lens Studio 4. For the latest API documentation, click here.
MeshShadowMode
This is the API for Lens Studio 4. For the latest API documentation, click here.
MeshTopology
Mesh topology types used by MeshBuilder.
This is the API for Lens Studio 4. For the latest API documentation, click here.
NativePlaneTrackingType
Tracking type used by the Device Tracking component to specify what type of plane to detect.
This is the API for Lens Studio 4. For the latest API documentation, click here.
OS
Types of operating system that may be running on the device.
This is the API for Lens Studio 4. For the latest API documentation, click here.
ObjectTracking3D.TrackingMode
Strategies for updating attached objects. Used by the ObjectTracking3D component.
ObjectTracking3DThis is the API for Lens Studio 4. For the latest API documentation, click here.
Physics.ConstraintType
Constraint type used by a Constraint. See also: Physics.Constraint.create(), ConstraintComponent.
PhysicsThis is the API for Lens Studio 4. For the latest API documentation, click here.
Physics.ForceMode
Type of force to use when applying force or torque to a BodyComponent.
PhysicsThis is the API for Lens Studio 4. For the latest API documentation, click here.
PinToMeshComponent.Orientation
Used with PinToMeshComponent.orientation.
PinToMeshComponentThis is the API for Lens Studio 4. For the latest API documentation, click here.
RealtimeStoreCreateOptions.Ownership
The ownership model of a realtime store.
RealtimeStoreCreateOptionsThis is the API for Lens Studio 4. For the latest API documentation, click here.
RealtimeStoreCreateOptions.Persistence
The persistence model for a realtime store.
RealtimeStoreCreateOptionsThis is the API for Lens Studio 4. For the latest API documentation, click here.
RenderTargetProvider.TextureType
Specifies what kind of render target it is. Some texture types, for example TextureCubemap, need additional properties set on the rendering camera to work correctly.
RenderTargetProviderThis is the API for Lens Studio 4. For the latest API documentation, click here.
ScreenRegionType
Types of screen regions that can be used with ScreenRegionComponent.
This is the API for Lens Studio 4. For the latest API documentation, click here.
SortOrder
Order that inTensor will be sorted when applying TensorMath.argSortMasked().
This is the API for Lens Studio 4. For the latest API documentation, click here.
StencilClearOption
Stencil buffer clear option.
This is the API for Lens Studio 4. For the latest API documentation, click here.
StencilFace
Specifies whether the front and/or back face stencil test will be applied. The initial value is "FrontAndBack"
This is the API for Lens Studio 4. For the latest API documentation, click here.
StencilFunction
Specifies the stencil test function. The initial value is "Always".
This is the API for Lens Studio 4. For the latest API documentation, click here.
StencilOperation
Options for specifying the action to take when stencil and depth tests resolve.
This is the API for Lens Studio 4. For the latest API documentation, click here.
StorageScope
Specifies a scope for storing or retrieving values from a MultiplayerSession.
This is the API for Lens Studio 4. For the latest API documentation, click here.
StretchMode
Options for stretching a mesh to fit a ScreenTransform's bounding box.
Used in MeshVisual's stretchMode property, as long as the SceneObject has a ScreenTransform attached.
Also used in TextFill's textureStretch property to control texture stretching when drawing text.
See the Image guide for more information about stretch modes.
This is the API for Lens Studio 4. For the latest API documentation, click here.
TensorMath.BorderType
TensorMathThis is the API for Lens Studio 4. For the latest API documentation, click here.
TensorMath.ThresholdMethod
TensorMathThis is the API for Lens Studio 4. For the latest API documentation, click here.
TextFillMode
Used in TextFill's mode property. Controls which drawing method is used for the TextFill.
This is the API for Lens Studio 4. For the latest API documentation, click here.
TextInputSystem.KeyboardType
The different input style of keyboard input.
TextInputSystemThis is the API for Lens Studio 4. For the latest API documentation, click here.
TextInputSystem.ReturnKeyType
The return key style of keyboard input.
TextInputSystemThis is the API for Lens Studio 4. For the latest API documentation, click here.
[DEPRECATED] TextureStretchMode
This is the API for Lens Studio 4. For the latest API documentation, click here.
TileZone
Defines the bounding area used for texture tiling with TextFill's tileZone property.
This is the API for Lens Studio 4. For the latest API documentation, click here.
TrackedMeshFaceClassification
Classifications of mesh face. See TrackedMeshHitTestResult.
This is the API for Lens Studio 4. For the latest API documentation, click here.
TrackedPlaneOrientation
This is the API for Lens Studio 4. For the latest API documentation, click here.
TransformerRotation
Rotation types used by TransformBuilder.
This is the API for Lens Studio 4. For the latest API documentation, click here.
VerticalAlignment
Used by the verticalAlignment property in MeshVisual.
When a ScreenTransform is attached to the same SceneObject, this determines how the mesh will be positioned vertically.
This is the API for Lens Studio 4. For the latest API documentation, click here.
VerticalOverflow
Options for handling vertical text overflow. Used by Text component's verticalOverflow property.
This is the API for Lens Studio 4. For the latest API documentation, click here.
VideoStatus
Describes the current status of a VideoTextureProvider.
This is the API for Lens Studio 4. For the latest API documentation, click here.
VoiceMLModule.AnswerStatusCodes
VoiceMLModuleThis is the API for Lens Studio 4. For the latest API documentation, click here.
VoiceMLModule.NlpResponsesStatusCodes
Status Codes for NLP Responses.
VoiceMLModuleThis is the API for Lens Studio 4. For the latest API documentation, click here.
WeatherCondition
Types of weather returned by UserContextSystem's requestWeatherCondition() callback.
This is the API for Lens Studio 4. For the latest API documentation, click here.
WrapMode
Describes how a texture should be sampled when using coordinates outside of the normal range.
This is the API for Lens Studio 4. For the latest API documentation, click here.