SCNDebugOptions SCNDebugOptions Enum

Definition

Enumerates debug overlay options.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 11, ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum SCNDebugOptions
type SCNDebugOptions = 
Inheritance
SCNDebugOptionsSCNDebugOptions
Attributes

Fields

None None 0

Indicates that no debugging overlays will be displayed.

RenderAsWireframe RenderAsWireframe 64
ShowBoundingBoxes ShowBoundingBoxes 2

Indicates that bounding boxes will be shown for nodes that have content.

ShowCameras ShowCameras 1024
ShowConstraints ShowConstraints 512
ShowCreases ShowCreases 256
ShowLightExtents ShowLightExtents 8

Indicates that the regions that each Scene Kit light affects will be shown.

ShowLightInfluences ShowLightInfluences 4

Indicates that each Scene Kit light location will be shown.

ShowPhysicsFields ShowPhysicsFields 16

Indicates that physics fields will be shown.

ShowPhysicsShapes ShowPhysicsShapes 1

Indicates that physics shapes will be shown.

ShowSkeletons ShowSkeletons 128
ShowWireframe ShowWireframe 32

Indicates that scene geometry will be rendered as wireframes.

Applies to