TypedAssetData
Discriminated union for typed asset data....
Declaration
enum TypedAssetDataSummary
Discriminated union for typed asset data. One of mesh, splat, or vps will be set based on the asset type.
Cases
| Name | Type | Summary |
|---|---|---|
| case mesh | AssetMeshData) | - |
| case none | none | - |
| case splat | AssetSplatData) | - |
| case vps | AssetVpsData) | - |
Properties
| Name | Type | Summary |
|---|---|---|
| var debugDescription | String | A textual representation of this instance, suitable for debugging. Calling this property directly is discouraged. Instead, convert an instance of any type to a string by using the String(reflecting:)initializer. This initializer works with any type, and uses the custom debugDescription property for types that conform toCustomDebugStringConvertible:struct Point: CustomDebugStringConvertible { let x: Int, y: Int var debugDescription: String { return "(\(x), \(y))" } } let p = Point(x: 21, y: 30) let s = String(reflecting: p) print(s) // Prints "(21, 30)" The conversion of p to a string in the assignment to s uses thePoint type's debugDescription property. |
Relationships
conforms to: Swift.Sendable
conforms to: Swift.CustomDebugStringConvertible