Show / Hide Table of Contents

Class VertexDataExtensions

Inheritance
System.Object
VertexDataExtensions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: AssetRipper.SourceGenerated.Extensions
Assembly: AssetRipper.SourceGenerated.Extensions.dll
Syntax
public static class VertexDataExtensions

Methods

| Improve this Doc View Source

GenerateSkin(IVertexData, UnityVersion)

Declaration
public static BoneWeight4[] GenerateSkin(this IVertexData instance, UnityVersion version)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
UnityVersion version
Returns
Type Description
AssetRipper.Numerics.BoneWeight4[]
| Improve this Doc View Source

GenerateVertices(IVertexData, UnityVersion, ISubMesh)

Declaration
public static Vector3[] GenerateVertices(this IVertexData instance, UnityVersion version, ISubMesh submesh)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
UnityVersion version
AssetRipper.SourceGenerated.Subclasses.SubMesh.ISubMesh submesh
Returns
Type Description
System.Numerics.Vector3[]
| Improve this Doc View Source

GetChannel(IVertexData, UnityVersion, ShaderChannel)

Declaration
public static ChannelInfo GetChannel(this IVertexData instance, UnityVersion version, ShaderChannel channelType)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
UnityVersion version
ShaderChannel channelType
Returns
Type Description
AssetRipper.SourceGenerated.Subclasses.ChannelInfo.ChannelInfo
| Improve this Doc View Source

GetCurrentChannels(IVertexData)

Declaration
public static uint GetCurrentChannels(this IVertexData instance)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
Returns
Type Description
System.UInt32
| Improve this Doc View Source

GetStreamOffset(IVertexData, UnityVersion, Int32)

Declaration
public static int GetStreamOffset(this IVertexData instance, UnityVersion version, int stream)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
UnityVersion version
System.Int32 stream
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetStreams(IVertexData)

Declaration
public static IReadOnlyList<IStreamInfo>? GetStreams(this IVertexData instance)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
Returns
Type Description
System.Nullable<IReadOnlyList<AssetRipper.SourceGenerated.Subclasses.StreamInfo.IStreamInfo>>
| Improve this Doc View Source

GetStreamSize(IVertexData, UnityVersion, Int32)

Declaration
public static int GetStreamSize(this IVertexData instance, UnityVersion version, int stream)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
UnityVersion version
System.Int32 stream
Returns
Type Description
System.Int32
| Improve this Doc View Source

GetStreamStride(IVertexData, UnityVersion, Int32)

Declaration
public static int GetStreamStride(this IVertexData instance, UnityVersion version, int stream)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
UnityVersion version
System.Int32 stream
Returns
Type Description
System.Int32
| Improve this Doc View Source

IsSet(IVertexData, IStreamingInfo)

Declaration
public static bool IsSet(this IVertexData instance, IStreamingInfo streamingInfo)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
AssetRipper.SourceGenerated.Subclasses.StreamingInfo.IStreamingInfo streamingInfo
Returns
Type Description
System.Boolean
| Improve this Doc View Source

SetCurrentChannels(IVertexData, UInt32)

Declaration
public static void SetCurrentChannels(this IVertexData instance, uint value)
Parameters
Type Name Description
AssetRipper.SourceGenerated.Subclasses.VertexData.IVertexData instance
System.UInt32 value
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾