MDLCheckerboardTexture Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Procedurally generates a checkerboard texture on demand, and caches the result.
[Foundation.Register("MDLCheckerboardTexture", true)]
public class MDLCheckerboardTexture : ModelIO.MDLTexture
[<Foundation.Register("MDLCheckerboardTexture", true)>]
type MDLCheckerboardTexture = class
inherit MDLTexture
- Inheritance
- Attributes
Constructors
| Name | Description |
|---|---|
| MDLCheckerboardTexture(NativeHandle) |
A constructor used when creating managed representations of unmanaged objects. Called by the runtime. |
| MDLCheckerboardTexture(NSData, Boolean, String, NVector2i, IntPtr, UIntPtr, MDLTextureChannelEncoding, Boolean) | |
| MDLCheckerboardTexture(NSObjectFlag) |
Constructor to call on derived classes to skip initialization and merely allocate the object. |
| MDLCheckerboardTexture(Single, String, NVector2i, Int32, MDLTextureChannelEncoding, CGColor, CGColor) | |
Properties
| Name | Description |
|---|---|
| AccessibilityAttributedUserInputLabels | (Inherited from NSObject) |
| AccessibilityRespondsToUserInteraction | (Inherited from NSObject) |
| AccessibilityTextualContext | (Inherited from NSObject) |
| AccessibilityUserInputLabels | (Inherited from NSObject) |
| ChannelCount |
Gets the number of channels per texel. (Inherited from MDLTexture) |
| ChannelEncoding |
Gets a value that represents the encoding for texels in the texture. (Inherited from MDLTexture) |
| Class | (Inherited from NSObject) |
| ClassHandle |
The Objective-C class handle for this class. |
| Color1 |
Gets or sets the first color. This is the color of the top left corner of the checkerboard pattern |
| Color2 |
Gets or sets the second color. |
| DebugDescription | (Inherited from NSObject) |
| Description | (Inherited from NSObject) |
| Dimensions |
Gets the width and height of the texture, in texels. (Inherited from MDLTexture) |
| Divisions |
Gets or sets the number of squares in each direction. |
| ExposedBindings | (Inherited from NSObject) |
| Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from NSObject) |
| HasAlphaValues | (Inherited from MDLTexture) |
| IsCube |
Gets or sets a value that determines whether the texture should be interpreted as a cube. (Inherited from MDLTexture) |
| IsDirectBinding | (Inherited from NSObject) |
| IsProxy | (Inherited from NSObject) |
| MipLevelCount |
Gets the maximum number of mipmap levels for the texture. (Inherited from MDLTexture) |
| Name |
Gets or sets the descriptive name of the named object. (Inherited from MDLTexture) |
| RetainCount | (Inherited from NSObject) |
| RowStride |
Gets the row stride length in bytes. (Inherited from MDLTexture) |
| Self | (Inherited from NSObject) |
| Superclass | (Inherited from NSObject) |
| SuperHandle |
Handle used to represent the methods in the base class for this NSObject. (Inherited from NSObject) |
| Zone | (Inherited from NSObject) |